RSS 617 projects tagged "Code Generators"

Download Website Updated 19 May 2013 Dragon parser generator

Screenshot
Pop 177.65
Vit 99.51

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 204.97
Vit 114.07

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 256.09
Vit 126.09

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

Download Website Updated 13 May 2013 JAXX

Screenshot
Pop 376.36
Vit 59.48

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 12 May 2013 Snippetory

Screenshot
Pop 104.01
Vit 12.68

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 506.06
Vit 129.31

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.

Download Website Updated 07 May 2013 Talend Open Studio for Data Integration

Screenshot
Pop 1,453.13
Vit 146.14

Talend Open Studio for Data Integration is an ETL (Extract, Transform, and Load) tool. Talend Open Studio for Data Integration can perform jobs that range from datawarehouse feeding to database synchronization, as well as file format transformations. Its graphical interface is made with Eclipse RCP, and data related scripts are generated in Perl or Java. The application was designed to be extended with components written by users.

Download Website Updated 07 May 2013 Talend Open Studio for ESB

Screenshot
Pop 196.95
Vit 31.44

Talend Open Studio for ESB is an innovative, Eclipse-based tooling environment for modeling, configuring, and deploying integration solutions using the Apache-based open source enterprise service bus (ESB), Talend ESB. Talend ESB is a versatile and flexible ESB that allows organizations to address integration challenges, from simple departmental projects to complex, heterogeneous IT environments. Powered by the Apache CXF, Apache Camel, and Apache ActiveMQ Open Source integration projects, it makes enterprise-class integration accessible by delivering a cost-effective and easy-to-use way to integrate and expand systems and applications.

Download Website Updated 07 May 2013 Talend Open Studio for MDM

Screenshot
Pop 191.86
Vit 32.40

Talend Open Studio for MDM provides the key data management functions across integration, quality, and governance to get users started with master data in their companies. It allows users to install, implement, and manage a single solution across all these key functional groups, decreasing complexity and time to value for MDM projects.

Download Website Updated 03 May 2013 pyPEG

Screenshot
Pop 280.67
Vit 54.92

pyPEG is a quick and easy solution for creating a parser in Python programs. pyPEG uses a PEG language in Python data structures to parse, so it can be used dynamically to parse nearly every context free language. The output is a plain Python data structure called pyAST, or, as an alternative, XML.

Screenshot

Project Spotlight

LEAF

A Linux embedded appliance framework.

Screenshot

Project Spotlight

HotShots

An application to annotate screenshots.