Java GetOpt Generator is a tool that generates a command-line argument parser from an XML file. Both a "parser" and "config" class are generated, which allows your program to either be launched from the command-line or programmatically configured and executed from another Java application.
GJDoc is the GNU documentation generation framework for Java source files.
Gnumler is a "mapping framework". In its current incarnation, it's able to generate Hibernate mapping using a GUI. It can load XMI data from Umbrello, reverse engineer existing databases, or load an SQL DDL file. It can generate standard mappings from an UML or DbLogic (sort of logical view) diagram. Support for many ORM frameworks will be included.
GPalta is a genetic programming toolbox that aims for simplicity and speed. It features tree-based genetic programming, optional strong typing, a multithreaded GUI to control an evolution process, the ability to save evolutions to a file, to be continued at another time and place, and easy interoperability with Matlab.
a tool to create visual representation of ant target dependencies. It works by taking a ant build file and creating a "dot" file. This file need to be post-processed with Graphviz to produce the actual graph
The Maven-Grester plugin is a Maven2 plugin for Jester, the JUnit tester tool. It enables Jester to be executed at any valid Maven lifecycle phase in a Maven Project. It saves developers from constructing cumbersome Java classpath entries on the commandline every time they need Jester to run against JUnit Tests in the project. It can also help to dispense with a suite of scripts that may have been written to handle complex Java classpath executions for Maven projects.
GUIdancer is a powerful new Eclipse-based tool for the automated testing of Graphical User Interfaces (GUI's), with a focus on programs written with Java and Swing.
Guru for SELF
a tool which assists in Self improvement
gwt-mpv-apt is an annotation processor to help generate some of the boilerplate code involved in GWT projects.
JSX, simplified, rewritten and refactored. Deserialization is faster, using SAX2 via JAXP1.1
allows creation and maintenance of online help documents. It is especially tailored to the needs of the JavaHelp online help system for Java programs
Hibernate is a powerful, high performance object/relational persistence and query mechanism for Java. Hibernate lets you develop persistent objects following common Java idiom, including association, inheritence, polymorphism, composition and the Java collections framework.
Hoglet allows special markup to be added to text documents so that software documentation can be easily produced.
Indus is a collection of program analyzers and transformations implemented for customizing and adapting Java programs. It is intended to serve as an umbrella for static analyses such as points-to analysis, escape analysis, and dependence analyses, transformations such as program slicing and program specialization via partial evaluation, and software modules that delivers the analyses and transformations into a particular application such as Bandera or platforms such as Eclipse.
iReport is a popular open source visual report designer for JasperReports. iReports simplifies the process of accessing data sources, defining and designing the report layout, and compiling reports. iReport is a pure Java tool that allows users to visually edit complex reports with charts, images, sub-reports, and much, much more. It supports all the features of JasperReports and all JasperReports data sources. Read more
iReport Designer for JasperReports
iReport is a visual reporting tool based on JasperReports and written in pure Java. You can manage charts, images, sub-reports, etc. Data can be retrieved using JDBC, TableModels, JavaBeans, and XML. It supports output in PDF, XML, XSL, CSV, HTML, and Java2D.
a tool for generating wrapper classes for interfaces
IzPack is a Java installation software that you can use to distribute you own applications in singles Jar files that can be executed on any Java capable system.
a free configurable code beautifier for the Java programming language (edition 1.4). It is possible to let Jacobe print your Java code according to the widely used layout rules of Sun Microsystems or customize it to your own standards
an object request broker written in Java - an implementation of OMG's CORBA 2.0 standard. JacORB is free, easy to install and use.
Jailer is a tool for model-based data exporting, schema browsing, and rendering. It exports consistent, referentially intact row-sets from relational databases. It removes obsolete data without violating integrity. It is DBMS agnostic (by using JDBC), platform independent, and generates topologically sorted SQL-DML.
an acceptance-level automated testing tool that separates applications into features and allows those features to be tied together independently, creating test-cases. These test-cases can then be data-driven and executed against different environments. Even though it would be possible to write unit tests using Jameleon, Jameleon was designed with integration and acceptance-level testing in mind
Java Access Modifier Inference Tool is a static analysis tool build on top of the OVM/J Java Virtual Machine Framework that can analyze closed-world Java programms and give the programmer a list of modifiers that can be improved.
a text template engine for Java, useful for generating dynamic HTML, XML, or any text-based content. In a typical Model-View-Controller architecture, Jamon clearly is aimed at the View (or presentation) layer
a simple Swing app for browsing a set of jar files
an application which visualizes the content of a JAVA Jar archive using UML notation. It uncovers information like inheritance relations between classes, its attributes and methods, etc
Jase is a quick (put powerful) tool put together to support a UML (10,000 foot) view of Java source code.
JASocket builds on the JActor and JID projects to create a robust and high-performance platform for mobile agents.
(commercial) JasperAnalysis is used to explore trends, patterns, anomalies, and correlations in data. JasperAnalysis, an integral part of the JasperIntelligence platform, provides data analysis, also known as online analytical processing, or OLAP, capabilities to users.
Jaspersoft Studio is a report designer for JasperReports. It is a full rewrite of iReport on top of the Eclipse platform.
Jatha is a Java library that implements a fairly large subset of Common LISP, including most of the datatypes (e.g. packages, bignums) and their associated methods.
Java Code Generator
a plugin of eclipse and it can automaticlly make javabean file according to MVC pattern, jsp and template
Java Parallel Processing Framework
Java Parallel Processing Framework is a set of tools and APIs to facilitate the parallelization of CPU intensive applications, and distribute their execution over a network of heterogenous nodes. It is intended to run in clusters and grids.
Java Preferences Tool
Java Preferences Tool is a simple utility for Java developers and testers, in the spirit of Microsoft's Registry Editor. It allows you to view, edit, compare, and search Java preferences.
Java Regex Test GUI
Java Regex Test GUI is a simple GUI allowing you to test regular expressions using the standard java.util.regex package.
Java String Analyzer
for analyzing the flow of strings and string operations in Java programs. For each string expression, it computes a finite-state automaton that provides an upper approximation of the values that may appear at runtime
Java Text Table Formatter
Java Text Table Formatter is a set of classes to help print text in tabulated form.
Java VLC Bindings
Java VideoLan Client Binding lets you use the VideoLan multimedia player in any Java software.
an open source Java preprocessor that adds these features to any Java compiler: Multi-line strings with executable inclusions like Perl or Ruby, Optionally segregates Java+ strings into ResourceBundle files
JavaCov is a coverage-testing Eclipse plugin which can be used in various J2SE and J2EE projects. JavaCov is capable of verifying the so-called MC/DC (Modified Condition/Decision Coverage) testing criterion. It monitors each branch and MC/DC criterion, even in the case of multi-thread applications. It monitors the coverage contribution of new test cases. Test cases are optimized. The test cases covering a certain branch can be displayed. It is also supports Apache Ant, and generates HTML/XML reports.
JavaDoc Taglets Collection
The Taglet Collection is set of general purpose taglets for use with the JavaDoc tool. It provides a standard set of new tags, and allows you to create new ones by configuration or using simple Java interfaces.
JavaFBP is an implementation of the concepts described in the book "Flow-Based Programming". It allows a developer to specify an application as a network of "black- box" components, which are implemented as long-running Java threads, connected by bounded buffer connections, over which data objects travel ("information packets").
a group communication toolkit written entirely in Java. It is based on IP multicast, but extends it with reliability and group membership
a general purpose bytecode obfuscator, designed to fit effortlessly into your regular build and testing process, providing peace of mind that your valuable Java code is more secure against decompilation and other forms of reverse engineering
a port of GNU Readline for Java. Or, to be more precise, it is a Java-Native-Interface wrapper to readline
a little but very powerful tool for automatical generation of files (source code, HTML-code, ...)
an IBM research project into optimization and obfuscation of Java applications
JBooleanExpression is a simple Java API to evaluate a Boolean string expression like "!true&&false||true" and return a value of boolean primitive type.
jbootstrap is a tool that bootstraps your Java application without complex CLASSPATH settings.
Prev 50 Next 50