IronMeta is an implementation of Alessandro Warth's OMeta metaprogramming system in C#. It provides a packrat parser generator that generates parsers for Parsing Expression Grammars that operate on arbitrary streams of objects.
JB2CSharp is a port of the Java-Bison/Flex software developed by the Serl project at the University of Colorado, Boulder. Parsers and lexers will be able to use C# actions. The open source .NET project Mono has requested the port, and here it is.
An Object/Relational persistence layer for VB6 and .NET (VB.NET,C#,etc) similar to ObjectSpaces etc. Database interaction is managed transparently at runtime and requires no SQL knowledge. Great performance, caching, flexible O/R mapping and more.
JSON C# class extractor
JSON C# class extractor is a small program that extracts the structure of the given JSON object into C# classes.
JaCIL (pronounced "jackal") is a project to create a byte-code compiler to translate .NET assemblies to Java class files.
Jarin is a free interoperability framework between the Java platform and the other environments.
JavaCCCS is a port of JavaCC to generate C# code instead of Java. JavaCCCS is a compiler compiler, i.e. given a grammar file it generates a parser for it that can then be used directly or by other applications.
Jeek is a concrete class / stub / mock code generator for .NET, used in unit testing.
A comprehensive set of business functionality and patterns The technology oriented frame-works provide solutions for a specific set of technical problems.BizSutras provides integrated implementation for all the identified business functions
A framework for all-platform GUI-development based on completely separating business from presentation logic and introducing methods of abstraction that allow stepwise refinement of the GUI-definition.
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.
Create business objects containing user defined rules from SQLMetal output. This project requires Visual Studio 2008 Express Edition or greater.
The Language Processing Agency provides agents and an agent-oriented infrastructure for developing language processors in .NET. Typical language processors are transformation tools, extraction tools, language interpreters, etc.
The set of templates for CodeSmith that helps build layered Domain Model for Data Access Layer.
Line Oriented Macro Expander. A sophisticated macro processor capable of loops, subroutines, libraries, file processing, etc. Extensible and Modular, very OO implementation. Comes with macros for POV-Ray buildings.
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
A make file generator manager.
A make file generator manager. written in C# but is currently being ported to C, C++ and python. Only windows supported at the time.
.NET utility capable to automatically generate XML database schemas and then translating those to SQL scripts (both data import/export and stored procedures for data access) and C# wrapper classes.
MagiBatis is a Windows C#.Net application that permits Ibatis configuration. Instead of creating your maps and configuration files in XML by your own, you can easily make them graphically through MagiBatis.
Marbles.net is a Database Access Tier generator to enable the developer to automate code generation for Database objects. This project is based on an open architecture to enable multiple languages and databases to be supported via a plugin system.
Add-In for Enterprise Architect UML tool, used for code generation.
Metamunger is a plug-in based code generation framework that lets you generate, manipulate and transform source code and documentation. Supports Java, C#, C++, XML Schema, and several other formats.
O/R Mapper, Code generator, simplified profiling and application's foundation.
Mimah is a code generator for O/R mapping tool. The open architecture enables Mimah to support any tool, any language, any database. Supported : MLF, C#, Vb.net, SQL Server 2000, Oracle & MsAccess
MixNet is a compiler of Mixal assembly language described in Knuth's "The Art of Computer Programming" for Microsoft.NET framework. MixNet generates .NET executable files. All source code is written in C#.