633 projects tagged "Code Generators"

Download Website Updated 30 Aug 2008 noaadata-py

Screenshot
Pop 34.09
Vit 2.11

noaadata-py is a library for handling marine Automatic Identification System (AIS) messages and NOAA marine data messages from http://opendap.co-ops.nos.noaa.gov/axis/. It has extensions to handle the USCG N-AIS receive fields. For AIS ship traffic, noaadata provides bridges to Sqlite3 and PostgreSQL/Postgis databases. It is able to generate Google Earth KML files for AIS. It is part of the UNH/NOAA Chart of the Future project.

Download Website Updated 30 Jul 2008 Dexter-XSL

Screenshot
Pop 22.98
Vit 1.48

Dexter is a tool that allows users to define extended attributes which can be associated with descriptors and editors. These attributes can be embedded into any well-formed XML document. The resulting embellished document, the 'source', is then input to the dexter engine. This will generate one or more XSLT stylesheets describing the input document interpolating editor modifications and any instructions specified by the descriptors. As dexter's operations are specified exclusively with extended attributes, all but the most unforgiving of XML content viewers will continue to see the decorated source exactly as the designer saw it before.

No download Website Updated 24 Jan 2008 Pas2Dox

Screenshot
Pop 18.49
Vit 48.12

Pas2Dox is a pre-processor add-on for the Doxygen documentation generator. This allows the production of advanced documentation from Delphi/Kylix source code.

No download Website Updated 05 Feb 2008 ttwcom

Screenshot
Pop 11.62
Vit 1.00

ttwcom is a command line decoder for .trans and .totrans files. .trans and .totrans files can be made using "Translater Trans Writer" (currently only for Windows).

Download Website Updated 03 Jan 2012 gtkaml

Screenshot
Pop 48.35
Vit 8.11

gtkaml is an XML syntax and parser that extends the Vala.Parser and transforms all your tags into a valid Gtk+ UI class. It features a casual XML syntax for describing the way Gtk widgets are laid out in a (new) custom widget you're creating. Code "islands" (written in Vala) are used for widget signal handling and other methods/signals/properties that you're introducing. It doesn't depend on an external library at run-time, and it is much more readable than the usual UI boilerplate.

Download Website Updated 21 Jul 2011 Faust AUdio STreams

Screenshot
Pop 53.72
Vit 3.64

Faust AUdio STreams is an expressive functional programming language for realtime audio signal processing. The Faust compiler translates DSP specifications into efficient C++ code. A variety of platforms and plugin formats are supported. A single Faust specification can be used to easily generate JACK and ALSA applications, as well as LADSPA, MAX/MSP, PD, Q, SC, and VST plugins. In addition to C++ code, the Faust compiler can also generate SVG block-diagram representations as well as XML descriptions.

No download No website Updated 02 Jan 2013 Clambda

Screenshot
Pop 19.29
Vit 47.95

Clambda is an effort to implement a schemier variant of the C programming language and to add scheme as a postprocessor instead.

Download Website Updated 21 Feb 2008 Pork.Generator

Screenshot
Pop 14.56
Vit 1.00

Pork.Generator is a Web based tool to inspect your databases and generate Pork.dbObject based code. The generator analyzes the relations in your database by trying to match primary keys to fields of other tables. If you have created your table structure following some simple rules, this project can either create a complete CRUD (Create, Read, Update, Delete) interface into a .zip file, or just output your complete database schema into O/R mapped objects. Pork.dbObject is an Object-Relation mapper for PHP 5 that attempts to be easy, fast, and lightweight.

No download Website Updated 29 Feb 2008 Octave support for SWIG

Screenshot
Pop 26.61
Vit 1.00

This software adds Octave support to SWIG. Octave code can use C/C++ functions, variables, constants and enums, classes (member variables, methods, single/multiple inheritance, etc), and templates. Argument/result translation is completely extensible via %typemap and other declarations in interface files. Octave operators map to C++ operators, methods, or global functions. Octave code can subclass C++ types and implement their virtual methods (i.e., C++ code transparently calls Octave code). There is some support for STL containers. There are many automated tests and examples.

Download Website Updated 05 Nov 2008 Abacus Formula Compiler

Screenshot
Pop 30.69
Vit 1.50

The Abacus Formula Compiler (AFC) compiles computations defined in spreadsheet files directly to Java byte code. Users can thus customize an application using Excel or OpenOffice Calc. AFC compiles against your own Java interfaces to obtain input values and compute output values (it essentially generates strategy implementations for you), and supports internal computations with either double or BigDecimal (for financial applications).

Screenshot

Project Spotlight

SmartSynchronize

A tool for comparing and merging files and directories.

Screenshot

Project Spotlight

Gitblit

A pure Java Git solution.