RSS 631 projects tagged "Code Generators"

Download Website Updated 17 Jun 2013 Python-SIP

Screenshot
Pop 565.28
Vit 729.64

SIP is a tool to generate C++ interface code for Python. It is similar to SWIG, but uses a different interface format. It was used to build PyQt and PyKDE, and has support for the Qt signal/slot mechanism.

Download Website Updated 13 Jun 2013 JAXX

Screenshot
Pop 381.68
Vit 74.53

JAXX is a system that allows you to describe Swing user interfaces in XML and then generate them. It includes support for common user interface elements such as navigation trees.

Download Website Updated 13 Jun 2013 EUGene

Screenshot
Pop 153.62
Vit 56.35

EUGene allows you to manipulate and generate models. It can read UML class models in XMI independent from modeling, generate templates, transform models, and integrate in project building. It features independence in developer code and generated code. EUGene is independent from development tools. EUGene is easy to use and to put into place.

No download Website Updated 28 May 2013 OpenXava

Screenshot
Pop 430.12
Vit 90.91

OpenXava is a framework to develop AJAX JavaEE/J2EE applications rapidly and easily. It allows you to define applications only with POJOs, JPA, and Java 5 annotations. It is feature rich and flexible. It generates JSR-168 portlet applications (Liferay, WebSphere Portal, Jetspeed, etc.).

Download Website Updated 24 May 2013 Cobra Programming Language

Screenshot
Pop 148.59
Vit 26.43

Cobra is a general purpose programming language with a clean, high-level syntax. It provides language level features for quality, including first class unit tests and Eiffel-style contracts. It supports both static and dynamic binding. Cobra is a compiled language with good run-time performance, but also provides some scripting conveniences such as a pound-bang line (#!) and one step compile-and-run. Cobra runs on Linux, Mac, Windows, and anywhere else that Novell Mono or MS .NET exist, including handhelds.

Download Website Updated 19 May 2013 Dragon parser generator

Screenshot
Pop 204.11
Vit 31.24

Dragon produces a consequent, object-oriented, integrated scanner and parser solution and scales for very large grammar definitions. It provides LR(1) and LALR grammar analysis methods and combines the lexical and syntactical analysis and the corresponding code generation. Either C++ or Java code can be generated. The resulting parser code is readable and clean, and can easily be integrated into any C++ or Java application.

Download Website Updated 18 May 2013 pycrc

Screenshot
Pop 232.50
Vit 42.42

pycrc is an easy to use CRC calculator and source code generator. The generated C source code can be optimized for simplicity, speed, or tight memory constraints for embedded platforms. pycrc contains a long list of the parameters of common CRC models.

Download Website Updated 18 May 2013 ELFIO

Screenshot
Pop 276.91
Vit 48.58

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

Download Website Updated 12 May 2013 Snippetory

Screenshot
Pop 113.34
Vit 6.90

Snippetory is a general Java template engine based on passive templates. In passive templates, template code and logic are clearly separated from each other. The templates contains very simple mark up. By removing logic, templates are directly accessible, fully parametrized, and free of context, and can easily be reused. Navigation, code competition, and structuring of the code with methods and classes are supported.

Download No website Updated 11 May 2013 Racket

Screenshot
Pop 458.65
Vit 631.75

Racket (formerly PLT Scheme) is a programming language suitable for implementation tasks ranging from scripting to application development, including GUIs, Web services, etc. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the Racket Web server, extensive libraries, documentation for both beginners and experts, and more. It supports the creation of new programming languages through a rich, expressive syntax system. Example languages include Typed Racket, ACL2, FrTime, and Lazy Racket.

Screenshot

Project Spotlight

zufall

A simple program to change the background periodically.

Screenshot

Project Spotlight

TimeTrex Time and Attendance

Employee scheduling, attendance, job costing, invoicing, and payroll software.