CodeSmith Generator is a software development tool to help you get your
job done faster. Technically speaking it is a template driven source
code generator that automates the creation of common application source
code for any language (C#, Java, VB, PHP, ASP.NET, SQL, etc.). CodeSmith
Generator includes many useful templates as well as entire sets of
templates for generating proven architectures. You can easily modify any
templates or write your own to generate your code exactly the way you
want it.
CodeSmith Generator's syntax is almost identical to ASP.NET. So if you are familiar with ASP.NET then you should be able to quickly learn the template syntax. You can use the C#, VB.NET or JScript.NET languages in your templates and your templates can output any ASCII-based (text based) language.
What can CodeSmith Generator do for you?
CodeSmith Generator can help you produce higher-quality, more
consistent code in less time and enables software developers to
efficiently:
-
Reduce repetitive coding.
-
Generate your code in less time with fewer bugs.
-
Produce consistent code that adheres to your standards.
-
Create your own custom templates for any language.
Feature Comparison
This table shows the features included in the different versions of
CodeSmith Generator. Please use this as a guide to determine which
version is most suitable for your needs.
The CodeSmith Community
CodeSmith has an active community with thousands of users sharing a
wealth of knowledge about the CodeSmith Generator, as well as the
template frameworks that have been developed for it.
-
Forum - Join our community of users in open discussion.
-
Blogs - Keep up to date with the latest tips, tricks, and news.
-
File Gallery - A gallery of templates, add-ins, schema providers and other resources for CodeSmith Generator.
-
Tutorials - Tutorials that show CodeSmith's features and how to use CodeSmith.
-
Videos - Videos that show CodeSmith's features and how to use CodeSmith.
-
Templates - Browse and download additional prebuilt CodeSmith templates.
-
Schema Providers - Browse and download additional schema providers with source code for CodeSmith Generator.
-
Add-ins - Download add-ins for CodeSmith Generator.