a Java-based simulated annealing package consisting of a Swing-based user interface that provides intuitive access to the tuning of the algorithm's parameters, and a simulated annealing algorithm coupled with a downhill simplex, mostly a Java object wrapper around two algorithms in numerical recipes (ameba and amotsa)
JSwat is an extensible, standalone, graphical Java debugger front-end, written to use the Java Platform Debugger Architecture (JPDA) package provided by JavaSoft.
(commercial) exports data out of objects and into the world, processes it independently of the objects themselves and can import it back again in another call
jUDDI is an open source implementation of UDDI in Java produced by Bowstreet.
(commercial) lets you create international installers for your apps, applets, and servlets through a Swing interface
Kacheck/J is an encapsulation checker for Java. It infers which types are confined according to the definition given in Encapsulating Objects with Confined Types.
an extremely simple Java XML data type. It is very useful as a parameter or return type, as well as a class property type. It is object-oriented, and supports a varied range of type values (int, double, dates, etc.) as well as attributes and nested tags
LBPool is a database statement pool, that can handle both normal and prepared statements on multible connections to an SQL database.
LdapTemplate is a framework to simplify LDAP programming in Java, built on the same principles as Spring Jdbc. The LdapTemplate class encapsulates all the plumbing work involved in traditional LDAP programming, such as creating Contexts, looping through NamingEnumerations, handling Exceptions, and cleaning up resources. This leaves the programmer free to handle the important stuff: where to find data (DNs and Filters) and what do do with it (map to and from domain objects, bind, modify, unbind, etc.).
a collection of Jakarta Ant extenstions, primarily aimed at J2ee, and remote server project development. Can be used shorten complex j2ee build files to a few lines
provides multiple inheritance in Java. The Java language itself does not provide multiple inheritance for classes, and for valid reasons
mime4j provides a parser, MimeStreamParser, for e-mail message streams in plain RFC822 and MIME format. The parser uses a callback mechanism to report parsing events such as the start of an entity header, the start of a body, etc. If you are familiar with the SAX XML parser interface you should have no problem getting started with mime4j. The parser only deals with the structure of the message stream and won't do any decoding of base64 or quoted-printable encoded header fields and bodies.
an optional package for J2SE. JX4J is an initiative to build an Open Source implementation for the JMXTM technology, compatible with the JMX specification version 1.0, and to build related tools
an installable module for Netbeans which provides integration with Checkstyle. Checkstyle is an excellent tool for helping developers keep to a given coding standard
Novosec Bouncy Castle Extensions
provides the following pure Java extensions to the Bouncy Castle framework www.bouncycastle.org and was made freely available by www.novosec.com: 1. OCSP (RFC 2560) server and client / 2. CMP (RFC 2510, RFC 2511) generator and parser
OCamlScripting is a Java scripting engine (javax.script package) for the Objective Caml language. This allows execution of Objective Caml code snippets in a Java application.
ogre4j is a project that enables the use of the OGRE (Object-Oriented Graphics Rendering Engine) libraries in Java applications.
a fast, high-leveled and OO 3D engine for Java designed with 3D game in mind
Open Java Extensions
provides clean-room developed versions of Java standard extensions under an open source license. This permits developers free access to the implementation details of extensions for use and optimization
OpenJNLP is an open-source implementation of the Java Network Launching Protocol (JNLP). This protocol provides the ability to run a Java application or applet from the Internet without requiring a web browser or downloading and installing anything.
OpenSDMX provides components that can be used in every context where SDMX is implemented.
a persistence-agnostic module that can be used to fulfill storage requirements in applications that can change constantly
provides a unique queuing concept that enables developers to write workflow-based applications that allow for users to "pick up" work as their workload allows for
Paranamer is a mechamism that allows Java programmers to access the parameter names of methods of Java classes. It works with JDK 1.4 and later.
pegdown-cli is a command line tool that uses the pegdown library to render Markdown.
a tiny embeddable container for Constructor Dependency Injection (CDI) Inversion of Control (IoC) Java components
a collection of Java classes. Major chunks include: robust logging system, JDBC connection pools, lightweight application server, general utility classes
a Java Swing application expressly designed to offer a more effective exploration tool
Registry-CDC provides a registry function for storing and finding data, in particular configuration information. It is compatible with CDC and J2SE platforms.
Open Source Swing Addon Suite is a collection of open-source Swing add-ons.
A Korn shell script which creates a Java JAR file from source files held in a structured directory tree.
Free, and licensed under the GPL.
(commercial) a Java GUI component that enable programmer to add file system view with just a few lines of code. It shows files or folders in 4 views: detail, list, icon, and thumbnail
Simple Logging Facade for Java
The Simple Logging Facade for Java or (SLF4J) is intended to serve as a simple facade for various logging APIs allowing to the end-user to plug in the desired implementation at deployment time. SLF4J also allows for a gradual migration path away from Jakarta Commons Logging (JCL).
provides a skin system for Java programs
a new "LookAndFeel" for Java/Swing
SuperWaba is a VM for PDAs. Because of the way it was written, you can use Java to develop programs for it. It supports exceptions, threads, many user interface controls, double and long 64-bit types, grayscale, color, 3D controls, and JNI and Java libraries, among other features.
swIMP (SWIG-based Interfaces for Mathematical Programming) aims at making solvers written in C or C++ available under other languages. The current focus is on Java as target language and on LP/IP-solvers which are compatible to the Open Solver Interface (OSI) from the Coin-OR-project.
Table2GridBag is a commandline utility for Java developers, having or wanting to use the AWT GridBagLayout layoutmanager. It will convert a layout, provided as an HTML table into Java code for configuring the layoutmanager.
a parser, not a whole application; it isn't intended to permanently clean up bad HTML, as HTML Tidy does, only to parse it on the fly. Therefore, it does not convert presentation HTML to CSS or anything similar. It does guarantee well-structured results: tags will wind up properly nested, default attributes will appear appropriately, and so on
The Harmless ORB
a CORBA ORB for the .NET Framework
a pure java JDBC driver for mysql. Though it has not been updated for some time the noopt classes within still work quite well with mysql 3.xx.and later versions of JDK
TracingClassLoader is a replacement for the system ClassLoader that instruments classes on load-time with tracing output statements.
TymeacSE is a full-feature, asynchronous-process manager for the Java Standard Edition (J2SE) backend server development. It provides a queuing facility, thread management, and recursive processing with a minimal footprint that is easy to use.
a very useful Java package that provides dozens of functions to manipulate strings
WaveMaker (formerly named ActiveGrid) is an open source cloud software development platform that automates much of the process for creating Java web and cloud applications. WaveMaker provides a visual rapid application development (RAD) platform. It is a WYSIWYG development platform for building Web and Cloud applications. Read more
an extended Javadoc Doclet engine. It's a generic Java tool that lets you create custom Javadoc @tags and based on those @tags generate source code or other files (such as xml-ish deployment descriptors) using a template engine it provides
a framework that manages skins. Skins are used for a web application to look in a different way for each skin. A skin manages colors and images of the web page. Can use Velocity templates and Struts. JSF support with Renderer implementation
C/C++/Java XML parsers benchmarking toolset. Supported parsers: LibXML2, Xerces, Oracle XDK, Expat, RXP, QT, Sun Crismon. Benchmark Fields: Parsing (Native,SAX,DOM), DOM Manipulation, Schema Validation, XSL Transformation, XML Signature & Encryption
XML for SCRIPT
Prev 50 Next 50