RSS 11 projects tagged "code generation"

Download No website Updated 04 Feb 2010 Sar-K

Screenshot
Pop 37.15
Vit 35.07

Sar-K is a tool that generates code for user interfaces, model classes, and data access layers based on a database model. It can access many database engines and produces code in many languages and architectures using customizable templates.

No download Website Updated 12 Feb 2010 InfoGrid

Screenshot
Pop 25.75
Vit 34.96

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.

Download No website Updated 27 Mar 2010 EasyCreator

Screenshot
Pop 19.92
Vit 34.34

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 20.42
Vit 32.02

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 26 May 2013 jOOQ

Screenshot
Pop 385.19
Vit 42.83

jOOQ effectively combines complex SQL, type safety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL.

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

Screenshot
Pop 20.69
Vit 28.04

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.

Download Website Updated 02 Feb 2013 Umple

Screenshot
Pop 113.00
Vit 5.15

Umple can be used for pure UML modeling. Or it can be used to add UML constructs, such as associations and state machines to code written in Java, PHP, or Ruby. It generates code in these languages that can save a large amount of programming effort and result in higher quality. The UmpleOnline tool allows you to edit UML diagrams graphically, and watch the Umple textual code being written in real time. This works the other way too: you can write textual Umple and watch the corresponding UML diagram appear. Umple is being extended to support patterns, tracing, and a variety of other features. Umple is written in itself, which is central to maintaining its quality. Umple can be used today by any programmer or modeler.

No download No website Updated 27 Feb 2013 Wikitty

Screenshot
Pop 69.21
Vit 5.19

Wikitty is a key/value storage and search system. A Java object or a relational table is frozen when writing code or creating a database. To make them evolve, you have to go back into the code, write a migration process, etc. It is also hard to maintain coherent code when you want to develop the same application for similar needs with only small differences. Between the common code and the specific code, it can easily become a real burden. Wikitty tries to answer those problems, bringing a technical solution which is easy to put into place and to use.

Download No website Updated 01 Jan 2013 Siviglia Templating

Screenshot
Pop 18.79
Vit 12.97

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.

No download No website Updated 16 Feb 2013 rough

Screenshot
Pop 19.80
Vit 11.10

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.

Screenshot

Project Spotlight

htmLawed

A PHP script to filter input text for standard, security, and policy compliance.

Screenshot

Project Spotlight

Legion of the Bouncy Castle Java Cryptography API

A light weight API, clean room JCE, JCE/JCA provider for Java cryptography.