| Westfaro Corporation A provider of software development tools including Kickstart, a scriptable code generator for Rapid Application Development (RAD) in any programming language. | |
| Warthware Table Access Code Generator Generates MS Access DDL, Visual Basic ActiveX source code used to access data in tables and source code for a GUI that implements the classes. [Commercial] | |
| Visual Documents A tool for design, on a WYSIWYG environment and using the drop a drag method, source code (VB, VB.Net, Delphi, C#, Fox Pro) for print built-in documents from application. [Commercial] | |
| The Quine Page Examples of self-reproducing programs in various languages, with some extensions, including polyglot quines, iterating quines, and quine generators. | |
| The Program Generator Generator A partial evaluation system for Scheme: Given a program P and a specification of which of the inputs are known in advance, PGG outputs a program generator which accepts the known inputs of P and outputs a specialized version of P. PGG is fully automatic a | |
| Temgen An universal code generator based on its own template language. [Open source, GPL] | |
| Synthesizer Generator A system for creating language-sensitive editors, interfaces, and environments from formal grammatical descriptions of any language. [Commercial] | |
| Somusar 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. | |
| SmartState A chart CASE tool with automatic state machine code generation in C++, Java, C and XML. | |
| Quines An essay on quines, programs which produce their own listing as output. | |
| ProjxDecision A free online web tool to create program code derived from decision analysis. Generates code for Javascript, Visual Basic, C++/C#, Web Service, Object Orientated Classes, Transact SQL. | |
| PEPM'94 the workshop on Partial Evaluation and Semantics-Based Program Manipulation, held in Orlando, Florida, June 1994. It was sponsored by ACM SIGPLAN and held in conjunction with PLDI'94 and LFP'94. Online and printed workshop proceedings, program committee. | |
| Partial Evaluation Some links and references for this optimization technique, and prototypes in various languages. | |
| OpenJava Extensible language based on Java. OpenJava MOP (Metaobject Protocol) is the extension interface of the language. Via the MOP, programmers can customize the language to implement new language mechanisms. | |
| Objective Systems Provides code generation tools that can generate C/C++, Java, C# code from ASN.1 (Abstract Syntax Notation 1) or XML schema specifications. | |
| MyGeneration A development tool written in Microsoft .NET generates code from templates by combining either JScript, VBScript, DotNetScript C#, or DotNetScript VB.NET with a database meta-data API. It supports Microsoft SQL, Oracle, IBM DB2, MySQL, PostgreSQL, Microso | |
| ModelBased.net Deticated to tools and information related to model-driven system development, aiming at supporting OMG's vision of MDA. | |
| MetaObject Protocol: MOP CLOS MOP specification. | |
| MetaL An XML based Meta-Programming language. Also home of Metastorage, an application that is meant to automatically generate code from an high level data model definition. | |
| Metadata Centric Development Description and examples of a metadata driven development practice, which reduces duplication of implicit metadata assumptions (field length) throughout the code. | |