Tuesday, April 26, 2005

Gallery Mage

Gallery Mage is a client side photo gallery management system designed to work with online gallery display scripts such as SPGM. Using Gallery Mage, one can select, caption, rotate, crop, resize, and upload photos taken with a digital camera to an online photo gallery. The rotate, crop, and resize parameters are stored as text data with the images, and the operations are only performed on a copy of the photo while exporting, thus preserving the original picture files. Gallery Mage provides abstraction from the online display software.

[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows, POSIX :: Linux
[Programming Language] Java
[Topic] Multimedia :: Graphics :: Capture :: Digital Camera, Multimedia :: Graphics :: Graphics Conversion

Coldtags suite

The Coldtags suite is a collection of custom JSP tags that provides 90+ custom JSP tags for common programming tasks faced by JSP developers. It also includes custom tags similar to the Web controls in the .NET framework.

[License] Free for non-commercial use
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Java Libraries

Open Test Manager

Open Test Manager aims to be a simple tool for managing test cases using a central database. It uses a Web-based user interface and an embedded database.

[Environment] Web Environment
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development :: Testing

Sunday, April 24, 2005

Tiger Envelopes

Tiger Envelopes makes cryptography work with almost any email software. It is a personal mail proxy server with automatic encryption. Tiger uses SMTP and POP3 to work with almost any mail client, crypto plugins to work with almost any type of cryptography, and Java to run on almost any operating system. Plugins for Bouncy Castle, GPG, and PGP are included.

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

Thursday, April 21, 2005

Ganttproject

Ganttproject is a pure Java application thats lets you plan project using Gantt charts. It lets you easily breaks down a project into tasks, show dependencies, and manage resources. It uses a file format based on XML and can export into HTML and PDF documents using XSL transformations.

[Environment] MacOS X, Win32 (MS Windows), X11 Applications
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Office/Business :: Scheduling

JURPE (Java Universal Role Playing Engine)

JURPE (Java Universal Role Playing Engine) is a Java API to support the development of computer RPG games based on a skill-based, three dice RPG system. It comes with a small Swing demo featuring a medieval warrior exploring randomly generated 2D dungeons.

[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Games/Entertainment :: Role-Playing, Software Development :: Libraries :: Java Libraries

Wednesday, April 20, 2005

Imagero Reader

Imagero Reader is a Java library for reading image files. Supported file types include BMP, GIF, TIFF, PNG, JNG, MNG, JPEG (including 12-bit grey), PSD, PBM, PGM, and PPM. The following RAW file types are also supported, at least partially: MRW, CRW, NEF, DCR, and DNG. It can read thumbnails, read metadata (IPTC, EXIF, and XMP), edit metadata, get image width and height, get the number of images contained in a file, define an area to read, add a ProgressListener, choose an image channel to read, set a scale factor, set subsampling (JPEG only), and read an image (or channel) directly into an array.

[Intended Audience] Developers
[License] Free for non-commercial use
[Programming Language] Java
[Topic] Multimedia :: Graphics, Software Development :: Libraries :: Java Libraries

JHylaFAX

JHylaFAX is a platform independent client for HylaFAX. It is purely written in Java and runs on any Java 5.0 enabled platform. It has a small footprint, starts up quickly, and features a sleek user interface. It is capable of sending faxes, displaying server status, editing fax job parameters, and viewing received faxes.

[Environment] Other Environment, Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Fax