633 projects tagged "Code Generators"

Download Website Updated 13 Aug 2003 joeq virtual machine

Screenshot
Pop 48.29
Vit 1.85

joeq is a Java 2 (JDK 1.3 and 1.4) compatible virtual machine. It is unique in that it is entirely implemented in Java, leading to greater reliability, portability, maintainability, and efficiency. It is also language-independent, so code from any supported language can be seamlessly compiled, linked, and executed dynamically.

Download Website Updated 22 Jul 2005 ERW

Screenshot
Pop 179.25
Vit 6.56

ERW (Entities and Relationships on the Web) is an innovative system for handling complex databases using a Web browser. It uses the most recent standards endorsed by the W3C to offer to the user a sophisticated environment, similar to a dedicated client. Moreover, the user interface is generated in a completely automatic way starting from a conceptual description of the database by means of an XML-based description language for entity-relationship schemata. From the same description, you can also automatically obtain diagrams and documentation. ERW can be used for content management, in particular when the data is structured along complex relations.

Download Website Updated 17 Feb 2002 Etora

Screenshot
Pop 20.71
Vit 1.00

Etora lets you write readable, maintainable table definitions and automates much of the redundant work involved in creating tables. It reads a file of database table definitions and outputs the Oracle SQL to create or drop the tables and associated objects. All constraints, sequences, and triggers are intelligently named, which aids in interpetation of Oracle error messages. An Etora file can be roughly 1/3 the size of the equivalent SQL and consequently easier to read and maintain.

Download Website Updated 12 Mar 2002 Interface Wrapper Generator

Screenshot
Pop 21.42
Vit 1.00

IWG (Interface Wrapper Generator) is a tool for generating wrapper classes for interfaces. These wrapper classes take an object of the implemented interface as constructor parameter. Each implemented method then calls the corresponding method of this original object. IWG is especially useful if you want to inherit from a class which cannot be inherited (e.g., a singleton or a final class, or EJBs which you want to enhance for new functionalities).

Download Website Updated 13 Mar 2009 HTML::Merge

Screenshot
Pop 44.63
Vit 5.72

HTML::Merge is an embedded HTML/Perl/SQL tool used to create dynamic Web content. It uses TAG-based embedded Perl and SQL integration in templates that are used to automatically generate Perl code, which is run in the deployment mode.

No download Website Updated 21 Mar 2002 Hornet

Screenshot
Pop 14.90
Vit 66.72

Hornet is a GUI frontend to MySQL.

No download Website Updated 02 Apr 2002 MIJava

Screenshot
Pop 16.00
Vit 1.00

MIJava (Multiple Inheritance for Java) is a source code preprocessor which allows developers to easily use multiple-inheritance functionality within Java.

Download Website Updated 13 Aug 2003 Ejen

Screenshot
Pop 55.50
Vit 2.37

The Ejen program is a code and text generation system. It makes use of Java/XML/XSLT technologies and is implemented as an Ant task. It provides a complete generation, compilation, and deployment sequence, using XML "build" files and XSL filters and templates.

Download Website Updated 28 Nov 2004 GCC Introspector

Screenshot
Pop 88.32
Vit 1.96

The GCC XML Tree Node Introspector project consists of a patch to the gcc compiler to output the internal compiler tree nodes in RDF/XML and programs to process that RDF/XML. The tree nodes are complex data structures which represent the source code inside the compiler. Through these tree nodes, users are able to extract information from their programs that would be otherwise very difficult to obtain. Modules exist to store these nodes in Redland RDF using a Berkley database. The long-term goal of the project is create a high-level API that will make the programmatic manipulation of programs easier than it is now.

Download Website Updated 04 Jun 2002 JavaGuard

Screenshot
Pop 107.00
Vit 2.01

JavaGuard is a general purpose bytecode obfuscator, designed to fit effortlessly into your regular build and testing process, providing peace of mind that your valuable Java code is more secure against decompilation and other forms of reverse engineering.

Screenshot

Project Spotlight

SmartSynchronize

A tool for comparing and merging files and directories.

Screenshot

Project Spotlight

Gitblit

A pure Java Git solution.