633 projects tagged "Code Generators"

Download Website Updated 26 Oct 2001 ClearParse

Screenshot
Pop 14.56
Vit 67.80

ClearParse is a flexible engine that can be used for any parsing task including interpreting or compiling programming languages, analyzing or converting data files, processing command line parameters and user input, implementing markup languages and scripts, natural language processing (NLP), and more.

No download Website Updated 02 Jul 2003 INL Splitter

Screenshot
Pop 14.63
Vit 1.00

INL Splitter allows developers to keep a class implementation and interface in a single .inl file, basically inlining all class member functions. This simple script will split the .inl file, placing the function bodies in a .cc file, and the class definition and prototypes in the .h file.

Download Website Updated 21 Feb 2008 Pork.Generator

Screenshot
Pop 14.56
Vit 1.00

Pork.Generator is a Web based tool to inspect your databases and generate Pork.dbObject based code. The generator analyzes the relations in your database by trying to match primary keys to fields of other tables. If you have created your table structure following some simple rules, this project can either create a complete CRUD (Create, Read, Update, Delete) interface into a .zip file, or just output your complete database schema into O/R mapped objects. Pork.dbObject is an Object-Relation mapper for PHP 5 that attempts to be easy, fast, and lightweight.

No download Website Updated 10 Jun 2006 kassiope

Screenshot
Pop 14.49
Vit 1.53

kassiope is a repository-based code generator for business applications such as accounting, human resources, and logistics.

Download Website Updated 15 Aug 2001 MPSIDL

Screenshot
Pop 14.42
Vit 2.04

MPS is a Message Passing System, similar to, but not compatible with, CORBA and its IDL. Interfaces are specified in an IDL-like language; bindings exist for C++ and Java, on multiple platforms.

No download Website Updated 20 Oct 2006 Faster Java Serialization

Screenshot
Pop 14.39
Vit 1.00

The "Faster Java Serialization" project aims to provide faster Java serialization by inspecting classes and generating tailor made serialization code on the fly. This serialization code is reused for every object of the same class. Objects are serialized to a NIO ByteBuffer, eliminating the need for numerous memory copies that take place during normal serialization to files or network. Currently, there are some limitations on the kinds of objects that can be serialized.

No download Website Updated 17 Jul 2009 JSeance

Screenshot
Pop 14.21
Vit 42.15

JSeance is a code generator that can generate code or resources in any language. It integrates with existing projects via Maven, Ant, or command-line. Using input XML Models (any schema) and a JSeance XML template, the code generation engine produces text output of any type, supporting complex transformations and customizations through native rich-features and an embedded JavaScript engine. JSeance's philosophy is to enable developers to produce highly-complex code while keeping emphasis on template readability and maintainability. It follows a structured approach to solve most of the challenges of code generation, and integrates a full-featured JavaScript engine (Rhino) for solving the other challenges within the same template XML file.

Download Website Updated 12 Mar 2003 Porque

Screenshot
Pop 14.18
Vit 1.00

Porque uses an XML-defined data-schema to produce a database schema and a PHP object model with getters/setters, database persistence, HTML form templates, and HTML post/data reception.

No download Website Updated 12 Aug 2009 Memphis tree builder and walker tool

Screenshot
Pop 14.14
Vit 57.98

Memphis is a C/C++ precompiler for compiler writers and other programmers having to manipulate symbolic data. It is well suited for the definition of abstract syntax trees (AST) and the implementation of tree walkers. The Tool extends C/C++ with algebraic types and pattern matching that are known from modern functional programming languages (SML and Haskell).

Download Website Updated 03 Dec 2006 ubuildinit

Screenshot
Pop 14.07
Vit 2.45

ubuildinit is a utility for use with micro window-gadgets (UWG) that generates C source and header files from XML descriptions of visual interfaces. Interfaces are described using XHPD, an XML-based hierarchical program description.

Screenshot

Project Spotlight

General Configuration Form Manager

A minimalist Web server for configuration forms.

Screenshot

Project Spotlight

BitRock Cross Platform Installer

Software to build easy-to-use cross platform installers on Linux, OS X, and other platforms.