CodeSmith
A freeware template-based code generator that can generate code for any ASCII-based language. CodeSmith templates use a syntax nearly identical to ASP.NET syntax so that creating templates should feel immediately familiar to ASP.NET developers.
http://www.ericjsmith.net/codesmith/
Home / Programming / Metaprogramming / Source Code Generators /
|
CodeWorker
A parsing tool and a source code generator works on generative programming. It offers facilities for building a DSL, for generating code, for source-to-source translation or program transformation, for driving the automation process. [Open source, LGPL]
http://codeworker.free.fr/
Home / Programming / Metaprogramming / Source Code Generators /
|
AutoGen
A tool designed for generating program files that contain repetitive text with varied substitutions. This is especially valuable if there are several blocks of such text that must be kept synchronized. [Open Source, GPL]
http://www.gnu.org/software/autogen/
Home / Programming / Metaprogramming / Source Code Generators /
|
Temgen
An universal code generator based on its own template language. [Open source, GPL]
http://temgen.berlios.de/
Home / Programming / Metaprogramming / Source Code Generators /
|
Jostraca: A Template Engine for Generative Programming
A general purpose code generation toolkit for software developers. It uses JSP syntax and can be configured to use a number of different programming languages. [Open source, GPL]
http://www.jostraca.org/
Home / Programming / Metaprogramming / Source Code Generators /
|
iGenXSoft ProgCG
A code generator for data, database and entity/component layers source code generation. Generates code for Java-JDBC, Java-BMP, Java-CMP, C++-ADO.
http://www.igenxsoft.com/
Home / Programming / Metaprogramming / Source Code Generators /
|
ApexSQL Code
A code generation tool for ASP, VB, C#, Java, VB.NET and any other languege used with SQL Server. Template driven approach supports VBScript or JScript and full script parser.
http://www.apexsql.com/index_pb.htm
Home / Programming / Metaprogramming / Source Code Generators /
|
SmartState
A chart CASE tool with automatic state machine code generation in C++, Java, C and XML.
http://www.smartstatestudio.com
Home / Programming / Metaprogramming / Source Code Generators /
|
innoQ iQgen
A software generator that imports model information in XMI format and generates software artifacts, based on templates written as JSPs (Java Server Pages). [Commercial]
http://www.innoq.com/iqgen/
Home / Programming / Metaprogramming / Source Code Generators /
|
Cotsec
Generate Java J2EE, C#, VB and C# source code from a definition of the application requirements. It separates business analysis (forms, database tables) from implementation (web form, desktop application, mobile application). [Commercial]
http://www.cotsec.com/
Home / Programming / Metaprogramming / Source Code Generators /
|