Wednesday, January 30, 2008

Personal Finance Manager: A finance and expense tracking tool for those with limited or no accounting experience

Personal Finance Manager is a finance and expense tracking tool for those with limited or no accounting experience. You can use it to manage expenses and track account balances, generate reports, create and save complex filters to search the transaction history, create charts and graphs for assets, liabilities, and daily net worth tracking, view stock prices/quotes, store contacts, email, and phone numbers, and import OFX data for banks and credit cards. It supports the latest Quicken format, and also supports downloading current statement for bank and credit card accounts.

[Environment]
MacOS X, Win32 (MS Windows), X11 Applications
[Intended Audience]
End Users/Desktop
[License]
The Apache License 2.0
[Operating System]
OS Independent
[Programming Language]
Java, SQL
[Topic]
Office/Business :: Financial, Office/Business :: Financial :: Accounting

Talend Open Studio: An ETL (Extract, Transform, and Load) tool


Talend Open Studio is an ETL (Extract, Transform, and Load) tool. Talend Open Studio can perform jobs that range from datawarehouse feeding to database synchronization, as well as file format transformations. Its graphical interface is made with Eclipse RCP, and data related scripts are generated in Perl or Java. The application was designed to be extended with components written by users.

[Environment]
Eclipse :: SWT
[Intended Audience]
Advanced End Users, System Administrators
[License]
OSI Approved :: GNU General Public License (GPL)
[Programming Language]
Java, Perl
[Topic]
Database :: Front-Ends, Software Development :: Code Generators

Marauroa: A multiplayer online game framework server

Marauroa is a multiplayer online game framework server. It uses a multithreaded server architecture with a UDP oriented network protocol, a MySQL based persistence engine, and a flexible game system. The game system is totally expandable and modifiable by game developers and is able to run Python scripts defining the game's rules. Marauroa is based on a design philosophy called Action/Perception. Marauroa is totally game agnostic and makes very little assumptions about what are you trying to do, allowing a great freedom to create any game type.

Tuesday, January 29, 2008

Freenet: A peer-to-peer network designed to allow the distribution of information over the Internet in an efficient manner, w/o fear of censorship

Freenet is a peer-to-peer network designed to allow the distribution of information over the Internet in an efficient manner, without fear of censorship. It is completely decentralized (there is no person or computer essential to its operation), meaning that Freenet cannot be attacked like centralized peer-to-peer systems such as Napster. Freenet also employs intelligent routing and caching to learn to route requests more efficiently, automatically mirror popular data, make network flooding almost impossible, and move data to where it is in greatest demand.

[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications, Internet

JSurveyLib: A Java survey/questionnaire engine that is embeddable and easy to configure

JSurveyLib is a Java survey/questionnaire engine that is embeddable and easy to configure. It supports many question types and a powerful scripting language to add even more customization.

Monday, January 21, 2008

123 Flash Chat Server: A chat server with a Flash chat client

123 Flash Chat Server is a chat server with a Flash chat client. It can seamlessly integrate the external user databases of Joomla!, Drupal, phpBB, php-Nuke, Postnuke, vbulletin, and Invision board. It's a fast, easy, and affordable method of managing real-time chat rooms. It allows a site owner to organize chat events in dating sites and online meetings reliably. The interface and function are customizable. A video chat function is optionally available.

[Environment]
MacOS X, Other Environment, Web Environment
[Intended Audience]
System Administrators
[License]
Free To Use But Restricted, Freely Distributable, Shareware
[Operating System]
Microsoft :: Windows :: Windows 95/98/ME
[Programming Language]
Java
[Topic]
Communications, Communications :: Chat, Communications :: Chat :: Unix Talk, Communications :: Conferencing, Education, Information Management :: Workflow Frameworks, Internet, Internet :: WWW/HTTP :: Site Management, Office/Business, Office/Business :: Groupware

Thursday, January 17, 2008

GeoServer connects your information to the Geospatial Web



GeoServer connects your information to the Geospatial Web. With GeoServer, you can publish and edit data using open standards. Your information is made available in a large variety of formats as maps/images or actual geospatial data. GeoServer's transactional capabilities offer robust support for shared editing. It supports WFS-T and WMS open protocols from the OGC to produce JPEG, PNG, SVG, KML/KMZ, GML, PDF, Shapefiles, GeoRSS, JSON, and more. It is built on the GeoTools2 Java GIS toolkit.

[Environment]
Web Environment
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
OS Independent
[Programming Language]
Java, JavaScript
[Topic]
Database :: Database Engines/Servers, Internet :: WWW/HTTP, Multimedia :: Graphics, Scientific/Engineering :: Geographical

XWiki: A WikiWiki clone written in Java


XWiki is a WikiWiki clone written in Java that supports many popular features of other Wikis like the Wiki syntax, version control, attachments, security, and searching, but also many advanced features like templates, database and dynamic development using the velocity or groovy scripting language, a plugin system and skinability, J2EE scalability, XML/RPC remote API, Portlet integration, statistics, an RSS feed, PDF exporting, and WYSIWYG editing.

[Environment]
Web Portlet
[Intended Audience]
Advanced End Users, Developers, Other Audience, System Administrators
[License]
OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System]
OS Independent
[Programming Language]
Java
[Topic]
Information Management, Information Management :: Document Repositories, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Site Management

Wednesday, January 16, 2008

OpenProj by Projity: A desktop replacement of Microsoft Project

OpenProj by Projity is a desktop replacement of Microsoft Project. OpenProj has equivalent functionality, a familiar user interface and even opens existing MSProject files. OpenProj is interoperable with Project, with a Gantt Chart and PERT chart etc.

Mahara: Fully featured electronic portfolio


Mahara is fully featured electronic portfolio, weblog, resume builder, and social networking system for connecting users and creating online communities.

[Environment]
Web Environment
[Intended Audience]
End Users/Desktop
[License]
OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU General Public License v2, OSI Approved :: GNU General Public License v3
[Operating System]
POSIX :: Linux
[Programming Language]
JavaScript, PHP
[Topic]
Education, Internet :: WWW/HTTP :: Dynamic Content

Monday, January 14, 2008

SamePlace: An instant messaging client for Firefox, Thunderbird, and Flock, and a platform for hybrid Web/IM applications

SamePlace is an instant messaging client for Firefox, Thunderbird, and Flock, and a platform for hybrid Web/IM applications.

Shark: An extendable Java workflow engine framework


Shark is an extendable Java workflow engine framework including a standard implementation completely based on WfMC and OMG specifications using XPDL (without any proprietary extensions) as its native workflow process definition format and the WfMC "ToolAgents" API for server-side execution of system activities. It has well defined client interface, as well as its internal component interface.

Saturday, January 12, 2008

AjaxSwing automatically converts Java Swing and AWT applications into fully-functional HTML and AJAX websites

AjaxSwing automatically converts Java Swing and AWT applications into fully-functional HTML and AJAX websites. AjaxSwing can be thought of as a runtime Java to HTML converter that migrates Java graphical user interface to a browser-based front end. It then emulates user actions as GUI events for the Swing application to ensure that the business logic executes correctly. AjaxSwing is unique in that it requires no modifications to existing applications, and does not require programmers to learn any APIs other then AWT/Swing. The same application can be run as thick Swing client or as a browser-based AJAX rich client. This allows companies to leverage the time and money invested into building Swing applications, while enjoying the benefits of thin-client deployment.

Tuesday, January 08, 2008

XHTML Doclet: A standards-compliant alternative to the Javadoc standard HTML doclet

XHTML Doclet is a standards-compliant alternative to the Javadoc standard HTML doclet. It revises the document structure to exclude outdated tags and inline styles, creates valid XHTML markup, and provides better hooks for more flexible CSS manipulation.

[Environment] Eclipse, Plugins
[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development :: Documentation

Saturday, January 05, 2008

Terrier: Software for the rapid development of Web, intranet, and desktop search engines. More generally


Terrier is software for the rapid development of Web, intranet, and desktop search engines. More generally, it is a modular platform for building large-scale information retrieval applications, providing indexing and probabilistic retrieval functionalities. It comes with a desktop search application.

[Environment]
Console (Text Based), MacOS X, Win32 (MS Windows), X11 Applications
[Intended Audience]
Developers, End Users/Desktop
[License]
OSI Approved :: Mozilla Public License (MPL)
[Programming Language]
Java
[Topic]
Information Management, Internet :: WWW/HTTP :: Indexing/Search, Software Development :: Libraries, Software Development :: Libraries :: Java Libraries, Text Processing :: Indexing

Thursday, January 03, 2008

EditArea: A free javascript editor for source code

EditArea, a free javascript editor for source code. It allow to write well formated source code with line numerotation, tab support, search & replace (with regexp) and live syntax highlighting (customizable).

Tuesday, January 01, 2008