|
7-Zip - A packager which can achieve smaller applications.
|
|
|
Abbot - A framework for testing Java GUIs. Using simple XML-based scripts |
|
|
Alma - Object-oriented modelling |
|
|
Ant - Pure Java build tool |
|
Ant-contrib project - SourceForge project for potential ant contributions. Currently consists of a C/C++ compilation task and various logical tasks.
|
Antenna - Provides a set of Ant tasks suitable for developing MIDP Java applications.
|
Anthill - A tool that ensures a controlled build process and promotes the sharing of knowledge within an organization. It is compatible with version 1.3 and 1.4 of Ant. [Open Source |
AnyJ - The high-end full-featured Cross-Platform Java IDE & Source Code Engineering (SCE) solution for Linux |
|
|
apps for phones - An Integrated Development Environment(IDE) for Java phones allowing easy development of applications for mobile phones |
Argo/UML - Free Object-Oriented Design Tool with Cognitive Support. [Open Source |
AspectC++ - A set of C++ language extensions to facilitate aspect-oriented programming with C/C++. Currently just a research prototype. [Freeware]
|
AspectR - Module adding simple aspect-oriented programming concepts to Ruby. Provides join points |
AspectS - General-purpose aspect-oriented extension to Smalltalk |
AT Project - An Eclipse plug-in which offers a powerful project management solution and support share information |
Aubjex Platform - Designed to analyze and reveal Java source code. Browse across all the relationships defined by the Java language. Many static analysis scripts and other options that obfuscate |
Autolog - Simplifies considerably all the actions of test and checking of Java code. By gathering the utilities of test and by respecting a precise process. By Verifysoft Technology GmbH. [Free and commercial versions]
|
AutoRad - Automated Release and Distribution system for Java. [Open Source |
|
|
BEanACTION - Recursive JavaBeans editor for constructing component-based software. [Open Source |
|
Beaver - A LALR(1) parser generator. Uses very fast (based on perfect hashing) parsing engine. [Open source |
|
|
BNF for Java - BNF compiler-compiler is designed to conform to ISO-14977. It is implemented in Java |
|
|
Bugkilla - J2EE Functional Test Suite - Bugkilla is a set of java tools for the functional acceptance test of J2EE Web Applications. Specification and execution of tests will be automated for both |
BugRat - A bug reporting and tracking system. [Open source]
|
bugTracker - Defect tracking solution written entirely in Java. [Open source |
Bugzero - Web-based bug/defect/issue/incident tracking software and change management system written in Java servlet (J2EE) and database technologies. By WEBsina. [Shareware]
|
|
|
C++ to Java Conversion Utility - Claims to fully convert any C++ GUI into a pure Java dialog with Swing components. Supports Borland and Microsoft resource files. [Commercial]
|
C2J - A converter translate C-code sources into Java classes. C2J is being developed using C language. Java version of C2J can be generated using C2J itself. [Open source |
Cactus - Cactus is a JUnit based test framework for integration unit testing of server-side java code (Servlets |
CafeBabe - Interactively displays and obfuscates the internals of class files. [Open Source]
|
CafeBabe - Graphical disassembler and editor of Java bytecodes. [Open Source] Note: download at parent page.
|
CaffeineMark 3.0 - A series of tests that measure the speed of Java programs running in various hardware and software configurations. [Freeware]
|
CatchXSL - Java-based tool that profiles XSLT transformations. The resulting time measurements give the XSLT developer useful hints on how to improve performance. [Freeware]
|
Cavaj Java Decompiler - A freeware utility that reconstructs java source code from CLASS files. You can browse the reconstructed source code with the Class View for instant access to methods and fields. It uses Jad as its Java decompiling engine. [Freeware]
|
Checkstyle - A development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Sun Code Conventions |
Cicerone - A tool for Java developers who are curious about what really goes on inside the JRE (Java Runtime Environment). It provides a user-friendly view of such runtime activity such as system properties and thread activity. [Freeware]
|
Cinnabar Canner - Protects Java-based applications from decompilation and reverse engineering by embedding an encrypted version of the application's classes and resources into a native Windows executable. [Commercial]
|
|
|
ClassCracker - Visual Java decompiler from Mayon Software Research. [Commercial]
|
ClassSpy - GUI class analyser and decompiler. Also provides a simple obfuscator. [Freeware]
|
Clover - A code coverage tool for Java. It assists developers create better unit tests. Measures statement |
Cocktail - Java RAD and WORA tool with XML support |
Coco/R for Java - Takes as input a compiler description in the form of an LL(1) attributed grammar and generates a scanner and parser. [Freeware]
|
|
CodeShield - Command-line obfuscator for Java class files. [Commercial]
|
|
|
|
|
Condenser - Tool to automatically restructure (refactor) Java inheritance hierarchies |
|
|
Cougaar Memory Profiler - A Java memory profiler using bytecode instrumentation. The profiler is written entirely within Java (no JVMPI/JNI) and can be configured to minimize profiling overhead. [Open Source]
|
CPacker - A software tool to automatically build minimum JARs for running a given class. [Open Source |
CQ JSP Debugger - Allows remote debugging inside a number servlet-engine. Zero installation. JSP linemapping. [Freeware]
|
|
Creole - Plug-in for Eclipse enables explore Java code visually allowing see its structure and the links (calls |
CruiseControl - An open-source tool to set up a continuous build process using Ant.
|
cvprof - Java coverage profiler to report what parts of code were not executed; during unit testing |
DashO - Obfuscates to enhance source code security |
Dbunit - A JUnit extension that puts your database into a known state between test runs. It can export and import your database (or parts) to and from XML datasets. [Open Source |
Decafe Pro - Java Decompiler for Win32 platform. [Commercial]
|
|
Delegates in Visual J++ 6.0 - Microsoft Visual J++ 6.0 introduces a new language feature: delegates. Delegates enable scenarios that other languages - C++ |
Dent - Java source code pretty-printer. Handles JDK 1.1 syntax. [Open Source |
|
|
|
|
|
DevStream JView - An J2EE performance monitor. It provides a detailed visual landscape display of J2EE component-based performance metrics |
Diamond Edge Applet Designer - A Visual Basic add-in module. Convert your VB project to Java with one button click. Free trial download. [Commercial]
|
|
|
DJ - Java decompiler and editor for Windows. [Freeware]
|
Doc2Java - Converts JavaDoc HTML into Java source code for stub classes. Used as a starting point to implement an API. [Open source]
|
|
|
|
|
DreamBeans - A fully visual (iconic) RAD and prototyping tool that generates Java Servlets without writing any code. By Konsensys.
|
|
Duckware: Java Tools - Includes Java2exe to package all program resources into single executable and MakeInstall to support install/uninstall. Also includes obfuscator. [Shareware]
|
DynamicJava - Java source interpreter - executes Java statements instantly |
Eclipse plugins - Overview/directory of available Eclipse and IBM WSAD plugins.
|
|
Eclipse Project - A project aiming to provide a universal toolset for development. Open Source IDE |
|
|
|
EJB Benchmark - A benchmark application comparing the relative performance of five EJB design idioms.
|
|
ElegantJ - A development tool and framework for Java Beans focused development.
|
|
EPP - an Extensible Pre-Processor kit |
|
|
|
|
Excelsior JET - Converts Java applications to optimized conventional Windows EXE and DLL files. [Commercial]
|
exe4j - A Java EXE maker that helps integrate Java applications into the Windows operating environment. [Shareware]
|
Executor - Creates a Win32 executable file from an executable jar file. [Commercial]
|
|
|
|
Fastjar - A 'jar' utility with additional features |
Fat Jar Plug-In - Export-Wizard to deploy a project into one executable jar containing all referenced jars and subprojects.
|
|
FiJI - Free Java Installer. [Open Source |
|
Findbugs Plug-in for Eclipse - Seamlessly integrates FindBugs into the Eclipse platform. A bug check is performed when the user save or compile their code. This way |
Finite State Machines - Java package which allows the specification and automatic translation of Finite State Machines. FSMs can be used to model a wide variety of processes |
Foam - An UI designer that avoids GridBagLayout |
|
Foundation Layer - the OO CASE tool for automatic generation of business objects code. An automatically generated code supports all the life cycle operations for persistent (business) objects. The FL supports the persistence of business objects over a database. It support m |
FreeInstaller - A software installer that can install Java and non-Java files from a self-extracting archive. [Open Source]
|
|
Fulcrum - Provides template-based code development. [Commercial]
|
GCJ - The GNU Compiler for Java - compiles Java source or bytecode to native machine code. Most APIs are supported |
GCJ Builder - An Eclipse plugin that integrates GCJ compiler within Eclipse build infrastructure. Make is used to build GCJ enabled projects with the plugin's generated makefile.
|
GCViewer - Displays graphically statistics about the garbage collection activity during a program run. [Open Source |
Gel - Java and JSP IDE for Windows. By GExperts Inc.
|
Ginipad - Integrated Development Environment for Java |
GJTester - An implementation of the Computer-Aided Software Testing (CAST) paradigm. It provides a powerful GUI to accomplish Java unit and regression test without programming effort. [Commercial]
|
Glass Jar Toolkit - Coverage tool that provides branch coverage without source code. Very low overhead |
Grace - Generator for graph editors in Java |
GRAN PM - Java-based scalable and customizable bug tracking software. Supports workflow |
Grand - A set of tools to create a visual representation of Ant target dependencies. It works by taking an Ant build file and creating a "dot" file. It relying on the Ant API rather than XML parsing to get the dependencies.
|
GrandTestAuto - A tool for the comprehensive testing of Java applications. GrandTestAuto uses reflection to run tests and check that they properly cover all public classes. [Open Source |
GridBagger - A visual editor for creating GUI's with Java's GridBagLayout class. [Freeware]
|
Gwydion Sheets - Gwydion Project's hypercode programming environment for Java supports complex hypertext interlinking |
Hansel - JUnit extension that adds code coverage testing to the framework. [BSDL]
|
Harissa - Java environment that includes a compiler from Java bytecode to C and a Java interpreter. [Open Source |
Headway reView - A source code visualization and comprehension tool for Java and C++ developers. It reverse engineers a visual representation of the composition and dependencies of the application. [Commercial]
|
Helen - A JavaHelp authoring tool used for creating and editing online helps; with included wizard |
HPjmeter - Platform-independent tool from Hewlett Packard which helps detect performance bottlenecks by graphically displaying profiling data. [Freeware]
|
HtmlUnit - Is similar in concept to HttpUnit but is very different in implementation and use. The user thinks in pages rather than in requests and responses. [Apache Style license]
|
|
IBM alphaWorks JAX - A Java application packaging tool that reduces the distribution size of a Java application. [Commercial]
|
IBM AlphaWorks' JInsight - Analyzes program execution and generates a trace and a visualizer. Supports JDK 1.1 and higher. For debugging |
|
|
IBM WebSphere Studio Device Developer - (former IBM VisualAge Micro Edition) An integrated development environment for the creation and testing of applications that will be deployed on handsets and other small devices. [Commercial]
|
|
Imitate - A revolutionary way to create Java Applets and applications without programming Knowledge. [Shareware]
|
ImportScrubber - Utility to neaten up import statements in a source files. [LGPL]
|
|
InforMatrix LogGui - A grafical user interface for the java.util.logging package. [Shareware]
|
infozone - Provides JAnalyzer tool which formats code according to Sun Java Coding Conventions. [Open Source |
|
|
|
|
inteRAD build-IT - Rapid Application Development environment which tries to remove the need for coding as far as possible. [commercial]
|
|
|
|
Introduction to Windows Foundation Classes for Java - Set of class libraries that works seamlessly with Visual J++. The combination of this class framework and RAD tool make it easy to build fast and powerful applications and components for the Microsoft platform using the Java language. The following articl |
|
ITracker - A Java J2EE issue tracking system designed to support multiple projects with independent user bases. It supports features such as multiple versions and components |
IzPack - Java installer generator. [Open Source |
J-Sprint - Profiler and performance analysis tool information. [Shareware]
|
J2ME Polish - A suite of tools for creating "polished" J2ME applications. Each tool meets a definite need of J2ME developers: Build-tools with an integrated device-database |
Jacareto - Capture-and-Replay-Tool for Java applications and applets which can be used for GUI testing |
Jacks - Java compiler test suite |
|
Jacobe - Free configurable Java code beautifier |
Jad - The fast Java decompiler. Separate versions for Win32 |
JADE - Model-based application development supported by a Java based Application Design Tool as well as a lightweight Java Integrated Development Environment. [Freeware]
|
|
Jalopy - A source code formatter for Java. It layouts source code according to some widely configurable rules |
Jalopy - Configurable source code formatter and style checker. Commercial successor of the Open Source Jalopy.
|
|
Jarhoo - An online search engine providing Package and Jar File location information for Java classes. Useful when getting ClassNotFoundExceptions or when importing classes into Java code.
|
Jarpend Project - Provide tools relative to dependency checking for Java. [OpenSource |
Jasmin - A Java bytecode assembler. [Open Source |
JAssist - Class and package browser for quickly finding a class |
Java Cannery - Utility for packaging Java projects into distributable form. It finds all dependencies and generates a JAR file. [Open Source |
|
|
|
Java Linpack Benchmark - A Java version numerically intensive test that has been used for years to measure the floating point performance of computers. By Jack Dongarra |
Java Microbenchmark Applet - Runs set of math related microbenchmarks. Author no longer recording times for these microbenchmarks and recoment use Doug Bell's benchmark applet |
Java Performance TestClient - a tool for testing the performance of Java code. You can run a specific part of the code many times by a different number of Threads. It's written in Java and comes with a Swing GUI for graphical configuration and result representation. [Open source |
Java Runner - Creates a small (6k) dos executable to load the jre (if it is installed) and then pass it the name of your class file. (Not needed with JDK 1.2 and above |
|
Java Service Wrapper - Makes it possible to install a Java Application as a Windows NT Service or a UN*X daemon. [Open Source]
|
|
Java Web Start - Provides web-based deployment of programs that run outside the browser in secure sandbox. [Free]
|
|
|
|
|
|
|
|
Java2HTML - A tool which converts a bunch of Java Source Code into a colourized and browsable HTML representation. [Freeware]
|
Java2html - Converts Java source code and other languages into syntax-highlighted HTML. Can also integrate Java source code with JavaDoc documentation. [Freeware]
|
JavaCC - The Java Compiler Compiler is a parser generator originally by Sun Microsystems. [Freeware]
|
JavaDeps - Automatic dependency tracking in Java. [Open Source |
|
JavadocJsharp - A GUI to run Sun Microsystems' Javadoc utility on Microsoft's J
|
JavaGuard - Obfuscates. Updated version of RetroGuard. Can be run from the command-line or using a GUI. [Open source |
JavaRefactor - JEdit Plugin - A plugin that adds automatic refactoring of Java source code to the editor. This currently includes class |
JavaToolbox - Directory of the existing development tools |
|
Javatoolsoft - JawaAPIHelper - Java API view and search tool; JawaBeginner - Java IDE tool; JawaHelpAuthor - Java help authoring tool; JavaJar - compress and decompress .jar files. [Freeware and shareware versions]
|
JavaTreeProfiler - JVMPI-based profiler with microsecond resolution and XML output. [GPL]
|
|
JAXFront - A XML schema based GUI rendering engine generates presentation GUIs "on-the-fly" |
|
JBench - A simple Java benchmarking framework. It provides an easy way to compare algorithms |
|
|
JBuilder FAQ-O-Matic - Online resource for users of tool. Material may be contributed by any tool user |
|
|
|
JBuilder Update - Articles and tutorials from Borland chief scientist Blake Stone.
|
jbWheel - Adds mouse wheel support to JBuilder. [Windows]
|
JCavaj - A free Java-based Java Decompiler. It uses Jode as its Java decompiling engine. [Open source |
JCloak - Bytecode obfuscator to protect code from reverse engineering. [Commercial]
|
jcoverage - Identifies how many times each line of code in your application have been executed. Commercial support available. [Open source |
JCreator - Java IDE for Windows 95/NT. [Freeware]
|
jCVS - Java based CVS Client |
JDC LayoutBuilder - A realtime Java GUI Builder that aids in laying out Java components using standard LayoutManager's. [Commercial]
|
|
JDeploy - Creates a JAR file with all and only the Java classes required by a given main class. [Freeware]
|
JDiff - Javadoc doclet which generates HTML report of differences between two APIs. [Free]
|
jEdit - Programmer's text editor; includes support for dynamic download and installation of new plugins from a central plug in server. Java |
JELLRAP - The Java Enhanced LL LR Animated Parser is a graphical tool to parse strings using a variety of algorithms; LLParse and LRParse combined into a single tool that will run on multiple platforms. [Open Source]
|
Jelude - An EXE wrapper for JAR files.
|
JEX - Java Extension - A redefinition of Java using an XML syntax. This allows programmers to extend their favorite language. It also simplifies compilers |
JExeCreator - Create native 32-bit Windows executables for launch Java applications. [Shareware]
|
JExpress - Creates Java installations. Install from the web. Customize with Java. Ship the exact classes need and check updates. By DeNova |
jFactor - Product family of refactoring Java browsers: for professional Java development environments such as IBM VisualAge Java. [Commercial]
|
JFCMark - Benchmark suite aimed at measuring and comparing performance of JFC/Swing and related APIs. Free download with full source code.
|
|
JFlex - Lexical analyzer generator (also known as scanner generator) for Java |
JFrameBuilder - Enables Java developers to create GUI applications using drag-and-drop interface. [Commercial]
|
|
|
|
Jikes - IBM Research Jikes Compiler Project. A Java compiler written in C++. [Open Source |
Jindent - A source code formatter for Java with custom coding style support. [Commercial]
|
|
JiveLint - A command line tool employing static analysis on your JAVA source code. Potential bugs and weak points are reported and the manual describes how the source code can be improved. [Freeware]
|
JLauncher - Java exe application launcher. [Freeware]
|
JLint - Checks code and finds bugs |
JLock - A Java class file encrypter. It transparently encrypts Java class files and at run-time decrypts the code |
jMetra - A tool for collecting code metrics for Java/J2EE projects into JavaDoc-styled HTML to analyze project metrics over time. [Freeware |
|
jMocha - IBM's microbenchmarking framework and suite for Java. Uses sophisticated statistical calculations to ensure benchmarking accuracy. Can be used for optimising programs or for selecting the fastest Virtual Machine for a given application. [Open Source |
JMyra - A Java monitoring platform. It attaches to Java application |
|
JObfuscator - A Java obfuscator that uses XML project files and can be easily integrated with Ant build systems and IDEs that support Ant tasks. [Shareware]
|
|
|
|
JPE - Java text editor and IDE. [Freeware]
|
jPresto - Shrinks and obfuscates code for the J2ME platform as well as the J2SE platform. [Commercial]
|
JPretty - A source code beautifier for java. [Freeware]
|
JProbe - A set of tools that are useful in profiling and working with java systems. The JProbe suite includes a Profiler and Threadalyzer |
|
jProf Viewer - Viewer for the old files created by the old java profiler (-prof). [Open source |
JProfiler - An all-purpose Java profiling suite targeted at J2EE and J2SE applications. It features CPU profiling |
JProof 1stBarrier - Java obfuscation tools provide a convenient way of protecting Java applications and applets from reverse engineering |
JProofLite - An on-line Java Obfuscator. Obfuscates one class file at a time |
|
JReveal.Org - Online Java decompiler and obfuscator. Also has a resource directory. [Freeware]
|
JReveal.Org - Online decompiler and obfuscator. Also has a resource directory. [Freeware]
|
JReversePro - Decompiler/disassembler written entirely in Java. Provides facility to inspect constant pool contents. [Open Source |
Jshrink - Removes unused code and data then obfuscates symbolic names in class files. [Commercial]
|
JSmooth - a Java Executable Wrapper creation system that generates Win32 executable files (.exe) [Open Source |
JSR 56 - Formal Java Network Launching Protocol and API specification.
|
jStart32 - a Win32-EXE wrapper to start JAVA Applications running on Windows 2000 or Windows XP. [Open Source |
JSwat - Graphical Java debugger. Requires Java 1.2 or higher. [Open Source |
Jtest - A tool that does Whitebox testing of your Classes |
JTestCase - Helps in separating test data from test code. It can load test cases from XML files. It's recommended to use in JUnit test framework or JProbe. [Open source |
|
JTStyle - Java source code transformatter: pretty prints |
Juliet - a combination of Java quick reference |
Juniper - Server-side implementation project of the JNLP protocol.
|
JUnit - A unit testing framework for Java. Extremely useful for implementing the XP testing practice. [Open Source |
JUnitEE - Provides a TestRunner which outputs HTML and a servlet which can be used as an entry point to your test cases. JUnit based. [Public Domain]
|
Junitour - Extension to Junit make "Unimplemented" or "Still Incomplete" tests labeled differently |
JUnitX - Test framework for Java based on JUnit |
Just4log - A Java application to improve the runtime performance of logging systems by altering the Java-Bytecode to avoid unnecessary calls to expensive methods. Supports Log4j |
jvider - A GUI builder tool for Java Swing applications. [Shareware]
|
JVMI - Designed for installing |
JWinSvc - Wrapper designed for Windows NT/2000/XP/2003 which enables to run Java applications as usual NT services. [Commercial]
|
JxBeauty - Sourcecode formatter and beautifier for Java files. [Freeware]
|
JZipper - Obfuscates and packages required Java class files. [Commercial]
|
|
Katirya - Encrypts Java class files and create and executable file. At run time |
Koalog Code Coverage - A code coverage computation application written in Java. Main features: - in-process or remote coverage computation; - capability of working directly on Java binaries |
Kopi Project - Tool and framework for creating database applications using Java |
Languages for the Java VM - A list of tools for programming to the Java virtual machine using a language other than Java itself. (Robert Tolksdorf)
|
|
launch4j - Windows native executable Java application wrapper. [Open source |
|
Lint4j - A static Java source code analyzer that detects locking and threading issues |
Lloyd's Java Shell (LJSH) - Command interpreter which instantly executes instructions in a Java-like syntax - intended for debugging. Can access protected and private fields |
Log4E - A Eclipse plugin which helps use logger easily in Java Projects. It's not bound to any special logging framework |
LogSequencer - A tool that reads your log files and generates Sequence Diagrams based on the logged information. Use it for documentation and debugging.
|
Make Java fast: Optimize! - Article by Doug Bell explores some low-level optimization techniques in Java and presents a Benchmark applet to measure Java's performance.
|
Manipulating the Windows Registry with WFC - Java programmers targeting the Windows platform must use the Registry to seamlessly integrate their applications with this environment. This tutorial will cover some of the basic issues associated with integrating registry features using Visual J++ 6.0. ( |
Marathon - A GUI testing framework. Supports applications developed using Java/Swing.
|
Marvin - Removes unnecessary classes and obfuscates applications |
|
|
|
|
|
Mike's Java Profiler - A performance profiler for Java programs. It collects statistics about accumulated CPU time used by each stack frame in the profiled program and presents the collected data in a GUI. [Open source |
MixedCC - Mixed Compiler Compiler - Parser generator capable of parsing and handling inner layer stacks of multi-layer templates. Open source in Java. Parsing mechanism works as Detachable-Layer Stack Machine. SPIndent is implementation of MixedCC for JSP/PHP/ASP.
|
Mocha - Hanpeter van Vliet's first Java Decompiler. Orphaned at Java 1.02 |
MockMaker - A program for creating java source code for mock object classes. MockObjects can then be used to help write Automated Unit Tests in java using JUnit.
|
Modelistic - CASE tool supporting Java. [Commercial]
|
|
|
NativeJ - Generates native EXE for Java applications in a simple point-and-click interface.
|
NCStudio - Development platform for Java. Based on Thin Client architecture. Manages the source code |
NetBeans - Fully-featured Java IDE written completely in Java |
|
Netx - Open source JNLP client. [GPL]
|
|
|
|
|
Omniscient Debugging - An experimental debugging tool written in Java which allows "rewinding" and seeing what the values of variables were in the past. Works by modifying bytecode. [Freeware]
|
oneClickJava - An easy to use free Java Development Kit configuration tool for beginner programmers. Written in Perl. [Open source |
OpenJNLP - An implementation of the Java Network Launching Protocol (JNLP). [Open source |
Openmake - A build management tool designed to eliminate the need for XML scripting while empowering developers with the robust functionality of ANT. By Catalyst Systems Corporation. [Commercial]
|
|
|
|
Oracle9i JDeveloper - J2EE and XML development environment with end-to-end support for developing |
Ozibug - Web based bug tracking system |
PerfAnal - A GUI-based tool for analyzing the performance of applications on the JavaTM 2 Platform. By Nathan Meyers. [Open source]
|
PerfectTrack - Embed profiling events into selected areas of an application to find and track specific statistics about the behaviour of application. By SolNet. [Commercial]
|
PMD - A utility for finding problems in Java code. PMD does this using static analysis; that is |
|
PngCrush - An optimizer for PNG images. Can reduce the size of PNG images used within J2ME programs.
|
PNGOUT and Kzip - PNGOUT optimizes PNG images and Kzip is packager which can reduce the size of jar application bundles.
|
Polystyle - Code beautifier that learns personal formats and styles other source files in that manner. [Commercial]
|
Pounder - A utility for testing Java GUIs. It allows developers to dynamically load components |
Productivity - Provides tool addin to simplify routine coding and navigation operations.
|
ProfileViewer - Reads profiling information output by Sun's heap profiler (invokable by a command-line option of the java interpreter) and displays it for easy interpretation. [Open Source |
Programics - Java to C++ - A command line tools (ja2dol and next generation java2cpp) that translates Java sources into corresponding C++ sources. [Freeware and open source]
|
|
Programming Dynamic HTML in Java - The com.ms.wfc.html package of the Windows Foundation Classes for Java (WFC) framework lets you access the power of Dynamic HTML (DHTML) on a Web page directly from a Java class. Learn more about how Visual J++ 6.0 can allow you to create seamless DHTML W |
|
ProphIt - A visualization tool for working with performance data generated using a Java profiler such as hprof. [Free individual and non-commercial use |
PureLoad - A load testing tool for performance and stress testing. [Commercial]
|
PureLoad - A Java-based performance testing and analyzing tool that helps application developers by automating the process of stress testing their server applications. This is achieved by simulating several hundreds of users performing tasks. Statistics are used to |
qftestJUI - Offers automated testing of Swing programs. [Commercial]
|
QStudio for Java - Code quality assessment and quality control tool for Java development; integrates with Eclipse |
QuickAnt PRO - A tool built on Ant and enhanced to allow easy automatic Java applications testing. By Precilog.
|
QuickCup - A project-based IDE is easy to pick up |
Rachel - Resource loading toolkit.
|
|
|
|
|
reboLDAP - A project intended to develop REBOL tools for the Lightweight Directory Access Protocol.
|
|
Refactorit - Refactoring and code tracking and analysis support tool. May be used standalone or integrated with IDEs such as Netbeans |
RetroGuard - Highly-configurable Java bytecode obfuscator with support for Java 2 |
RetroVue - Visual debugger with recall of operation history. [Commercial]
|
Reva Soft - Provides a "Ultra Light Client for Java |
|
|
RIIS: Decompiling Java - Godfrey Nolan's book on writing your own Java decompiler. Early chapters are online in PDF format.
|
RMI Plugin for Eclipse and WSAD - Automatically generates remote stubs and skeletons of remote classes. It also simplifies the configuration of all the different RMI properties |
Roxes Ant Tasks - This collections contains several ANT tasks for simplifying application deployment. [Open Source |
SableCC - Object-oriented framework |
Saffeine - Tool for the Java bytecode protection and feature driven license management. The 'Saffeine' engine uses strong cryptography algorithms to obfuscate unlicensed Java byte code. [Commercial]
|
|
Scarab - Servlet-based issue tracker - replacement for Bugzilla. [Open Source |
Schmortopf - A freeware Java IDE. Source available too.
|
Scort - Allows web browsers to access terminal-based information systems without modifying existing applications.
|
|
|
Semantic Designs Java Obfuscator - Scrambles source code using nonsense names and stripping comments to disable reverse engineering. Works on large sets of files. [Commercial]
|
Seppia - A simple framework to build and deploy Java application. It gains from the sinergy of Java and Javascript and a minimum set of clear rules to organize their interaction.
|
Simkin - Embeddable scripting language for Java and XML. [Commercial]
|
|