Home > Computers > Programming > Metaprogramming > Source Code Generators
Tools that generate source code of some programming language(s) as output based at templates, source code, other data.
http://www.gnu.org/software/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.codesmithtools.com/
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://codeworker.free.fr/
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://wesnerm.blogs.com/net_undocumented/2004/06/graphical_sourc.html
Some details (block, code formatting, optimizing) of such editors, HTML as example, with reader comments. Smart Software.
http://www.meta-language.net/
Metaprogramming Language, XML based source code; compiler engine can emit same program from MetaL source code to any supported target language, now Java, Perl, PHP; add others any time. Also home of Metastorage, program automatically emits code from a high level data model definition.
http://www.obj-sys.com/
Provides code generation tools that can generate C/C++, Java, C# code from ASN.1 (Abstract Syntax Notation 1) or XML schema specifications.
http://www.somusar.com/
Allows generate software source code files (Java/SQL, PHP/mySQL, C#/ASP) base at data structure and data values in .ef (internal Somusar format) and XML files.
Home > Computers > Programming > Metaprogramming > Source Code Generators
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us