RSS 16 projects tagged "Code Generators"

Download Website Updated 10 Jan 2014 pyPEG

Screenshot
Pop 198.43
Vit 26.86

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.

Download Website Updated 28 Sep 2013 PyInstaller

Screenshot
Pop 197.97
Vit 11.87

PyInstaller converts (packages) Python programs into standalone executables under Windows, Linux, Mac OS X, Solaris, and AIX. It supports several platforms and is able to build fully-contained (single file) executables.

Download Website Updated 25 Apr 2013 Marathon

Screenshot
Pop 125.33
Vit 16.61

Marathon is a GUI test tool that allows you to play and record scripts against a Java Swing UI. It's written in Java, and uses Python and Ruby as its scripting language (the emphasis being on an extremely simple, readable syntax that customers/testers/analysts feel comfortable with). Marathon includes a recorder, editor, player, and debugger to simplify working with test scripts.

Download Website Updated 10 Apr 2013 YML

Screenshot
Pop 152.29
Vit 19.37

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 No website Updated 02 Jan 2013 Clambda

Screenshot
Pop 20.42
Vit 47.53

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

No download Website Updated 21 Aug 2012 Project Builder

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

No download Website Updated 25 Jul 2012 Java GetOpt Generator

Screenshot
Pop 23.49
Vit 2.66

Java GetOpt Generator is a tool that generates a command-line argument parser from an XML file. Both a "parser" and "config" class are generated, which allows your program to either be launched from the command-line or programmatically configured and executed from another Java application. GetOpt Generator is self-hosting, meaning that it uses itself to generate its command-line parser.

Download No website Updated 19 Dec 2010 SourceMagic

Screenshot
Pop 44.19
Vit 34.88

SourceMagic is a PHP object generator. SourceMagic automatically generates PHP classes and methods from database tables. These automatically generated methods let programmers create, read, update, or delete database records.

No download Website Updated 15 Jul 2010 BOUML

Screenshot
Pop 119.25
Vit 6.31

BOUML is a UML 2 tool box that allows you to specify and generate code in C++, Java, IDL, and PHP. BOUML is very fast and doesn't require much memory to manage several thousands of classes. BOUML is extensible, and the external tools (named plug-outs) can be written in C++ or Java, using BOUML for their definition as any other program. UML models can be exported to HTML pages, including PNG or SVG graphics.

Download Website Updated 08 Jul 2010 LXRAD

Screenshot
Pop 58.72
Vit 4.08

LXRAD (Linux X11 Rapid Application Development) is written in C++ and uses the wxWidgets library. It is a library and RAD tool.

Screenshot

Project Spotlight

Mover

An encrypted mail system.

Screenshot

Project Spotlight

TOMUSS

An interactive Web spreadsheet allowing concurrent table editing.