18 projects tagged "code generation"

No download Website Updated 12 Feb 2010 InfoGrid

Screenshot
Pop 21.75
Vit 39.58

InfoGrid is an Internet graph database with a RESTful Web frontend. It can store its data in a variety of stores, including SQL and NoSQL.

No download No website Updated 16 Feb 2013 rough

Screenshot
Pop 15.87
Vit 21.62

rough is software to embed macros in PHP code. Add a comment to your code, run the macro command, and rough generates code. The macros are not removed from the source code and can easily be updated. Currently, there are macros to generate get methods, generate set methods, and emulate traits in PHP 5.3.

No download Website Updated 27 Dec 2011 Growcode

Screenshot
Pop 15.72
Vit 37.23

Growcode is a program for producing object models for the .NET platform. Given a set of simple C#-style class definitions, Growcode will produce a .NET assembly containing those classes enhanced with the following features: undo/redo support for all changes to the object model; consistent event mechanism for changes to fields of objects; serialization of the model to and from XML; and double dispatch support for polymorphic operations.

Download No website Updated 27 Mar 2010 EasyCreator

Screenshot
Pop 15.56
Vit 39.03

EasyCreator is an extension creator for Joomla!. You start by creating a 'frame' for your extension based on predefined templates for components, modules, plugins, and templates. You can also import existing and installed extensions. It also tries to assist with the creation of multilingual extensions by comparing the existing language file and examining the PHP and XML code for appearences of 'JText::***', then providing an overview of untranslated strings and missing and obsolete translations. An interface for creating config XML files is also provided.

No download No website Updated 28 Aug 2010 Adam.JSGenerator

Screenshot
Pop 15.56
Vit 37.01

Adam.JSGenerator is a JavaScript and JSON code generator for C# that provides a clean syntax and alleviates the problems and errors that can be introduced using string concatenation techniques.

No download No website Updated 02 May 2011 PHP 1 Line Enum

Screenshot
Pop 14.90
Vit 33.62

PHP 1 Line Enum is a standalone PHP class that allows the creation of enumerations in PHP. Every enumeration has its own class. Type hinting is supported. It can convert to and from strings. It supports bitwise operations and namespaces. It uses a simple syntax. It lets you get instances by name, by key, or by class constant.

No download Website Updated 22 Jan 2012 Automatic Programming Framework

Screenshot
Pop 14.76
Vit 29.27

APF is a code generator that codes your software as you drag and drop code-abstracts on a canvas. It can be trained by the community to code almost anything. With automatic programming, it will sometimes code 50% to 100% of small or large software projects. APF has successfully shipped some real life software. But APF must produce more diverse software projects. You can help APF grow by picking re-usable code from any existing open source. 'Metacode' that code and submit it to the APF marketplace. APF feeds on re-useable code submitted by the community. This way, APF gets trained to auto code more and more. You can also improve the way APF assembles code, or the way its Canvas lets the user drag and drop code abstracts.

Download No website Updated 01 Jan 2013 Siviglia Templating

Screenshot
Pop 14.46
Vit 22.63

Siviglia Templating is a recursive code-generating templating engine for PHP. It allows creation of templates using smaller, reusable bits of code called widgets. Those widgets can, in turn, be based in other widgets. In this way, templates are written using abstract widgets (like "page" or "menu"), which, recursively, resolve to concrete widgets which generate HTML (or any other language). Templates are just plain PHP files with some special tags used in the HTML context, so the syntax is very simple. Templates are parsed to generate a single PHP file, which is cached and served. Plugins are included to ease internationalization support and to keep in a single file the PHP, HTML, CSS, and JavaScript required for a widget.

Screenshot

Project Spotlight

SmartSynchronize

A tool for comparing and merging files and directories.

Screenshot

Project Spotlight

Gitblit

A pure Java Git solution.