english deutsch
Build Tools
Ant, A Complete Makefile Setup for Java, experimentalstuff.com: A Make Tool for the Java La, JavaDeps, JFig Java Configuration Management Tool, JMK - Make in Java, Viewtier Devenv
Code Beautifiers
Checkstyle, Dent, ImportScrubber, infozone, Jacobe, Jalopy, Jalopy, Jindent, JPretty, JxBeauty
Code Exploring and Managing
Aubjex Platform, Class Viewer, Creole, Headway reView, Jacob EmacsClass Browser, JAssist, Java2HTML, Juliet, Source Explorer for Java, Understand for Java
Code Refactoring
Condenser, Design Pattern Transformer, JavaRefactor - JEdit Plugin, jFactor, JRefactory, OptimalJ - Package Structure Analysis Tool, Refactorit, SD Times: jFactor Speeds Code-Improvement Process, Transmogrify, Xref-Technologies - Xrefactory
Debugging
Cicerone, CQ JSP Debugger, IBM AlphaWorks' JInsight, InforMatrix LogGui, JDebugTool, JMyra, JOI (Java Object Inspector), JSwat, ObjectDumper, Omniscient Debugging
Deployment
Executable Wrappers, Java Web Start and JNLP, AutoRad, CPacker, Duckware: Java Tools, Fastjar, FiJI, FreeInstaller, InstallWiz Professional Edition, IzPack, Jarpend Project, Java Cannery
Design and Modelling
ArgoUML, Compuware OptmalJ, CrazyBeans, DreamBeans, Foundation Layer, Modelistic, Poseidon for UML, TogetherSoft, UMLet, UniMod
Documentation Tools
Doc2Java, Doc2Java, DocWiz: The JavaDoc Documentation Tool, Helen, Java2html, JavadocExpress, WoodenChair Utility+, Xdoclet, XDoclet FAQ
GUI Builders
Abeille Forms Designer, Adaptable Layout Environment (ALE), Foam, GridBagger, JAXFront, JDC LayoutBuilder, JFrameBuilder, jvider, Ribs - The ReportMill Interface Builder for Swing, SMaker
Integrated Development Environments
Commercial, Freeware, Open Source, JavaWorld Developer Tools Guide: IDE, SunOne Studio, Technical Stuff - Selecting a Java IDE, The Java IDE, Vibe-Yet another IDE (VIBE), Visual Paradigm IDE for Java, WebIDE
Issue Tracking
Agility, AT Project, BugRat, bugTracker, Bugzero, GRAN PM, ITracker, JIRA, Ozibug, Scarab
Micro
7-Zip, Antenna, apps for phones, IBM WebSphere Studio Device Developer, J2ME Polish, J2ME Wireless Toolkit, JBuilder MobileSet, Mobile Device Tools for J2ME Developers, NetBeans Mobility Pack, PNG Gauntlet
Obfuscators
Online, CafeBabe, Cinnabar Canner, CodeShield, Condensity, DashO, IBM alphaWorks JAX, jarg - Java Archive Grinder, JavaGuard, JCloak, JLock
Performance and Testing
GUI, Profilers, Static Checkers, Virtual Machine, alphaWorks : FoCuS, Apache JMeter, Autolog, Bugkilla - J2EE Functional Test Suite, Cactus, Clover, Dbunit, Eclipse Profiler Plugin, EJB Benchmark, EMMA code coverage
Translators
Decompilers and Disassemblers, Interpreters, Java To Other, Lexer and Parser Generators, Other To Java, Applet Servlet, Compiling the Java Programming Language, DJ, Harissa, Jasmin, Java(tm) Bytecode Assembler, Jikes, Languages for the Java VM, The KOPI Project
Alma
Object-oriented modelling, source code analysis and code migration between languages. [Open Source, GPL]
Bean Scripting Framework
IBM's architecture for incorporating scripting into Java applications, applets and servlets. [Open Source, IBM Public License]
BEanACTION
Recursive JavaBeans editor for constructing component-based software. [Open Source, GPL]
Codemesh, Inc.
Information on JunC++ion for integrating Java classes with C++ and JMS Courier which lets you integrate C++ into any JMS vendor environment. For Windows, Linux, and Solaris. [Commercial]
Editor Hub - Java
List of editors with Java support with reviews. Sorted by platforms and licenses.
EPP, an Extensible Pre-Processor kit
A powerful framework which supports implementation preprocessors, source-code analyzers, source-code translators for Java. [Freeware]
Grace
Generator for graph editors in Java, written in Java. (Here graph means a network of nodes, not something like a bar graph!) [Open Source, GPL/LGPL]
Imitate
A revolutionary way to create Java Applets and applications without programming Knowledge. [Shareware]
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.
JavaToolbox
Directory of the existing development tools, libraries and add-ins for Java/J2EE. Freeware, open source, as well as commercial products, organized in multiple categories.
jCVS
Java based CVS Client, with graphical user interface. [Open Source, GPL]
JDiff
Javadoc doclet which generates HTML report of differences between two APIs. [Free]
Jenv
A programming tool for those who used to make their code by hand. It consists of a simple editor with integrated compilation and running facilities. [Open source]
JGRASP: Graphical Representations of Algorithms, S
Illustrates program control flow graphically in the blank indentation space of source code. [Freeware]
jMetra
A tool for collecting code metrics for Java/J2EE projects into JavaDoc-styled HTML to analyze project metrics over time. [Freeware, req. registration]
Kopi Project
Tool and framework for creating database applications using Java, JDBC, and JFC/Swing. [GPL]
LogSequencer
A tool that reads your log files and generates Sequence Diagrams based on the logged information. Use it for documentation and debugging.
Netscape Directory SDK for Java: Source Code Relea
Enables you to write applications which access, manage, and update the information stored in an LDAP directory. C and Perl versions also available. [Open Source]
ObjectLedge
A platform for building applications in Java 2 Standard and Enterprise Edition environments. It provides basic building blocks of the applications, a few extensions to the Pico framework, customized containers for easy deployment of applications in command line, daemon, and J2EE servlet environments. [Open source, BSD license]
oneClickJava
An easy to use free Java Development Kit configuration tool for beginner programmers. Written in Perl. [Open source, BSD-like]
Programmerworld.NET - Java Tools
Categorized list of Java developement tools.
Reva Soft
Provides a "Ultra Light Client for Java," a Model-View-Controller architected lightweight client for server-based computing. Also provides overviews of company, services, and product support.
Scioworks Camino
Visual tool for Apache Struts for rapidly assembling Java and J2EE web applications. [Shareware, 15 days]
Scort
Allows web browsers to access terminal-based information systems without modifying existing applications.
SourceCafe
An Java code generator that automatically generates up to 80% of web application code. It simplifies database-driven web application development by generating a working prototype in a matter of minutes.
Zaval Java Resource Editor
A visual editor for resource files. The files being produced by this tool is fully compatible with ResourceBundle expectations. Has been tested on Win/Unix/Linux/Mac platforms.