A universal parsing tool and source code generator for generative programming. It extracts useful information by parsing (BNF parser generator) and generates source code by several techniques, by interpreting a scripting language for flexibility.
A utility to generate portable source code that parses command-line options. Automates the gruntwork.
Commons4E is an Eclipse plug-in for making using the Java components from Jakarta Commons more convenient.
RiDL is a set of tools to simplify building compilers using Nemerle. It includes a lexical analyzer generator and a parser generator.
A multiplatform programming language for every kind of platform from a microcontroller to a computer,Based on Adaptors and Terminals,It means you designing Adaptors and Terminals and Concat them(e.g for type a key on keyboard and displaying in monitor you
Confix is a build tool for source code packages, on top of GNU Automake. It inspects the package's source code, tracks inter package dependencies, propagates checks across package boundaries, and finally writes Automake input files for the maintainer.
Goal of this project is to build a graphical programming language (with its own IDE) that gets rid of those pesky over-multiple-screen-paranthesis-constructions known from almost every language available. It should also conform as much as possible to UML
controlled_vars.h to always work with valid variables
The Controlled Variables project is a set of header files for C++ developers. These files allow you to create controlled variables instead of using bare int, float, long, etc. Controlled Variables ensure you always use initialized variables. The project includes the generator. (IMPORTANT: If you're here just to get the header files, go to the Download area and get the file ending in _header-x.y.z.tar.gz as the other one is just the program used to build those header files!)
CoolPackager is a program which will take a .tar.gz file and a installation script file and create a self-extracting executable scipt. Install it on your system by typing this command as root: lynx -source cpkg.sourceforge.net/cpkg | sh
Coral is a tool and a development platform to create and transform models and modeling languages. It can be used to edit UML models, to develop editors for other modeling languages and to implement MDA and QVT-like model transformations.
Cotsec (Common Off the Shelf Enterprise Components) generates code for Java/J2EE/Struts, Swing interfaces, C# .NET applications and to a lesser extent Perl. It generates software from requirements: forms, validation and database table definintions.
An application to create applications. Inspired by bacterias
In medicine we use bacterias to fight bacterias. There are enough proverb in all known languages which talks about poison being the medicine for poison etc. This is a my humble trial to create any application via an application which uses all the same things what an normal web application uses but is capable of producing an working and running application in a very shortest possible time. The uses may be many but one is a rapid prototype.
Add logger code to all java files recursively from a given directory. If directory is not defined, the current directory is used. System.out.println are defaultly replaced by logger.fine but you can change the lever or do not replace.
GUI App Maker
CRUD is an acronym for "Create Read Update and Delete". Familiar types of apps such as contact managers, inventory systems, home video databases, etc., are examples of typical CRUD data storage applications. This script is a simple CRUD app maker that allows you to instantly create CRUD apps which store, retrieve, sort, etc. records made of fields of data. The generated application scripts can be customized however desired, by adding your own of code. Video: http://www.youtube.com/watch?v=ROL33-Fi2g8
A Java CRUD generation application, based on JDBC data.
Java Decompiler, Disassembler and Bytecode debugger. Decompiler supports Java 5 (e.g. generics, for-each loops etc). Debugger allows user to step through each bytecode and view program state. Contains Swing GUI.
DAME is a software tool to generate C++ and Java classes from SQL statements. By working at the level of SQL statements, dame provides the maximum flexibility to the developers of database applications.
DAVIS is an easy and useful language for IRC bots. This project contains our own bots, some bots for demonstration, a parser that creates Java, C, Perl and IRC-Script code out of a DAVIS file, and an interpreter for DAVIS files.
DBBinder++ is a data-binder/ORM tool for SQL Databases (SQLite, MySQL, Firebird, Oracle and possibly others). Given an input file which contains severall SQL commands, it will generate source code to easily acess the results.
Dia2SQL is a Perl script to convert UML objects in DIA ( see http://www.lysator.liu.se/~alla/dia/ for more info on DIA ). Currently, it processes Dia documents exported as Encapsulated PostScript ( EPS ).
This is an academic project for automatic code generation, based in an UML entity class diagram and in templates created by the user. This project is developed under Java Platform and will generate code in Java Platform.
Development framework including code generator and UML ex/import
A component based programming framework. This project is aimed to support various target frameworks. A wxWidgets based GUI application is the major sample which also provides rapid database GUI design with UML import and export (db reverse engineering).
DOnut's goal is to provide a framework for easing the incorporation of design patterns into the development process. DOnut is both a project and a tool for generating source code based on design patterns.
Open web application platform running on an object-oriented database in mySQL, utilizing/enforcing pure w3c standards. Runs on any platform that can run Apache, mySQL, and Perl/Python/PHP