- Licenses : LGPL
- Operating Systems : OS Independent
- Implementation : Java
Saturday, August 14, 2010
Orchestra : A complete solution to handle long-running, service oriented processes
Tuesday, July 20, 2010
FET (free timetabling tool) automatically schedules the timetable of a school, high school, or university
- Licenses : GPL
- Implementation : C++
Friday, July 16, 2010
Granite Data Services (GDS) : An alternative to Adobe LiveCycle (Flex 3+) Data Services for J2EE application servers
- Licenses : LGPL
- Operating Systems : OS Independent
- Implementation : Groovy, Java, Actionscript 3, Flex
Tuesday, July 13, 2010
RHQ : A management platform for everything from the OS level load and network metrics through common databases to application servers and projects
- Licenses : GPLv2
- Operating Systems : Mac OS X, Windows, OS Independent, POSIX, AIX, HP-UX, Linux, Solaris
- Implementation : Java
Sunday, July 11, 2010
The OpenGamma Platform provides a modern, open architecture for building analytic solutions to end users in trading and risk management
OpenGamma is developing an Open Source financial analytics and risk management platform for anyone actively trading in global markets.
The OpenGamma Platform provides a modern, open architecture for building analytic solutions to end users in trading and risk management. It combines a flexible integration model with best-of-breed customizability and usability to serve as the basis for analytics applications across your firm.
Cysphere : An integrated social networking server for smaller virtual communities
- Licenses : GPLv3
- Operating Systems : Unix, Windows, Java Capable
- Implementation : Java, AJAX, SQL, Jetty
jsoup : A Java library for working with real-world HTML
- Licenses : MIT/X
- Operating Systems : Java, Cross Platform
- Implementation : Java, Java 5, HTML
The Imixs Workflow project offers a Java based BPM framework to build workflow management systems (WFMS) in a fast and easy way
- Licenses : GPL
- Implementation : Java, Java EE 5
Virtual Universe : A realistic, three-dimensional cyberspace and virtual reality simulation
The "Virtual Universe" is a realistic, three-dimensional cyberspace and virtual reality simulation. People can meet, interact with each other, build houses and whole worlds, simulate workflows, test designs, and much more. Due to its extensive programming interface, this virtual reality environment can be used for scientific and engineering tasks such as simulation and visualization applications. It also includes a terrain generator for virtual landscapes and the Java XTools, an extensive package that contains several enhancements and improvements for Java3D and Swing.
- Licenses : GPL
- Operating Systems : POSIX, BSD, Windows, Unix
- Implementation : Java, C
Thursday, July 08, 2010
Calenco : A collaborative editing Web platform
- Licenses : AGPL
- Operating Systems : Linux, Windows, Mac OS X, Java Capable
- Implementation : Java, AJAX, Dojo, jcr, Restlet, rest api
Wednesday, July 07, 2010
ConcourseConnect : A social networking platform
ConcourseConnect is a social networking platform. You can build social networking sites including corporate intranets, business community add-on sites, enthusiast sites, business or product directory sites (like a chamber of commerce or yellow pages), or even stand-alone Web sites. Features include a full range of Web 2.0 tools: ratings, reviews, wiki, blog, comments, discussion forums, an ideas engine, and more. Users begin by creating a rich profile and joining groups. It is perfect for internal collaboration or as a customer feedback forum. The portal framework allows developers to plug in custom portlets and themes.
- Licenses : AGPLv3
- Operating Systems : OS Independent
- Implementation : Java, HTML, AJAX, postgresql
Monday, July 05, 2010
DDMSence : A Java API which supports the DoD Discovery Metadata Specification (DDMS)
- Licenses : LGPL
- Operating Systems : Java 1.5
- Implementation : Java, XML, XOM, Schematron
XOM : An XML object model. It is a tree-based API for processing XML with Java that simultaneously supports streaming
- Licenses : LGPL
Imagero : A Java imaging library
- Implementation : Java
Sunday, July 04, 2010
JSesh : An editor for ancient Egyptian hieroglyphic texts
- Licenses : LGPL
- Operating Systems : OS Independent
- Implementation : Java
MASH : A modular, automated script harness
- Licenses : Apache 2.0
- Operating Systems : Platform, Independent
- Implementation : Java Ant
DataNucleus AccessPlatform : A standards-compliant Java persistence product
- Licenses : Apache 2.0
- Implementation : Java, JPA, JDO, REST
Thursday, July 01, 2010
Ample SDK : A standards-based cross-browser JavaScript GUI framework for building Rich Internet Applications running in a Web browser
- Licenses : GPL, MIT/X
- Operating Systems : OS Independent
- Implementation : JavaScript, HTML, CSS, VML, SVG, AJAX
KCFinder : An alternative to the CKFinder Web file manager
- Licenses : GPLv2, LGPL
- Operating Systems : OS Independent
- Implementation : AJAX, jQuery, PHP 5+, CSS3, JavaScript
Tuesday, June 29, 2010
RESTClient : A Java Swing application to test RESTful Web services
- Licenses : Apache 2.0
- Operating Systems : OS Independent
- Implementation : Java
Monday, June 28, 2010
mika : A multi-platform business mobility application framework based on a client-server concep
- Licenses : GPLv3
- Operating Systems : OS Independent
- Implementation : PHP 5
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
- Licenses : GPL, Freeware
- Operating Systems : OS Independent
- Implementation : Java
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