RSS 31 projects tagged "Code Generators"

Download Website Updated 29 May 2009 ArgoUML

Screenshot
Pop 578.39
Vit 9.68

ArgoUML is a pure Java open source UML CASE tool that provides cognitive support for object-oriented design. ArgoUML provides some of the same editing and code generation features of a commercial CASE tool, but it focuses on features that enhance usability and support the cognitive needs of designers. Uses XML file formats: XMI and PGML.

Download Website Updated 17 Nov 2008 AutoOpts

Screenshot
Pop 174.78
Vit 9.33

AutoOpts is an integrated part of AutoGen. Based on a very simple option description file, it will process configuration files, environment variables, command line options, text strings passed by client programs, and will make the results easily accessible to the client program. It will also produce a man page and the info-doc invoking section automatically.

Download Website Updated 28 Oct 2006 JaxMe

Screenshot
Pop 161.85
Vit 11.18

JaxMe is a Java/XML binding framework based on SAX2. It consists of a set of code generators that read an XML schema and generate code for parsing conformant XML documents into corresponding Java objects, saving those objects into a database or, vice versa, reading such Java objects from a database and converting them into XML. JaxMe supports namespaces, relational databases, and Tamino. JaxMe comes with an integrated application framework and a generator for EJB entity beans with BMP (bean managed persistence).

Download Website Updated 30 Apr 2008 SML/NJ

Screenshot
Pop 143.94
Vit 10.94

sml/nj (Standard ML of New Jersey) consists of a compiler, compilation manager, and libraries for Standard ML. Included are CML (Concurrent ML) and eXene (a toolkit for X based on CML). The compiler produces efficient code for most popular architectures (Intel x86, Sparc, Alpha, Mips, HP-PA, PowerPC) and runs under Unix, Linux, or Windows (95,98,NT).

Download Website Updated 19 Sep 2007 Metastorage

Screenshot
Pop 134.91
Vit 6.07

Metastorage is a PHP data access object generator compiler tool. It implements an object persistence API from a description in an XML format named CPML. The persistent object classes implement object-relational mappings, so developers do not have to write SQL manually. It features an object query language for specifying conditions for querying objects, generation of classes for producing reports, generation of classes to manage templated Web forms for creating new persistent objects, and generation of UML class diagrams. It can be run from the command line or from a Web interface.

Download Website Updated 11 Jun 2005 XDoclet

Screenshot
Pop 121.58
Vit 3.47

XDoclet is a code generation engine for Java that adds meta-data (attributes) to the a method's JavaDoc. It derives artifacts such as XML descriptors and/or source code using information provided in the source code and its JavaDoc tags by using the xjavadoc parser.

No download Website Updated 21 Jun 2005 PHP Application Distribution Licensing System

Screenshot
Pop 103.15
Vit 1.01

The PHP Application Distribution Licensing System (PADL) generates keys that control the distribution of PHP applications according to a license. It generates license strings that can bind PHP applications to specific servers, confine execution to a limited time period, or restrict execution to a single server. The time limiting uses a start period (and a given start offset to allow for time discrepancies) and an expiry date if required. When validating a key it is possible to optionally make applications dial home to check the license key on your own server. It is also possible to encrypt additional information into the license key.

No download No website Updated 23 Jun 2003 clo++

Screenshot
Pop 85.06
Vit 2.95

clo++ is a command line option parser generator. Given an XML file that contains a description of your program and its options, clo++ can generate code to parse its command line. In addition to code generation, clo++ can also generate man pages. Other languages and output formats can easily be added because clo++ generates its output using templates.

Download Website Updated 26 May 2003 newfile

Screenshot
Pop 78.90
Vit 3.82

newfile generates "starting-out" files using a full featured template preprocessor. It can also generate trees of files, for example, a FreeBSD port or a project using automake and autoconf. A user can add their own template files and directories to those supplied with the package. It includes templates for making "empty" files for Ruby, make, shell, C, C++, C & C++ headers, and more.

Download Website Updated 03 Jun 2003 Java+ Preprocessor

Screenshot
Pop 78.52
Vit 2.89

Java+ is a Java preprocessor that adds its features to any Java compiler. It has long, multi-line strings with executable inclusions like Perl or Ruby, optionally segregates Java+ strings into ResourceBundle files, eliminates the need for JSP or ASP and their implied need for Java compilers on deployment servers (a security concern), and adds absolutely no overhead in either space or time. There are graphical and command line interfaces, and a simple, general, and recursive string syntax.

Screenshot

Project Spotlight

groonga

An full text search engine and column store..

Screenshot

Project Spotlight

NxWidgets

A graphics package for the NuttX RTOS.