Used SmartCode for Windows?
Developer’s Description
Smart Code is an Open Source and template-driven code generator tool (Released under both BSD license and Lesser GPL library license). Smart Code operates by reading a database schema, allowing the user to set certain extended properties for tables and columns, and applying templates to each table in order to generate code. Smart Code main building blocks are Tables, Views, columns, and top level project definition.
In Smart Code, a template is a program that generates text (which is generally code in a programming language), and may be written in C# or VB.NET (or theoretically in any .NET language that supports the creation of dynamic-link libraries, or DLLs).A template library (or library, for short) is a logical grouping of templates. A template takes as input a model and a Table or View to generate the code Allow you to build fully-functional prototypes of Web-based applications that interact with database systems. Version 2 includes unspecified updates.
Explore More

Syntax Diagram Editor and Compiler
FreeProFactor IncludeManager
Trial version
Softgroup .Net Thumbnail Control
Trial version
Image Components
FreeSoftgroup .Net Advanced Panel
Trial version
LogSharp
Free
XmlInfo
Freearachnode.net
Trial versionToolbar Cleaner ActiveX
Trial versionCrystal FLOW for C++
Trial versionANETVBF
Trial version
ApexSQL Log API
Trial version