BlackFox OM (BlackFox, The Object Model) is a library for holding and manipulating object models of any systems, applications and libraries. You can use it as a part of UML tools, part of code generators, part of object-oriented operating systems etc.
A tool to create C-Source code for arrays containing look up tables e.g. for hardware oriented programming on microcontrollers from a mathmatical function and variable-ranges
Gentle.NET is a database independent object persistence framework. It has an extensive feature set, excellent performance, and reasonably complete docs. Features include SQL generation, object construction/caching/uniqing, validation, and much more.
Component (library, framework) refactoring may affect existing applications, where the client code used previous component versions. Our tool preserves applications binary-compatible by generating an adaptation layer out of change history.
Stonehenge is a java tool for code generation. It simplifies the process of mapping DB tables into programming code. It generates Java code, C# code, VB.NET code and potentially code for any language.
ExpertCoder is a toolkit for the .NET platform that supports the creation of code generators based on templates and expert systems. It is suitable for MDA projects. The UML-related libraries (UML, MOF and XMI) are now provided by the nUML project.
TDO - Typed Data Object is a .NET source code generator (C#/VB) for data layers based on Microsoft SQL Server 2000/MSDE/2005/Express. TDO allows .NET Framework 2.0 developers, to have the source code automatically generated for MS SQL Server databases.
ORMGen is a scripting language planned to combine database definition and .NET object definition. It will also provide a plugin-style architecture to allow developers the opportunity to generate SQL code for a particular database system.
IWE is a framework 2.0 web application that provides automatic web data entry for tables in a Microsoft SQL Server database. Just config the database connection string in the web.config file of the web site and that’s all, start editing your tables.
Phorm is an ORM (Object Relational Mapping) tool for php and .net.
It works as a plugin of DBDesigner, a freely available tool which allows to graphically design a database schema.
The Introspector enables the programming tools that deal with source code such as the compiler to communicate in a standard and neutral manner reducing the accidental cost of programming. http://github.com/h4ck3rm1k3/
Dimenso is a library of numeric types for .Net and Java, that obey dimensional analysis and permit calculations with physical quantities. Due to the lack of C++ - like templates with numeric arguments, code generation is employed using Python.
XOffice is a UI toolkit for developing cross-platform applications with the Microsoft Office style. XOffice provides an implementation of key MS Office UI components, including the new Ribbon component introduced in Office 2007.
It eases data access layer building in n-tier applications. It is an Object/Relational mapper with mapping attributes. Supports: multiple DBMS (MS SQL, MySQL and PostgreSQL), inheritance, 1-1, 1-many, many-many relationships and data caching.
YIIHAW is a static cross-language aspect weaver for .NET. It was designed with one clear objective in mind: To make an efficent aspect weaver that does not introduce any runtime overhead when applying aspects to an assembly.
NState is a pragmatic Finite State Machine implementation in DotNET. FSMs are defined either in XML or programmatically, and can be run directly or compiled to either C# or VB.NET. Includes WinForms and ASP.NET Panels, and Visual Studio integration.
Open source code generator engine based on imported XMI model. The engine provides developers a way to generate source code or script in any languages with generation files describing the code generation, parsing their models throught the metamodel
NHag - NHibernate Automated Generator - is an advanced Codegenerator. Based on the hbm.xmls it can produce class code (in VB.NET and C#), Cell- and MVP-based abstraction layers and test scenarios (Test-DB and Unit Tests) for the generated classes. It's
XML based template engine for .NET . Most important features are: xml-based templates, multiple programing language support, template sets composed of several templates in one file, code-behind, asp-like syntax, template-includes
An Object Relational Mapping (ORM) System Based on Scott Ambler's designs. Koan has a powerful and highly extensible code generation system and is designed for production use within an enterprise environment.
An integrated development environment for dynamical websites, supporting various server side languages (such as PHP) and client side scripting, highly extensible and easy to use.