RSS 80 projects tagged "Code Generators"

No download No website Updated 08 Jul 2010 FSMGen

Screenshot
Pop 16.22
Vit 37.12

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.

Download Website Updated 24 Sep 2012 ELF Tool Chain

Screenshot
Pop 54.83
Vit 2.58

ELF Tool Chain is a set of program development tools for working with files in the ELF executable file format.

Download Website Updated 17 Sep 2009 Module::Build

Screenshot
Pop 23.56
Vit 1.51

Module::Build is a system for building, testing, and installing Perl modules. It is meant to be an alternative to ExtUtils::MakeMaker. Developers may alter the behavior of the module through subclassing in a much more straightforward way than with EU::MM. It also does not require a 'make' on your system: most of the Module::Build code is pure Perl and written in a very cross-platform way. In fact, you don't even need a shell, so even platforms like Mac OS (traditional) can use it fairly easily.

Download Website Updated 10 Apr 2013 YML

Screenshot
Pop 152.80
Vit 19.41

YML (Why a Markup Language?!) is an easy language to compile into XML. YSLT is an easy language for code generation, automating your software development tasks.

No download Website Updated 20 May 2008 JCatapult

Screenshot
Pop 15.75
Vit 1.00

JCatapult is a development platform written in Java. Built for modularization, JCatapult allows developers to build modules such as a blog, content-management system, wiki, or any other reusable set of features and use them across multiple applications. Built on top of open source technologies, JCatapult is a robust and scalable platform. However, it is also agile and lightweight because it uses a convention over configuration approach.

Download Website Updated 06 Dec 2009 NArrange

Screenshot
Pop 23.81
Vit 4.22

NArrange is a tool for arranging .NET source code. This code beautifier automatically sorts and organizes class members into groups or regions. Currently, C# and VB code files are supported.

Download Website Updated 28 Mar 2011 Gnome Inform

Screenshot
Pop 22.11
Vit 2.80

GNOME Inform 7 is a GNOME port of the Inform 7 IDE for creating interactive fiction or text adventures.

No download Website Updated 29 Feb 2008 Octave support for SWIG

Screenshot
Pop 25.22
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.

No download Website Updated 21 Aug 2012 Project Builder

Screenshot
Pop 80.54
Vit 6.49

Project-Builder is a tool that helps you build packages of your application (managed with a tar file or a configuration management system such as CVS, Subversion, Mercurial, or GIT). It is able to generate a build package skeleton for your project. With simple configuration files, it can generate for up to 20 different tuples of distributions (name, version, architecture), including Fedora, Mandriva, OpenSuSE, Debian, Ubuntu, Gentoo, and Slackware. It is a good tool for doing continuous packaging.

Download Website Updated 10 Aug 2012 BSDBuild

Screenshot
Pop 45.29
Vit 5.50

BSDBuild is a portable, self-contained build system with support for concurrent building, configure script generation, and IDE "project file" generation. It is derived from the original 4.4BSD build system, but it offers a degree of portability comparable to autotools.

Screenshot

Project Spotlight

CloverETL Designer

A visual data transformation designer for the CloverETL framework.

Screenshot

Project Spotlight

Catharsis.NET.Domain

A .NET library that provides domain business entities.