A tool for parsing Java JMX MBeans and creating Java Source code that may subsequently be used to access the MBeans through type-safe accessors. The intention is to support JMX attributes (simple and complex), operations and notifications.
Javasrc creates a set of hyperlinked HTML pages out of your Java source code.
Java Source Metric is designed to metric Java source code with quality metrics like Inheritance Depth, Line of Code, McCabe Complexity Metric suite and so on.
A simple object model for Java source code, to better enable code generation. Built to work for Java 5, but perhaps extendable to other languages in the future.
Tree Editor for Java is an Eclipse plug-in that allow user to view and modify Java source code as a tree. It was created on the basis of Abstract Syntax Tree (AST), however to make it more intuitive it is wrapped up.
JCRCGen is a tool written completely in Java that will output public domain Java source code containing both the simple and table-driven implementations of the Rocksoft Model CRC algorithm. Generator polynomials may be any 8-bit multiple between 8...
MySQL2PHP is a graphical GTK program that browses MySQL tables and generates PHP source code that will interact with the MySQL database.
Structure Doctor is a little utility that goes through Java source code and finds possible structural flaws, such as too big methods, duplicate code, duplicate class hierarchies etc... Flaw reports are generated in HTML.
C/C++/Java source code library and Build Environment. Contains code for threading, inter-thread communication (ITC), sockets, embedded database, parsing, fileio, etc. The majority of the library is designed for embedded development.
The Bard is a translator compiler for the Shakespeare Programming Language that emits Java source code.
This source code can be compiled and executed as a normal Java program.
In the future The Bard may also translate to other languages.
Java Fine Print is a Design by Contract (DbC) tool. Developers add @Invar, @Pre, and @Post annotations to their code. Java Fine Print uses these annotations to generate Java source code that tests for contract violations.
Inject/J - Java source code transformation at your finger tips. Inject/J is a Java tool that provides a scripting language to specify program transformations for Java. It provides complete cross-reference information and has a rollback mechanism.
A simple command line program, written in C#, that takes an uml state diagram, created with the uml drawing tool UMLet, and generates source code that represents the diagram.
A NetBeans plugin exposing a simple TCP service giving external clients basic Java source code viewing and navigating capabilities. Contributed by softwarepearls.com. Coded by Ivo Tripunovic and Laurence Vanhelsuw.
An Eclipse plugin exposing a simple TCP service giving external clients Java source code viewing and navigating capabilities.
UML Modeller with Source Generator allows its user to model a UML class diagram using a drag and drop interface, the program will then generate Java source code representing the class diagram.
This plugin analyses the java source code and displays all identifiers with their types
jUML is a UML diagram application capable of reverse engineering Java source code to create relationship diagrams, source code generation based on a user created UML diagram, and saving/restoring of jUML projects.
Javast is a Java API for creating an Abstract Syntax Tree of java source code (the equivalent of an XML DOM) in memory and then writing this to a file or bytestream as formatted source code.
It is mainly useful for java code generation.