RSS 17 projects tagged "code generation"

Download Website Updated 11 Jan 2010 Visual Paradigm for UML Modeler Edition

Screenshot
Pop 101.14
Vit 4.57

Visual Paradigm for UML is a Unified Modeling Language (UML) design tool that supports all UML diagrams, SysML diagrams, and entity relationship diagrams. Visual Paradigm for UML provides extensive use case modeling features, including full function UML use case diagrams, a flow of events editor, use case/actor grid, and activity diagram generation. Visual Paradigm for UML produces system documentation in PDF, HTML, and MS Word formats. A developer can design system documentation with the template designer. A system analyst can estimate the consequences of changes with impact analysis diagrams, such as matrix and analysis diagram. Visual Paradigm for UML generates Java code.

Download No website Updated 04 Feb 2010 Sar-K

Screenshot
Pop 32.77
Vit 39.19

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 23.02
Vit 39.09

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 17.15
Vit 38.54

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 Website Updated 27 Dec 2011 Growcode

Screenshot
Pop 17.06
Vit 36.72

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.

No download No website Updated 28 Aug 2010 Adam.JSGenerator

Screenshot
Pop 16.46
Vit 36.47

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.

Download Website Updated 10 Jan 2011 QM

Screenshot
Pop 41.76
Vit 34.59

QM is a graphical UML modeling tool for designing and implementing real-time embedded applications based on the QP state machine frameworks from Quantum Leaps. QM provides a graphical UML state machine diagram editor and generates production-quality, portable, and human-readable C or C++ code that is fully traceable from the design.

No download No website Updated 07 Mar 2014 jOOQ

Screenshot
Pop 650.50
Vit 39.69

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 16.03
Vit 33.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 23 Sep 2013 Umple

Screenshot
Pop 121.24
Vit 5.45

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.

Screenshot

Project Spotlight

ECMA-55 Minimal BASIC

A minimal BASIC compiler.

Screenshot

Project Spotlight

XStow

A replacement of GNU Stow written in C++.