Open Source Developer's Kit
Home
About
OSDK Tools
Reference Library
(> 60 projects )
Contact Us
AFFILIATE SITES
Nortoc Inc.
Open Foundation
Threadworks
AlphabeticalArchitectureDevelopment Life CycleProject Category
CategoryProjectLinksLicenseDescription
Application ServerJBoss
InfoHome
LGPLOpen Source, standards-compliant, application server implemented in 100% Pure Java
Build ToolANT
InfoHome
ApacheApache Ant is a Java-based build tool.
CompilerGCC
InfoHome
GPLGNU GCC contains front ends for C, C++, Objective C, Fortran, Java (gcj), and Ada
Javac
InfoHome
Sun JavaSun's Java Compiler, which is not Open Source.
ConnectivityJTOpen
InfoHome
IBM PLJTOpen is the open source version of the IBM Toolbox for Java. The IBM Toolbox for Java is a library of Java classes that give Java programs easy access to iSeries or AS/400 data and resources.
HTTP Client
InfoHome
LGPLprovides a complete http client librar
ISNetwork Java SSH/SCP
InfoHome
GPLA Java SSH client that can be used as an application or an applet.
Java Telnet/SSH
InfoHome
GPLA Java based Telnet and SSH client
Jarkarta Commons Net
InfoHome
ApacheThis is an Internet protocol suite Java library originally developed by ORO, Inc. under the name NetComponents. This version supports Finger, Whois, TFTP, Telnet, POP3, FTP, NNTP, SMTP, and some miscellaneous protocols like Time and Echo as well as BSD R command support.
Java FTP Client
InfoHome
LGPLThis is an entire FTP client library written in Java. It allows you to embed FTP functionality in your Java applications
Jakarta Commons HTTP Client
InfoHome
ApacheA very functional HTTP client for Java.
Data AccessCastor
InfoHome
Castor BSDCastor is an open source data binding framework for Java[tm] that provides Java to XML binding, Java to SQL persistence, and LDAP binding.
DatabaseHSQL
InfoHome
Hypersonic Licensehsqldb is a relational database engine written in Java, with a JDBC driver, supporting a subset of ANSI-92 SQL (BNF tree format).
MySql
InfoHome
GPLMySQL is the world's most popular Open Source Database, designed for speed, power and precision in mission critical, heavy load use.
PostGreSQL
InfoHome
BSDPostgreSQL is a sophisticated Object-Relational DBMS, supporting almost all SQL constructs, including subselects, transactions, and user-defined types and functions.
Directory ServerOpenLDAP
InfoHome
OpenLDAP PLOpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol.
DocumentationJDiff
InfoHome
LGPLJDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared
JavaDoc
InfoHome
Sun JavaJavadoc is the tool from Sun Microsystems for generating API documentation in HTML format from doc comments in source code.
Document SearchLucene
InfoHome
Apache Software Licensea high-performance, full-featured text search engine written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.
EmulationWine
InfoHome
GPLProvides a method to run Windows programs in Unix
FirewallFirewall Builder
InfoHome
GPLFirewall Builder consists of an object-oriented GUI and a set of policy compilers for various firewall platforms.
IDEEclipse
InfoHome
CPLAn IDE framework for any development language
NetBeans
InfoHome
Sun PLAn IDE for Java, C++ and other languages
Xerlin
InfoHome
Xerlin LicenseXML IDE
InstallationVAInstall
InfoHome
GPLVAInstall is a multi-platform installer written in Java.
Intrusion DetectionSNORT
InfoHome
GPLThe Open Source Network Intrusion Detection System
LoggingLog4J
InfoHome
ApacheApplication Logger for Java
MailJava Mail
InfoHome
Sun JavaMail utilities for Java
Mail ServerJames
InfoHome
Apachea 100% pure Java server, designed to be a complete and portable enterprise mail engine solution based on currently available open protocols (SMTP, POP3, NNTP).
ModelingArgo
InfoHome
BSDArgoUML is an UML based modelling tool written in Java that provides forward and reverse engineering of Java code as well as many other features.
Office SuiteOpen Office
InfoHome
GPLAn international office suite that will run on all major platforms and provide access to all functionality and data through open-component based APIs and an XML-based file format.
PoolingJarkarta Commons Pooling
InfoHome
ApacheThe commons-pool component provides a general purpose object pooling API.
Query ToolSquirrel SQL
InfoHome
LGPLA JDBC based query tool
SchedulingThreadWorks
InfoHome
LGPLThreadWorks is a Java API that facilitates development and support of multi-threaded applications.
ScriptingJython
InfoHome
JythonJython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java,
Servlet EngineTomcat
InfoHome
ApacheTomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies
Servlet FrameworkStruts
InfoHome
ApacheStruts provides an open source framework for building Java based web applications.
Source Code ControlCVS
InfoHome
CVS is the Concurrent Versions System, the dominant open-source network-transparent version control system.
WinCVS
InfoHome
GPLWinCVS is a GUI front end for the CVS source code control project.
Subversion
InfoHome
ApacheThe goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community.
System AdministrationWebmin
InfoHome
BSDWebmin is a web-based interface for system administration for Unix. Using any browser that supports tables and forms (and Java for the File Manager module), you can setup user accounts, Apache, DNS, file sharing and so on.
TestingJUnit
InfoHome
CPLJunit is a regression testing framework used by the developer who implements unit tests in Java.
Jmeter
InfoHome
ApacheApache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance
MaxQ
InfoHome
BSDHTTP playback via proxy
JDepend
InfoHome
BSDJDepend traverses Java class file directories and generates design quality metrics for each Java package. JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to effectively manage and control package dependencies.
Translation / FormattingFOP
InfoHome
ApacheFOP (Formatting Objects Processor) is the world's first print formatter driven by XSL formatting objects and the world's first output independent formatter. Output formats currently supported are PDF, PCL, PS, SVG, XML (area tree representation), Print, AWT, MIF and TXT.
Web BrowserMozilla
InfoHome
Mozilla PLMozilla is an open-source web browser and toolkit, designed for standards compliance, performance and portability.
Web ServerApache Web Server
InfoHome
ApacheMost popular Web Server in the World
Jetty
InfoHome
Jetty LicenseJetty is a 100% Java HTTP Server and Servlet Container. This means that you do not need to configure and run a seperate web server (like Apache) in order to use java, servlets and JSPs to generate dynamic content. Jetty is a fully featured web server for static and dynamic content.
Web ServiceAxis
InfoHome
ApacheApache AXIS is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C
UDDI4J
InfoHome
IBM PLUDDI4J is a Java class library that provides an API to interact with a UDDI (Universal Description, Discovery and Integration) registry
XMLCocoon
InfoHome
ApacheApache Cocoon is an XML publishing framework tha tinteracts with most data sources, including filesystems, RDBMS, LDAP, native XML databases, and network-based data sources
Kweelt
InfoHome
GPLKweelt is a framework to query XML data
Xerces
InfoHome
ApacheXerces 2 is a fully conforming XML Schema processor.
XSLXalan
InfoHome
ApacheXalan-Java is an XSLT processor for transforming XML documents into HTML, text, or other XML document types. It implements the W3C Recommendations for XSL Transformations (XSLT) and the XML Path Language (XPath).