Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D.
Doxygen is developed under Linux and Mac OS X, but is
... [More] set-up to be highly portable. As a result, it runs on most other Unix flavors as well. Furthermore, executables for Windows are available. [Less]
ANother Tool for Language Recognition (ANTLR) is the name of a parser generator that uses LL(k) parsing. ANTLR is the successor to the Purdue Compiler Construction Tool Set (PCCTS), first developed in
... [More] 1989, and is under active development. Its maintainer is professor Terence Parr of the University of San Francisco. [Less]
Cheetah is a Python-powered template engine and code generator. It can be used as a standalone utility or it can be combined with other tools. Web developers are its principle user group, but it has
... [More] many potential uses and is also being used to generate C++ game code, Java, SQL, form emails, and even Python code. [Less]
Thrift is a software framework for scalable cross-language services development. It combines a powerful software stack with a code generation engine to build services that work efficiently and
... [More] seamlessly between C++, C#, Erlang, Java, Haskell, Perl, Python, PHP, Ruby, and Smalltalk. [Less]
Eclox is a simple doxygen frontend plug-in for eclipse. It aims to provide a slim and sleek integration of the code documentation process into eclipse by providing a high-level graphical user interface over doxygen.
Goal of oraschemadoc is "JavaDoc" style detailed documentation for all objects in schema covering Oracle specific features. Result of execution of oraschemadoc is set of static XHTM files mainly - more output formats in progress.
DMLT (Descriptive Markup Language Toolkit) is a tollkit for creating markup lexers and parsers.
They could be used to generate a HTML-Output based on a markup language, like BBCode or some other things...
Py++ is an object-oriented framework for creating a code generator for Boost.Python library. Py++ uses few different programming paradigms to help you to expose C++ declarations to Python. It will
... [More] guide you through the whole process. It will raise warnings in the case you are doing something wrong with a link to the explanation. [Less]
Hyde is a static website generator using the Django templating engine.
Feature List:
* Page Context Variables
* Site templates
* Plugins
* Generates site navigation, breadcrumbs and listings