Free and open source Java software

Source: Internet
Author: User
Tags bug tracking system xml parser xslt processor netbeans neural net
Free and open source Java software
Java software Type Description
Ant, Apache Dev Java XML-based make-build Utility
Books Jakarta pitfalls, Java ant provide insight into ant's wide tiveness.
Antl.org Lang Java Parser Generator in style of YACC/lex, good book
Arianne Game Java role playing game creation tool
Argouml Dev Powerful UML design and CASE tool; many novel features
Art of risk sion App A 3D graphics modeling, rendering and animation tool
Aspectj Lang Aspect Oriented Programming extension to Java
Aurigadoc App Java-XML connector entor: HTML, javahelp, oraclehelp, PDF, PS
Barbecue Dev Java barcode Generator for Swing/AWT use
Bcel, Apache Dev A java. Class file reader and dis-Assembler
Beanshell Lang An embeddable scripting interpreter of Java, very cool
A good book on J2EE insights also provides neat beanshell and Struts usage.
BSF, IBM Dev A beanshell Scripting framework for integration
Cactus, Apache Dev JUnit test bed on the server side for J2EE
Cactus is recommended as testing tool in Rod Johnson's excellent one on one J2EE
Castor Dev Provides data binding services using XML, SQL thru JDO
Castor gets nearly a full chapter in the excellent book on J2EE insights.
Cewolf Dev Add graphing and charting tags to JSP
Checkstyle Dev Checks A Java program for conformance to style guidelines
Code geneation lib Dev Adds dynamic runtime class/interface changes to Java
Columbia App Full featured Java email client
Datavision App Banded report writer (like crystal) with visual designer
Dbunit Dev Provides unit tests for Java database programs
Dczip App Provides GUI Java JAR/tar/war/ZIP file Handler
Dependency Finder Dev Allows auto-finding complex dependencies in Java code
Dom4j Dev Provides dom for Java
Dom4j usage is already strated in the well rated book more Jakarta pitfalls.
Drawswf App A Java drawing program that produces SVG files
Drjava Dev Devlopment environ that supports interactive Java
Eclipse, IBM Dev An extensible development IDE for Java
This eclipse book & JAVA eclipse + reviews at EWeek and at adtrends show uptick.
EJB Benchmark Dev Using MySQL or PostgreSQL to benchmark mark EJB strategies
Expresso Dev A popular set of J2EE components and tools
Flow4j Dev Eclipse plugin which models process flow & gens Java code
Frozenbubble Game Nifty Java GUI arcade-like Game
FULCRUM Dev Java based services framework
Gantt Project App Java-based Gantt chart and project planning tool
Geronimo Dev Appache J2EE 1.4 app server; to be certified by 3q 2004
Ghostwriter Game One of a dozen delightful Java Web Start games
Grinder, Dev Load Testing Framework that uses Jython
Hibernate DBMS Persistence and object/relational mapping tool for Java
Hibernate get full treatment in good book on Java open source programming
Hsql DBMS Is the default Java database of JBoss
HTML Parser Dev A Java HTML Parser easily extendable
Httpunit Dev Is JUnit extension for testing Web Sites
Infoglue App Java content management system
Ireports App A report visual design tool used with Jasper
Itext Dev Java library for generating PDF or HTML documents
Jabref App A Biblio reference database application in Java
JAF, sun Dev JavaBean activation framework for manipulating MIME data
Jai, sun Dev Is the Java advanced imaging API
Jakarta commons Dev A common set of Java utilities and routines
James, Apache App A Java-based email server
Jasper Dev A JSP compiler used in Tomcat and other OS Java software
Jasper gets fair coverage in the book Mastering Tomcat
Jasperreports App A Java based reportwriter using XML templates
Javacc, sun Dev A Java parser/compiler-compiler with program Grammars
Javagroups Dev Multi-cast group implementation in Java
Javahelp, sun App Java based help documentation e with docbook support
Javamail, sun Dev API used to create, send and get mail messages in Java
Java netbrowser App Java netwprk browser supports HTTP, FTP, NFS, SMB, etc
Javassist Dev Like bcel, a runtime JVM code Modifier
Assumervicewrapper Dev A Java restart enabler for various server-side services
Jaxen Dev A Java XPath engine which supports JDOM, dom4j
Jbidwatcher App An eBay, Yahoo Auction Site bid tracking tool
JBoss Dev A certified J2EE 1.4 server which links to export Databases
JBoss has several books but the best appears to be one on one J2EE.
Jbpm App A Java Workflow MGMT system with automatic control
JCs, Apache Dev A Distributed caching engine for server performance boost
Jdepend Dev Creates metrics for measuring Java source code
JDOM Dev Dom api for acessing XML thru Java
Jedit App A Java source editor written in Java
Jelly Dev A tool to convert XML templates into code
Jetspeed, Apache App Is a Portal Server developed with Java, XML
Jfreechart Dev Free charting and graphing API
Jgraph Dev Powerful, lightweight graph component for Java
Jgrapht Dev Java routines for graph and Network Theory Problems
Jgpdesigner App Java graphical process designer produces BPM Diagrams
Jmeter, Apache Dev Java-based performance and Load Testing Tool
JML Dev Java modeling language for design by contract Coding
Jmodeler Dev Java model/Flowcharting component; quite novel
Jmri Game Java model railroad interface for hobbyists, deccoderpro,
JMT Dev Java measurement tool; customizable Heuristics
JMX-MC4J Dev Java Management Extensions-Management Console
Jonas Dev Objectweb's J2EE app server with range of features
Joone App Java neural net test and train framework
Jpox Dev Java persistent objects framework using JDO
Jregisterkey Dev An API that allows access, updates of Windows Registry
Jsfcomp Dev Java Server faces components for Web and portal systems
Jstl, Apache Dev JSP standard tag Library
Jtds DBMS JDBC driver for SQL Server
Judoscript Lang Cool Java/JavaScript scripting language for use with JDBC
JUnit Dev The Java Unit Testing Tool
JUnit has several good books like JUnit guide and JUnit in action
Jython Lang JAVA Implementation of Python scripting that emits JVM bytecode and runs cross platform-win, Mac, Linux, etc.
Jython is gaining momentum, 2 books Jython for Java & Jython essential tials show why.
Limsee App Very powerful Java multimedia tool; must see!
Lint4j Dev A Java code analyzer for trapping threading, locking issues
Log4j, Apache Dev A good Java logging toolkit used by JBoss, etc
Lucene, Apache Dev A Java-based searh Engine
Marw.a Game A Java game client which works with arianne
Maven, Apache Dev A program project co-ordinator, lots of features
Megamek Game Java Based Network Board Game 2 ++ palyers
Merlin, Apache App A service and Component Management Framework for Java
Middlegen Dev A Java code generator used by JBoss, etc
Minesweeper Game Java version of The desjktop classic
Mondrian DBMS An OLAP engine written in Java, uses MDX, xmlfora, jolap
Mysqlconnectorj DBMS JDBC connector to MySQL
Netbeans, sun Dev A very good, free, open source Java ide
Netbeans has improved dramatically; see Book netbeans guide and review.
Openforbiz App General retail busines application software written in Java
Openreports App Uses Jasper for web-based reporting in PDF, HTML or xls
Openwfe App An open workflow engine for Java with Web interface, XML
Product_box Dev A pdf library for Java; access all components of a PDF
PHP/html plugin Dev PHP/html plugin for eclipse adds parser, debugger, Viewer
PMD Dev A java Source Code Analyzer, lint-like and plugin plugins
Profiler Dev An eclipse plugin that profiles Java code
Proguard Dev A Java class file shrinker and obfuscator
Pygmy App A tiny, 40kb Java Web server, Very customizable
Quartz Dev Enterprise Job scheduler for Java and J2EE apps
Weaver Dev Translates new 1.5 JVM to 1.4 compatible JVM bytecode
Roroller App A Java-based weblogger using tomcat, MySQL
Rssowl App A Java RSS newsreader with browser & multi-export options
Saxon Dev A Java XSLT procesoor
Scarab Dev A bug tracking system written in Java
Scripting for XML Lang A nifty scripting language for XML with a mini ide
Sofia Dev Rad tool set for J2EE and database driven applications
Spring framework Dev J2EE framework using AOP, JDBC, and Hibernate
Squirrel SQL Viewer DBMS A Java-based SQL database Viewer
Struts, Apache Dev A Servlet and JSP web application framework
Struts, as this Review & several books (here is best struts tome) attest, is doing well.
Struts menu Dev A struts JSP menu creator with XML definition files
Tiles, Apache Dev A set of JSP taglibs, used by struts, etc
Tomcat and Apache Dev The major free, open source Java Servlet and JSP server
Mastering Tomcat tells all about this excellent Servlet and JSP server.
Turbine, Apache Dev Great servlet based development framework for Java
Umlet Dev Another Java UML diagrammer with emphasis on usecase
Velocity Dev An alternative to JSP
Veryquickwiki App A Java based wiki bulletin board
Xalan, Apache Dev Java-based XSLT Processor
X-diff Dev A Java-based XML file differencer
XDoclet Dev Translates special Java comments into EJB deploy files etc
Xerces Dev Another Java-based XML Parser
Xmlwrite App A smart XML editor with XPath, SVG, XHTML templates
Xnap App P2pclient written in Java; supports Gnutella, gft, IRC, ICQ,
Xplanner App Project planning and tracking tool in Java, JSP, MySQL
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.