RSS 634 projects tagged "Code Generators"

No download No website Updated 08 Jul 2010 FSMGen

Screenshot
Pop 18.44
Vit 32.37

The FSMGen program is a compiler that assembles a state machine definition into executable code in C. The output is designed to be generic and is not bound to any particular input. The tarball contains source code and a Makefile for building it on Linux systems.

No download Website Updated 15 Aug 2003 FSMGenerator

Screenshot
Pop 48.83
Vit 2.25

FSM Generator allows one to generate FSM implementation source code, in one of the available programming languages, from configuration files. The generated FSM can then be compiled together, executed, and interfaced by the user's software.

Download Website Updated 04 Apr 2005 Fakiir

Screenshot
Pop 33.67
Vit 1.74

Fakiir helps a programmer to expose an API with its methods and properties, generating code for object introspection which can be used by an object-oriented application to offer external access to its own public functions. It analyzes an OO header using a Lex/C grammar parser and generates C++ code from it.

No download Website Updated 20 Oct 2006 Faster Java Serialization

Screenshot
Pop 17.09
Vit 1.00

The "Faster Java Serialization" project aims to provide faster Java serialization by inspecting classes and generating tailor made serialization code on the fly. This serialization code is reused for every object of the same class. Objects are serialized to a NIO ByteBuffer, eliminating the need for numerous memory copies that take place during normal serialization to files or network. Currently, there are some limitations on the kinds of objects that can be serialized.

Download Website Updated 21 Jul 2011 Faust AUdio STreams

Screenshot
Pop 75.80
Vit 4.16

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.

Download Website Updated 10 Jan 2012 Felix Programming Language

Screenshot
Pop 55.05
Vit 5.29

Felix is a programming language with a fully featured purely functional subsystem embedded in a a traditional Algol-like imperative programming system. The system features garbage collection, static typing, parametric polymorphism, overloading, regular expression matching, and a lot more. A scripting harness is used to invoke source files, but fully compiled binary shared libraries are generated, yielding both rapid prototyping and high performance. Seamless binding of C/C++ code makes interfacing existing libraries easy. Control inversion provides language-level cooperative multi-tasking.

No download Website Updated 30 Nov 2005 FireStorm/DAO

Screenshot
Pop 75.86
Vit 4.56

FireStorm/DAO is a Java Code Generator that can import existing database schemas (from a SQL script or from a live JDBC connection) and can then generate a complete persistence tier. It generates Java source code and configuration files that developers would otherwise have to write by hand, and that is compliant with the Data Access Object (DAO) design pattern.

Download Website Updated 28 Sep 2001 Firewall Generator

Screenshot
Pop 21.45
Vit 1.00

Firewall Generator is a CGI script that generates a bash shell script that contains a list of commands for configuring a set of firewall rules. The CGI script allows the user to select which services should be open and which network interfaces should be open.

No download Website Updated 03 Jul 2005 Flash Audio Kit for Dreamweaver

Screenshot
Pop 15.84
Vit 1.00

Flash Audio Kit for Dreamweaver allows you to quickly add universally-compatible audio to your Web site. Macromedia Flash is not required. The player is customizable, from a hidden background audio player to one with custom control buttons.

Download Website Updated 16 May 2002 FleXML

Screenshot
Pop 27.39
Vit 1.00

FleXML reads a DTD (Document Type Definition) describing the format of XML documents and produces a validating XML processor with an interface to support XML applications. Because the DTD is known in advance, the C code generated is much more efficient than equivalent code using an API such as SAX.

Screenshot

Project Spotlight

Gnome Partition Editor

A graphical frontend to libparted.

Screenshot

Project Spotlight

Fotoxx

A photo editing and collection management application.