633 projects tagged "Code Generators"

Download Website Updated 18 May 2013 ELFIO

Screenshot
Pop 141.84
Vit 14.63

ELFIO is an ELF (Executable and Linkable Format) reader and producer implemented as a C++ library.

Download Website Updated 01 Jul 2004 ObJectRelationalBridge

Screenshot
Pop 124.88
Vit 3.43

ObJectRelationalBridge (OJB) is an Object/Relational mapping tool that allows transparent persistence for Java objects against relational databases. It supports multiple persistence APIs, including JDO, ODMG, and several custom alternatives.

Download Website Updated 06 Sep 2001 XML-Lit

Screenshot
Pop 30.85
Vit 1.43

XML-Lit is a simple program to perform very basic literate programming with any XML-based markup language. It uses James Clark's Expat XML parser to weave (convert to a form suitable for processing) and tangle (extract the source code from) your XML documents. It has only been tested with DocBook at the moment, but there is no reason why it should not work with any arbitrary XML markup.

Download Website Updated 18 Jun 2001 MyXiris

Screenshot
Pop 10.63
Vit 68.75

MyXiris is a wizard for building J2EE components from existing legacy databases. The component framework is written in Java and templated with XSL stylesheets.

Download No website Updated 26 Jun 2001 EASEA

Screenshot
Pop 46.65
Vit 1.42

EAsea Specification of Evolutionary Algorithms (EASEA), is a high-level language dedicated to the specification of evolutionary algorithms. The language and compiler are quite mature. EASEA compiles .ez specification files into C++ or Java object files, using existing evolutionary libraries. Supported C++ libraries currently are GALib or EO.

Download Website Updated 23 Jun 2001 gtklean

Screenshot
Pop 12.81
Vit 68.72

gtklean is a C header file generated directly from the GTK+ headers to provide a visually cleaner and less error prone C API for GTK+. It eliminates gtk_ prefixes in front of every GTK+ function. It automatically inserts calls to the type checking and casting macros for arguments that require them (e.g. GTK_WIDGET() and GTK_SIGNAL_FUNC()) so you can't forget them and never need to see them. It also replaces the string literals used for signal names with C identifiers to replace run time errors with compile time errors.

Download Website Updated 02 Aug 2001 CrazyBeans

Screenshot
Pop 33.57
Vit 1.00

CrazyBeans provides an API to read, analyze, modify, and create Rational Rose models. The aim of the project is to allow users to influence the process by which Rational Rose converts class diagrams into code and vice versa.It is designed to be convenient, flexible, and extensible. CrazyBeans also makes it possible to convert Rational Rose's proprietary file format into alternative formats.

Download No website Updated 30 Jun 2001 Kelly

Screenshot
Pop 15.20
Vit 68.67

Kelly is a JBuilder 4 & 5 plugin that makes it easy to deploy EJBs to JOnAS 2.x. Kelly can be installed and run with other JBuilder 4 & 5 plugins such as BEA WebLogicServer 5.1, BEA WLS 6, IBM WebSphere 3.5, Borland AS 4.5, etc. Kelly provides services to Jbuilder 4 & 5 java developers such as the ability to create any XML deployment files required by JOnAS 2.x, hot loading and unloading of any EJBs to JOnAS (only for JBuilder 5), control of JOnAS start-up from JBuilder 4 & 5, and the supply of JOnAS word dictionaries to JBuilder 4 & 5 in order to enhance the JBuilder 4 & 5 text completion services.

Download Website Updated 27 Aug 2001 ebnf2yacc

Screenshot
Pop 23.66
Vit 1.42

ebnf2yacc is a tool to help one write yacc parsers/compilers. It takes a grammar written in BNF as input, and it outputs a C++ abstract syntax tree that supports the visitor pattern, along with a yacc file to build the tree.

Download Website Updated 10 Jul 2001 Micro fitter

Screenshot
Pop 11.66
Vit 1.00

Micro fitter searches the best approximation to a set of data points using simple equations (rects and quadratics), and computes the maximum absolute and relative errors for the adjusted interval, the whole data set, or a specified range. It can generate the assembly code to implement it (currently only for Microchip's PIC family of microcontrollers).

Screenshot

Project Spotlight

SmartSynchronize

A tool for comparing and merging files and directories.

Screenshot

Project Spotlight

Gitblit

A pure Java Git solution.