Tuesday, January 12, 2010

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

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

LeanPM is project management software. It lets development teams manage their clients' requests and how those are mapped to features in their projects, the project items and their states as configured in the Kanban, the products and versions to which those features are attached, and the actuals to track how much time was spent by each member of the project on those features or recurrent activities. LeanPM will also provide you a comprehensive view on you project, your products, and the evolution of all of those.
  • 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

jsapigen generates glue code for embedding Mozilla's JavaScript engine (SpiderMonkey) into C applications. It uses a simple interface definition language to describe the connection between native C code and the JavaScript engine. This description is converted into C code, which can be compiled into an application.
  • 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

JWt (Java Web Toolkit) is a library for developing accessible and interactive Web applications with an API that is widget-centric and inspired by desktop GUI APIs. To the developer, it offers complete abstraction of any Web-specific implementation details, including graceful degradation. Under the hood, the library uses the latest techniques when available to handle events and update the user interface.
  • Licenses : GPLv2
  • Operating Systems : OS Independent
  • Implementation : Java, AJAX, HTML, JavaScript

Terrastore : Scalable, elastic, consistent document store.

Terrastore is a modern document store which provides advanced scalability and elasticity features without sacrificing consistency.
  • 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

AgentWeb is an on-going project to develop a client-side Web-based end-user programming environment to be used by typical Web users and communities for developing and sharing interactive artifacts. AgentWeb consists of a plugin architecture for supporting development of interactive applications in different domains and provides an agent-based, event-based, visual programming paradigm for building interactive applications over DSLs of different application domains.
  • Licenses : BSD Revised
  • Implementation : JavaScript, AJAX, Dojo

Friday, December 18, 2009

Lily : A browser-based, visual programming environment written in JavaScript

Lily is an Open Source, browser-based, visual programming environment written in JavaScript. Lily enables users to build programs graphically by connecting functional modules to fetch and direct the flow of data, play sound or video, add interactivity or display results. Lily programs can be shared with other Lily users, installed as Firefox add-ons, run as standalone apps using XULrunner, or (with some limitations) be embedded in a web page.

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

Pollen is a Web-based poll application that allows you to create and manage different votes. It features text, date, or image votes, anonymous voting, importing of voter lists from from CSV files or LDAP, import and export of polls, and a nice appearance.
  • 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

The Java File Copy Library provides an easy and powerful API for file copying operations. It lets the user define a batch of copy jobs with regular expressions and can use a Swing Component to show the overall copying progress.

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