Java-Readline is a port of GNU Readline for Java. Or, to be more
precise, it is a JNI-wrapper to Readline. It is distributed under the
LGPL.
You must call Readline.load(ReadlineLibrary lib); before using any
other methods. If you omit the call to the load()-method, the pure
Java fallback solution is used. Possible values for lib are:
ReadlineLibrary.PureJava
ReadlineLibrary.GnuReadline
ReadlineLibrary.Editline
ReadlineLibrary.Getline
Note that all programs using GnuReadline will fall under the GPL,
since Gnu-Readline is GPL software!
Jad is a Java decompiler, a program that reads one or more
Java class files and convert them back into Java source files
which can be compiled again.
Jad is a C++ program and it generally works several times faster
than decompilers written in Java.
No source code is available for this program. Jad is free for
non-commercial use, but not for commercial use.
The JavaMail API provides a platform-independent and protocol-independent
framework to build mail and messaging applications. The JavaMail API is
available as an optional package for use with Java SE platform and is
also included in the Java EE platform.
A 100% Pure Java Regular Expression package by Jonathan Locke.
Java2html is a syntax highlighter for Java and C++ source code that
produces a highlighted html file as output.
Java2html offers the following features:
- support for Java and C++
- fast (single pass conversion using flex)
- doesn't change formatting - only adds <FONT COLOR=#XXXX> tags
and properly escapes non-ascii characters
- easy integration with webservers - browse your sources colourized
- gzips http output for browsers to save bandwidth (only in CGI mode)
- documentation and manpage included
Jasmin is a Java Assembler Interface. It takes ASCII descriptions for Java
classes, written in a simple assembler-like syntax and using the Java Virtual
Machine instruction set. It converts them into binary Java class files
suitable for loading into a JVM implementation.
Contains updated Java ZI files to replace those shipped at release time
with a JDK/JRE.
JOMP is a prototype OpenMP implementation for Java.
An incremental Java compiler. Implemented as an Eclipse builder, it is based on
technology evolved from VisualAge for Java compiler. In particular, it allows to
run and debug code which still contains unresolved errors.
The Java Decompiler project aims to develop tools in order to
decompile and analyze Java 5 byte code and later versions.
JD-GUI is a standalone graphical utility that displays Java source
codes of .class files. You can browse the reconstructed source code
with the JD-GUI for instant access to methods and fields.