- Licenses : GPL, Freeware
- Operating Systems : OS Independent
- Implementation : Java
Monday, June 21, 2010
YAFPC (Yet Another Free PDF-composer) can compose PDF documents from picture files and other PDF files, encrypt the created document
Sunday, June 20, 2010
Project Voldemort : A distributed database
- Data is automatically replicated over multiple servers.
- Data is automatically partitioned so each server contains only a subset of the total data
- Server failure is handled transparently
- Pluggable serialization is supported to allow rich keys and values including lists and tuples with named fields, as well as to integrate with common serialization frameworks like Protocol Buffers, Thrift, and Java Serialization
- Data items are versioned to maximize data integrity in failure scenarios without compromising availability of the system
- Each node is independent of other nodes with no central point of failure or coordination
- Good single node performance: you can expect 10-20k operations per second depending on the machines, the network, the disk system, and the data replication factor
- Support for pluggable data placement strategies to support things like distribution across data centers that are geographically far apart.
It is used at LinkedIn for certain high-scalability storage problems where simple functional partitioning is not sufficient. It is still a new system which has rough edges, bad error messages, and probably plenty of uncaught bugs. Let us know if you find one of these, so we can fix it.
Jspresso : A new framework for easily building rich Internet applications

- Licenses : LGPL
- Operating Systems : OS Independent
- Implementation : Java, Flex
aTunes : A full-featured audio player and manager

aTunes is a full-featured audio player and manager. It currently plays MP3, Ogg, wma, wav, FLAC, MP4, and radio streams allowing users to easily edit tags, organize music, and rip audio CDs.
Licenses : GPL
Operating Systems : POSIX, Linux, Windows
Implementation : Java
Friday, June 18, 2010
The Instrument Element is a Grid/Cloud componen
- Licenses : BSD Original
- Operating Systems : Unix, Windows, Windows, Mac OS X
- Implementation : Java
Thursday, June 17, 2010
KonaKart : An eCommerce and shopping cart application that provides everything that store owners need to sell their products over the Internet

- Licenses : Freeware
- Operating Systems : Unix, POSIX, Linux, Windows
- Implementation : Java
DAC (Dynamic Agent Computations) : A novel software framework designed for implementing multi-agent systems that describe parallel computations
- Licenses : LGPL, GPL
- Operating Systems : OS Independent
- Implementation : JMS, JMX, Spring Framework, RMI, CAJO, Java
LogicalDOC : A Web-based document management system that is easy to use and learn

- Licenses : LGPL
- Operating Systems : OS Independent, Windows, Linux, Mac OS X
- Implementation : Java
Sunday, June 13, 2010
Client-side GChart : A pure-GWT client-side charting solution
- Licenses : Apache 2.0
- Operating Systems : OS Independent
- Implementation : Java
Tuesday, June 08, 2010
TomP2P : A P2P-based high performance key-value pair storage librar
- Licenses : Apache 2.0
- Operating Systems : any Java
- Implementation : Java 5+
Sunday, May 23, 2010
OBSearch : A distributed similarity search index
- Implementation : Java
Saturday, May 22, 2010
Terrastore : A modern document stor
- Licenses : Apache 2.0
- Operating Systems : Platform Independent
- Implementation : Java 6, terracotta, http, JSON
DirSync Pro : A powerful, easy-to-configure tool to synchronize the contents of one directory with another
- Licenses : GPL
- Operating Systems : Windows, OS Independent
- Implementation : Java
Thursday, May 20, 2010
jHepWork : A full-featured multi-platform data analysis framework for scientists, engineers, and students
- Licenses : GPL
- Operating Systems : Platform Independent
- Implementation : Java
Thursday, May 13, 2010
The OpenGeo Suite : An integrated package of open source geospatial software providing an easy to install Web-mapping and data sharing solution

The OpenGeo Suite is an integrated package of best of breed open source geospatial software providing an easy to install Web-mapping and data sharing solution. It consists of several components. GeoServer is a map and feature server providing standardized Web access to underlying GIS data sources and cartographic quality maps. GeoWebCache is a Web map accelerator, intelligently caching and serving tiles to make maps scale. Styler provides Web styling of maps, built on OpenLayers and GeoExt. GeoExplorer is a pure Javascript map composition application built on OpenLayers and Geoext. Dashboard is a cross-platform desktop application to access all the components. There are samples of Javascript functionality to build custom Web applications.
- Licenses : GPL
- Operating Systems : Linux, Mac OS X, Windows
- Implementation : Java, JavaScript, j2ee, Spring Framework, GeoServer, GeoWebCache, OpenLayers, Geotools, itext, Acegi, Restlet, JAI, h2 database, Titanium
JWIM : A JavaScript window manager that allows programmers to load independent modules inside Web applications
- Licenses : MIT
- Implementation : JavaScript, AJAX, CSS, HTML
Hudson monitors executions of repeated jobs, such as building a software project or jobs run by cron
- Building/testing software projects continuously, just like CruiseControl or DamageControl. In a nutshell, Hudson provides an easy-to-use so-called continuous integration system, making it easier for developers to integrate changes to the project, and making it easier for users to obtain a fresh build. The automated, continuous build increases the productivity.
- Monitoring executions of externally-run jobs, such as cron jobs and procmail jobs, even those that are run on a remote machine. For example, with cron, all you receive is regular e-mails that capture the output, and it is up to you to look at them diligently and notice when it broke. Hudson keeps those outputs and makes it easy for you to notice when something is wrong.
Vis/Space : A client-server system for visually exploring data structures in 3D virtual space
- Licenses : Creative Commons
- Operating Systems : Unix, Mac OS X, Linux, Windows
- Implementation : Java
WaveMaker automates the development of Java Web applications

WaveMaker automates the development of Java Web applications. WaveMaker studio imports a DB schema, then automatically generates full Hibernate mapping and queries for CRUD operations. For each table, it creates a custom Dojo widget to implement grid and form capabilities. It generates standard Java Eclipse projects and WAR files that can run in any Java server. WaveMaker-generated apps are under the Apache license.
- Licenses : Apache 2.0
- Operating Systems : OS Independent
- Implementation : Java, JavaScript, Dojo, Acegi, hibernate, spring, JaxWS, Sun JDK
Wednesday, May 12, 2010
OpenGrok : A fast and usable source code search and cross reference engine
- Licenses : CDDL
- Implementation : Java
Xinha : A cross browser, cross platform Embedded WYSIWYG HTML Editor

Xinha is a cross browser, cross platform Embedded WYSIWYG HTML Editor. Although it was originally a stop-gap version of the htmlArea Version 3.0rc1 editor during a period of inactivity in that project, it is now a fully fledged fork. Xinha includes a number of bugfixes and many enhancements over htmlArea, and is in active development by a small and growing number of developers.
- Operating Systems : OS Independent
- Implementation : JavaScript, Perl, PHP
Monday, May 10, 2010
Sid : A lightweight JavaScript library that allows one to include JavaScript scripts and CSS stylesheets on demand
- Licenses : BSD License
- Operating Systems : OS Independent
- Implementation : JavaScript
Friday, May 07, 2010
[fleXive] CMS : A Java EE content management system based on JavaServer Faces

[fleXive] CMS is a Java EE content management system based on JavaServer Faces 1.2. It combines the power of JSF XHTML templating with that of the Java EE 5 content repository, [fleXive]. Some highlights include dynamic JSF templating (Facelets), easy integration of custom logic with EJB or JSF beans, a modular structure, Maven support, generic data structures, and WebDAV and CMIS support. It incorporates all core [fleXive] features like security, versioning, multilinguism, and scripting.
- Licenses : LGPL
- Operating Systems : OS Independent
- Implementation : Java, Groovy, JavaScript, SQL, jsf
Saturday, May 01, 2010
Vosao CMS : A CMS for Google App Engine
- Licenses : GPLv2
- Implementation : Java, JavaScript, AJAX, CSS, XHTML
Wednesday, April 28, 2010
XNotesNG : The next generation of XNotesPlus, a full-featured personal information manager
- Licenses : MIT/X
- Operating Systems: Linux (32 and 64 bit)
- Implementation : Java, SWT, JPF, Ant
Monday, April 26, 2010
Endeavour Software Project Management : A rich Web-based solution to manage the creation of large-scale enterprise systems in an iterative and increm
- Licenses : GPLv3
- Operating Systems : OS Independent
- Implementation : Java EE, AJAX
Sunday, April 25, 2010
Guacamole : An implementation of VNC purely in HTML and JavaScript (AJAX)
- Licenses : Affero GPLv3
- Operating Systems : Cross Platform, OS Independent
- Implementation : HTML5, AJAX, JavaScript, VNC, Java
jQuery.Syntax : An extremely fast and lightweight syntax highlighter

jQuery.Syntax is an extremely fast and lightweight syntax highlighter. It has dynamic loading of syntax source files and integrates cleanly using CSS or modelines. Plugins are available for DokuWiki and WordPress.
- Licenses : Affero GPLv3
- Operating Systems : OS Independent
- Implementation : JavaScript
Thursday, April 22, 2010
LeanPM : Project management software
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation : JBoss SEAM, postgresql
Wednesday, April 21, 2010
DocSearcher : A search tool for indexing and searching files on a personal computer
- Licenses : GPLv2
- Operating Systems : Java
- Implementation : POI, PDFBOX, Java, Lucene
Monday, April 19, 2010
- Licenses : BSD Original
- Operating Systems : Mac OS X, Unix, Windows
- Implementation : Java
Fast MD5 Implementation in Java is a heavily optimized implementation of the MD5 hashing algorithm written in Java
- Licenses : LGPL
- Operating Systems : Mac OS X, Windows,OS Independent, POSIX, Linux
- Implementation : C, Java
Thursday, April 15, 2010
TPM/J : An object-oriented API using Java for low-level access to the TPM
- Operating System : OS X, Linux, WinXP
- License : BSD License
- Programming Language : Java
infoScoop OpenSource : A flexible portal framework support for OpenSocialAPI

infoScoop OpenSource is a flexible portal framework support for OpenSocialAPI. It is an information portal that evolves according your personal work style. This portal provides important information for individuals from business systems. It implements free arrangement of information and fits to the individual's information processing skill and work style.
- Licenses : LGPLv3
- Operating Systems : OS Independent
- Implementation : Java, AJAX, JavaScript
Wednesday, March 31, 2010
Memonaut : An application to make and organize notes
- Licenses : BSD Revised
- Operating Systems : Linux, Windows
- Implementation : HTML, AJAX, JavaScript
elRTE : A WYSIWYG HTML editor and file manager for the Web written using jQuery

elRTE is a WYSIWYG HTML editor and file manager for the Web written using jQuery. It features rich text editing, options for changing its appearance and style, insertion and management of various HTML elements with formatting (images, tables, lists, etc.), support for viewing and editing HTML code, and normal and full-screen modes.
- Licenses : BSD Original
- Operating Systems : OS Independent
- Implementation : JavaScript, XHTML, AJAX
Sunday, March 21, 2010
Sight : A Java Web framework build on top of the J2EE technologies and particularly on top of the servlet API
- Licenses : Apache 2.0
- Operating Systems : all with Java 1.5 support
- Implementation Java j2ee
BAR : Backup archiver program to create compressed and encrypted archives of files
- Licenses : GPLv2
- Operating Systems : Unix
- Implementation : Java, C
Friday, March 19, 2010
Ample SDK : A standards-based cross-browser JavaScript GUI framework for building Rich Internet Applications running in a Web browser

Ample SDK is a standards-based cross-browser JavaScript GUI framework for building Rich Internet Applications running in a Web browser. It employs XML technologies (such as XUL, SVG, and HTML5) for UI layout, CSS for UI style, and JavaScript for application logic client-side. Ample SDK equalizes browsers and brings technology support to those missing any. The componentization model built into the core of the framework allows prototyping existing UI elements and creating new ones.
- Licenses : GPL, MIT/X
- Operating Systems : OS Independent
- Implementation : JavaScript, HTML, CSS, VML, SVG, AJAX
Opina : A Web management tool for poll management

Opina is a Web management tool for poll management. The application is designed so that any user is able to create questionnaires, publish them to obtain responses, and process results afterwards.
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation : Java
Bonita Open Solution : An intuitive and powerful Business Process Management (BM) solutio

Bonita Open Solution is an intuitive and powerful Business Process Management (BM) solution to create process-based applications for simple-to-complex projects
- Licenses : GPL
- Operating Systems : Windows POSIX Linux
- Implementation : Java
epub2pdf : A command-line tool that quickly generates PDF files from EPUB ebooks
- Licenses : GPLv3
- Operating Systems : Windows, Linux, Mac OS X
- Implementation : Java, XML, itext
Monday, March 08, 2010
The Coldtags suite : A collection of custom JSP tags that provides 300+ custom JSP tags for common programming tasks faced by JSP developers
- Implementation : Java
Wiki on a Stick (WOAS) : A personal wiki that lives in one self-modifying XHTML file
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation : JavaScript
Thursday, March 04, 2010
DbWrench : multi-vendor, multi-platform database design and synchronization software
- Operating Systems : POSIX, Linux, Unix, Windows
- Implementation : Java
Sight : A Java Web framework build on top of the J2EE technologies and particularly on top of the servlet API

Sight is a Java Web framework build on top of the J2EE technologies and particularly on top of the servlet API. It has been created to be deployed on Google App Engine and can be run in a J2EE servlet container such as Tomcat.
- Licenses : Apache 2.0
- Operating Systems : all with Java 1.5 support
- Implementation : Java, j2ee
Monday, February 08, 2010
Jajuk : A multi-platform music organizer

Jajuk is a multi-platform music organizer. The main goal is to provide a fully-featured application to advanced users with large or scattered music collections. It supports most audio formats.
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation : Java
fausterize : A minimized and simplified encrypting text editor
- Licenses : MPL1.1
- Operating Systems : Linux, Windows, Unix, Mac OS X
- Implementation : Java
Drbd : A block device which is designed to build high-availability clusters

Drbd is a block device which is designed to build high-availability clusters. This is done by mirroring a whole block device via a (dedicated) network. You could see it as a network raid 1.
Licenses : GPL
OpenMeetings : Multi-language customizable video-conferencing and collaboration system
- Licenses : LGPL
- Operating Systems : OS Independent
- Implementation : Java, spring, hibernate, MySQL, postgres, Red5, OpenLaszlo
Wednesday, February 03, 2010
PushToTest TestMaker : A distributed test automation platform for application performance management and monitoring

PushToTest TestMaker is a distributed test automation platform for application performance management and monitoring. It repurposes tests written in Selenium, soapUI, TestGen4Web, and Mozmill, and unit tests in Java, .NET, Jython, Groovy, PHP, Ruby, and Perl into functional tests, load and performance tests, and business service monitors. TestMaker is ideal for Web applications, Service Oriented Architecture (SOA) applications, Rich Internet Application (RIA using Ajax, Flex, Flash) and Business Process Management (BPM) applications.
- Licenses : GPLv2
- Operating Systems : OS Independent
- Implementation : Java Python
- Licenses : GPL
- Operating Systems : Windows, OS Independent
- Implementation : Java
Saturday, January 30, 2010
CloverETL : Java-based tool/framework for data integration and creation of data transformations

CloverETL is Java-based tool/framework for data integration and creation of data transformations. It is component based and follows the concept of transformation graphs which consist of individual nodes/components performing simple (or complex) operations on data. Any transformation can be defined as a set of interconnected nodes through which data flows. CloverETL can be used as a standalone application or be embedded into a larger project.
- Licenses : LGPL
- Operating Systems : OS Independent
- Implementation : Java
Wednesday, January 13, 2010
Lampiro brings XMPP and GTalk to your mobile phone, letting you connect and chat with your friends everywhere
- Licenses : GPLv2
- Implementation : Java, J2ME
Jease : An open-source framework to ease the widespread pains developing content- & database-driven web-applications with Java
Jease is built on top of the most advanced open-source technologies existing in the Java-community:
- db4o, NeoDatis or Perst as object-oriented persistence engines.
- Lucene as high performance indexing and search technology.
- ZK as component- & event-driven Ajax-Web-Framework.
Jease glues these technologies together to provide an outstanding productive development expierence by combining the safety and ide-/compiler-support of Java with the turn-around-times of scripting languages.
Tuesday, January 12, 2010
wiki2xhtml can create complete Web pages and uses a clean XHTML syntax
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation : Java
PDF Split and Merge (pdfsam) : An easy-to-use tool that provides functions to split and merge PDF files

PDF Split and Merge (pdfsam) is an easy-to-use tool that provides functions to split and merge PDF files or subsections of them.
- Licenses : GPLv2
- Operating Systems : OS Independent
- Implementation : Java, Swing
Thursday, January 07, 2010
calibre2opds : Generates OPDS and HTML catalogs from the Calibre ebooks database
If you manage your eBooks collection with Calibre, calibre2opds will allow you to generate an OPDS compatible XML catalog (Stanza and Aldiko use this standard), complete with cross-references, and external links to interesting web pages about your books.
In addition, an HTML version of your catalog can also be generated, allowing access from any browser-based ebook reader (e.g. a netbook with Firefox and ePubReader)
Wednesday, January 06, 2010
LeanPM : project management software
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation : JBoss SEAM, postgresql
Tuesday, January 05, 2010
jsapigen generates glue code for embedding Mozilla's JavaScript engine (SpiderMonkey) into C applications
- Licenses : GPLv3
- Operating Systems : POSIX
- Implementation : JavaScript, C
WAJAF : A JavaScript framework

WAJAF is a JavaScript framework that works on the client side (i.e. the Web browser), and lets you build complete applications without programming a single line of HTML or JavaScript.
- Licenses : GPLv3
- Operating Systems : Windows, Unix, Mac OS X
- Implementation : JavaScript, XML, JSON
Ujorm : An easy-to-use, quick ORM solution for Java with a small footprint

Ujorm is an easy-to-use, quick ORM solution for Java with a small footprint. Some of its features are type safe parameters in queries, relation mapping by Java code rather through proxy objects or entity states, and a memory overloading protection cache.
- Licenses : Apache 2.0
- Operating Systems : OS Independent
- Implementation : Java 5
UJO Framework offers a special architecture of beans different from conventional JavaBeans

UJO Framework offers a special architecture of beans different from conventional JavaBeans. The useful features are XML persistence of an object tree, simple introspection, easy collaboration with Swing tables, and very light weight.
- Licenses : Apache 2.0
- Operating Systems : OS Independent
- Implementation :

Shared Questionnaire System (SQS) is an integrated optical mark recognition (OMR) form processing system with straightforward GUIs. It is aimed at developing social platforms to share knowledge about questionnaires based on XML standards. You can use SQS easily. SQS applications are implemented in Java, XSLT, and JavaScript. You can install and launch them easily from your Web browser with Java Web Start. It lets you use plain paper and general purpose document scanners for OMR form processing.
- Licenses : Apache 2.0
- Operating Systems : OS Independent
- Implementation : Java, JavaScript, XSLT
Wednesday, December 30, 2009
JWt : A library for developing accessible & interactive Web applications with an API that is widget-centric & inspired by desktop GUI APIs
- Licenses : GPLv2
- Operating Systems : OS Independent
- Implementation : Java, AJAX, HTML, JavaScript
Terrastore : Scalable, elastic, consistent document store.
- Licenses : Apache 2.0
- Operating Systems : Platform Independent
- Implementation : Java 6, terracotta, http, JSON
Sockso : A personal music server for everyone

Sockso is a personal music server for everyone. It's designed to be as simple as possible so that anyone with a mouse and some MP3s can get their friends listening to their music across the Internet in minutes.
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation: Java, JavaScript, PHP, SQL
Tuesday, December 29, 2009
Sleutel : A multi-platform password manager that is written using the Eclipse Rich Client Platform (RCP)

Sleutel is a multi-platform password manager that is written using the Eclipse Rich Client Platform (RCP). Its goal is to manage password/ID pairs for accessing Web sites and to provide an example RCP application. It features configurable password generation, labeling of password entries (a la GMail), an intuitive UI following the Eclipse model, merge capabilities, and the ability to track usage count and dates of password entries. Sleutel is the Dutch word for key.
- Licenses : Apache 2.0
- Operating Systems : POSIX, Linux, Windows
- Implementation : Java
TV-Browser : A TV guide (EPG) that is easily extensible using plugins

TV-Browser is a TV guide (EPG) that is easily extensible using plugins. It is designed to look like a paper-based European TV guide. Included are over 500 mostly European channels (Germany, UK, Sweden, and Norway). It is possible to add channels yourself using tools offered on the homepage or via the plugin interface. For US viewers, a SchedulesDirect plugin is included.
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation : Java
Saturday, December 19, 2009
AgentWeb : An on-going project to develop a client-side Web-based end-user programming environment
- Licenses : BSD Revised
- Implementation : JavaScript, AJAX, Dojo
Friday, December 18, 2009
Lily : A browser-based, visual programming environment written in JavaScript
Livespaces : An operating system for building advanced meeting spaces

Livespaces is an operating system for building advanced meeting spaces. It provides a distributed software infrastructure built on the Elvin messaging service (the Livespace Bus) for coordinating software and devices across any number of computers in a meeting space, and user-facing applications for controlling a smart meeting room and collaborating with other participants. It also supports federation with remote Livespaces to facilitate collaboration between distributed teams.
- Licenses : GPLv3
- Operating Systems : Linux, Windows, Mac OS X
- Implementation : Java, C++, C, Groovy
Saturday, December 12, 2009
Pollen : A Web-based poll application that allows you to create and manage different votes
- Licenses : GPL
- Operating Systems : Platform Independent
- Implementation : Java, Tapestry
WAJAF : A JavaScript framework

WAJAF is a JavaScript framework that works on the client side (i.e. the Web browser), and lets you build complete applications without programming a single line of HTML or JavaScript.
- Licenses : GPLv3
- Operating Systems : Windows, Unix, Mac OS X
- Implementation : JavaScript, XML, JSON
Monday, December 07, 2009
The Java File Copy Library provides an easy and powerful API for file copying operations
Saturday, December 05, 2009

SVNKit is a pure Java Subversion (SVN) client library. This means that users of the library (i.e. Java applications) do not have to include svn native binaries or javahl bindings to work with subversion repositories. It is not only a 100% Java replacement for javahl bindings, but also a library that provides a high level of control over subversion repository operations.
Operating Systems : OS Independent
Implementation : Java
Sunday, November 15, 2009
OmegaT+ : A Computer-Assisted Translation (CAT) tools platform
- Licenses : Eclipse, GPL
- Operating Systems : OS Independent
- Implementation : Java
Thursday, November 12, 2009
DbWrench : Multi-vendor, multi-platform database design and synchronization software
- Operating Systems : POSIX, Linux, Unix, Windows
- Implementation : Java
Monday, November 02, 2009
Java SOS is a set of configurable Java servlets
- Implementation : Java
Monday, October 26, 2009
WidgetFX is a fully functional docking system for desktop widgets with support for translucency, shaped windows, resizing, configuration, and one-click installation. WidgetFX is written in JavaFX Script, and can be run on any platform where Java is supported.
- Licenses : GPLv3
- Operating Systems : POSIX, Solaris, Linux, Mac OS X, Windows
- Implementation : Java
UCDetector (Unecessary Code Detector) : An Eclipse plugin tool that finds unnecessary (dead) public Java code
- Licenses : EPL
- Operating Systems : OS Independent
- Implementation : Java Eclipse
Saturday, October 24, 2009
Bonita : A lightweight BPM product that runs on the Standard (JSE) and Enterprise (JEE) Java platforms

Bonita is a lightweight BPM product that runs on the Standard (JSE) and Enterprise (JEE) Java platforms. Bonita provides an integrated graphical environment for BPM development and execution environments, and comprises three modules: a runtime, a runtime, and a designer. The runtime allows processes to be deployed, executed, and monitored through a rich API that provides BPM services. The console is a graphical Web-based interface. The designer is a BPM development environment that allows graphical definition of processes, as well as BPM connectors for integration with an existing system.
- Licenses : GPL
- Operating Systems : Windows POSIX Linux
- Implementation : Java
Wednesday, October 21, 2009
The Big Faceless Graph Library : A Java class library for creating graphs and charts
- Implementation: Java

JAMWiki is a Java-based Wiki engine. It features Java servlet 2.4 and Java 5+ compatibility, offers many of the features of MediaWiki, provides quick and easy setup, is integrated with the Spring Framework and Spring Security, and supports running either with or without an external database.
- Licenses : LGPL
- Operating Systems : OS Independent
- Implementation : Java
Saturday, October 17, 2009
Sustainable IDE (SIDE) : A set of graphical tools for developers who want to build sustainable software
- Licenses : GPL v3
- Operating Systems : Java
- Implementation : Alfresco, Chiba, XForms, Liferay, Java
SafiServer : An engine that powers the applications called Saflets that control one or more Asterisk PBXs
- Licenses : GPLv3
- Operating Systems : Windows, Linux
- Implementation : Java
- Translations : English
HBCI4Java : A Java library for the HBCI home banking interface
- Licenses : Other GPL
- Operating Systems : OS Independent, Windows, POSIX, Linux, Solaris
- Implementation : Java
Thursday, October 15, 2009
ICeHRM : A free and open source web based Human Resource Management system

ICeHRM is a free and open source web based Human Resource Management system developed targeting small and medium sized companies to restructure their HRM process around it.
With a rich AJAX user interface, ICeHRM gives the user an experience similar to using a desktop application.
Features include:
- Administration
- Define: departments, job titles, pay grades, education information and other master data
- Employee Information management - contains information about employee
- Leave Management - allows HR Managers to define leave types, leave quota for each employee, working days and special holidays
- Attendance and Time Tracking - allows HR Managers and Supervisors to monitor punch in/out times for employees and manage timesheets. Employees can use this module to submit daily punch in/out times and timesheets
- Timesheet submission
- Punch In/Out time submission
- Store project and customer information
- Store employee pictures
- Automated installation
License : GNU GPL v3
Open Applicant : A powerful Applicant Tracking and Candidate Assessment tool available to the public
Open Applicant was built with the user in mind, so each feature, icon, and navigation has been specifically designed to not only improve your candidate workflow, but also to ease the stress that comes with being in human resources.
License : GNU GPL
System Requirements : Tomcat Application Server, MySQL database, Java Runtime Environment
Tuesday, October 13, 2009
- Licenses : Apache 2.0
- Implementation : Java
Sunday, October 11, 2009
The Legion of the Bouncy Castle Java Cryptography API provides a lightweight cryptography API in Java
- Operating Systems : OS Independent
- Implementation : Java
Opina : A Web management tool for poll management
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation : Java
Neuroph : Lightweight Java Neural Network Framework that can be used to simulate common neural network architectures

Neuroph is lightweight Java Neural Network Framework that can be used to simulate common neural network architectures. With a small number of basic classes that correspond to basic NN concepts, it is easy to learn. It also has a nice GUI application.
- Licenses : LGPL
- Operating Systems : OS Independent
- Implementation : Java
Thursday, October 08, 2009
PatientOS : An electronic medical record system (PMS and EHR or EMR) for a physician or clinics

PatientOS is an electronic medical record system (PMS and EHR or EMR) for a physician or clinics. It is designed to be expanded into a healthcare information system for a hospital. It is a distributed clinical system.
- Licenses : GPLv3
- Operating Systems : OS Independent
- Implementation : Java
Wednesday, October 07, 2009
ZXing : An open-source, multi-format 1D/2D barcode image processing library implemented in Java
• UPC-A and UPC-E
• EAN-8 and EAN-13
• Code 39
• Code 128
• QR Code
• Data Matrix ('alpha' quality)
• PDF 417 ('alpha' quality)
• ITF
- Licenses : Freeware
- Implementation : Java
Tuesday, October 06, 2009
RapidMiner (formerly YALE) : A flexible Java environment for knowledge discovery in databases, machine learning, and data mining
- Licenses : AGPL
- Operating Systems : OS Independent, Windows, Unix
- Implementation : Java
Monday, October 05, 2009
goofs : Filesystem in userspace (FUSE) that aims to expose Google services
- Licenses : GPL
- Operating Systems : POSIX, Linux
- Implementation : Java
Coldtags suite : suite is a collection of custom JSP tags that provides 300+ custom JSP tags for common programming tasks faced by JSP developers
- Implementation : Java
Saturday, October 03, 2009
Triage : A web-based help desk application written in Java using Hibernate and ZK libraries

Triage provides interfaces for handling tickets with notes and solutions, full-text search indexing, and allowing for plug-ins which can generate tickets from external sources (for example Asterisk, OpenNMS, Nagios, and e-mail). The initial development is being done on Linux, using the Eclipse development environment. The idea is that as a technician enters a new ticket, the application will present them with previous tickets/solutions which may be related and be able to present a quick answer. This way, knowledge is not lost and can be easily leveraged even with new personnel in the IT work force.