633 projects tagged "Code Generators"

Download Website Updated 27 Mar 2004 retainCounter

Screenshot
Pop 10.15
Vit 1.00

retainCounter is an application that converts a simple [object release] into a NSLog(@"object retainCount: %i",[object retainCount]); [object release]; command. This is sometimes useful if developers wish to know the current count of an object before it is released, which makes it easier to detect memory leaks.

No download Website Updated 16 Nov 2002 JBind

Screenshot
Pop 10.25
Vit 64.90

JBind is a data binding framework linking Java and XML. It consists of a schema compiler for generating Java sources and a runtime environment. The runtime environment is used for unmarshalling (reading) and marshalling (writing) XML documents, for validation, and for accessing and manipulating XML data. In addition, JBind introduces the concept of XML code that is the result of adding behavior to XML data. XML code is the seamless integration of manually implemented methods with sources generated by the schema compiler. XML code offers great possibilities for application, framework, and configuration developments. Instance documents are validated against their schema when they are unmarshalled. Simple constraints (constraints that consider only single values of attributes or simple content of elements) are enforced during manipulation. Global constraints (constraints that consider the occurrence of attributes/elements or identity constraints) can be checked by an explicit API call.

Download Website Updated 26 Aug 2005 Maria

Screenshot
Pop 10.10
Vit 1.00

Maria is a reachability analyzer for concurrent systems that uses Algebraic System Nets (a high-level variant of Petri nets) as its modelling formalism. It is implemented as a pack of software tools that perform reachability analysis and check safety and liveness properties of distributed system models. The models can be constructed either by hand or automatically from other formalisms, such as the CCITT Specification and Description Language (SDL).

Download No website Updated 07 Mar 2009 ezphpconfig

Screenshot
Pop 10.10
Vit 1.00

Ezphpconfig generates a set of PHP configuration classes from a supplied XML file. You can then access your configuration values very quickly without having to parse the XML file on every request. The element (tag) names become property names and the text contained in the elements becomes the property's value. It also supports nested elements. If the generated PHP file is older than the XML file, it is re-generated using the data in the newer XML file. This class also supports array types using the element inside an element whose type attribute is set to "array".

Download Website Updated 19 Jul 2006 XCOM

Screenshot
Pop 9.59
Vit 1.00

XCOM is a system designed to support component based programming in Linux. It features a specialized IDL compiler that generates C++ code, in-process components, embedded metadata, most of the common numeric data types, narrow and wide string types, array, sequence, and struct types, and error reporting via exceptions.

Download Website Updated 01 Sep 2004 rxsheyi

Screenshot
Pop 9.43
Vit 59.63

rxsheyi is a regular expression compiler. It compiles a clean BNF description into a POSIX extended regular expression. One can also write functors in C, which can transform one expression into another. This is useful in constructing frequently used patterns.

Download Website Updated 01 Nov 2006 Mapasuta openArchitectureWare WorkFlow Runner

Screenshot
Pop 9.43
Vit 1.00

Mapasuta openArchitectureWare WorkFlow Runner is a Maven plugin that integrates an openArchitectureWare workflow in a Maven based build. It runs the workflow file and adds the generated sources to the source folders of Maven so it finds it in the compile phase.

No download Website Updated 03 Aug 2007 NamespaceSim

Screenshot
Pop 9.17
Vit 1.00

This package can be used to emulate class namespaces under PHP 5. It parses PHP code to extract namespace definition statements. The code is rewritten to emulate the namespace support in a way similar to the Java language supports namespaces. This package implements new commands named package and import. The package command defines the package to which a class belongs. The import command indicates that the package should be imported for use in the PHP script on which the import command is used.

Download Website Updated 21 Apr 2004 Glade SourceFile Maker

Screenshot
Pop 9.00
Vit 1.00

The aim of Glade SourceFile Maker is to simplify writing PHP-GTK with Glade. GladeXT is an XML parser that runs through Glade files to extract all window widget names, user editable widgets, and handlers (to react to the user), and creates a file in pure PHP that is 'pre-made' PHP code.

Download Website Updated 25 Oct 2004 dtoGen

Screenshot
Pop 9.06
Vit 1.74

dtoGen is a Java source generation tool that can ease the development of multi-tier systems by offering a reliable solution to obtain the data transfer objects out of the domain model objects without hand-writting additional code. Using a simple set of JavaDoc tags, it provides the ability to define the whole set of data transfer objects used by your system.

Screenshot

Project Spotlight

General Configuration Form Manager

A minimalist Web server for configuration forms.

Screenshot

Project Spotlight

BitRock Cross Platform Installer

Software to build easy-to-use cross platform installers on Linux, OS X, and other platforms.