| [Environment] | Web Environment | |
| [Intended Audience] | Developers, Quality Engineers | |
| [License] | Other/Proprietary License with Source, The Apache License 2.0 | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java, JavaScript | |
| [Topic] | Software Development :: Quality Assurance, Software Development :: Testing |
Thursday, November 17, 2005
Sahi: An automation and testing tool for web applications, with the facility to record and playback scripts
Sahi is an automation and testing tool for web applications, with the facility to record and playback scripts. Features include, in-browser controls, text based scripts, ant support for playback of suites of tests, and multi threaded playback. It supports HTTP and HTTPS. Sahi runs as a proxy server, and the browser needs to use the sahi server as its proxy. Sahi then injects JavaScript so that it can access elements in the Web page. This makes the tool independent of the Web site or Web application.
JGraphpad: A free diagram editor for Swing
JGraphpad is a free diagram editor for Swing that offers the functionality to create flow charts, maps, and UML diagrams.
Wednesday, November 16, 2005
OpenGrok: A fast and usable source code search and cross reference engine

OpenGrok is a fast and usable source code search and cross reference engine. It helps you search, cross-reference, and navigate your source tree. It can understand various program file formats and version control histories like SCCS, RCS, and CVS. In other words, it lets you grok (profoundly understand) the source.
YAWL: A workflow/business processing system
YAWL is a workflow/business processing system. It supports a concise and powerful workflow language and handles complex data, transformations & Web Service integration. Uses Java, Schema, XPath/Query, SOAP & WSDL. http://www.yawl-system.com
Mule: An Enterprise Service Bus (ESB) messaging framework

Mule is an Enterprise Service Bus (ESB) messaging framework. Is a highly-distributable, SEDA-based object broker that can seamlessly handle interactions with other applications using disparate transport technologies such as JMS, SOAP, HTTP, File, Stream, SMTP, Vm (embedded), POP3, multicast, and more. Mule totally abstracts all knowledge of component interactions from your business components handing all transport, transformations, and routing of events transparently.
| [Environment] | No Input/Output (Daemon) | |
| [Intended Audience] | Developers | |
| [License] | Freely Distributable, OSI Approved :: BSD License (revised) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Communications, Information Management :: Workflow Frameworks, Software Development, System :: Clustering/Distributed Networks |
Monday, November 14, 2005
Morcego: A 3D graph browser for viewing and navigating any graph-like structure
Morcego is a 3D graph browser for viewing and navigating any graph-like structure. Examples of such structures include social networks, site maps, hierarchies, and genealogy trees. It currently only support simple graphs. It's already integrated into TikiWiki. Morcego is not meant to provide a solution for the end user, but to be embedded in a Web application by developers. It's a Java applet that communicates with an XML-RPC server to load the graph that is displayed.
jMemorize: To anage your learning process by using flashcards and the famous Leitner system
jMemorize manages your learning process by using flashcards and the famous Leitner system. It boosts your study sessions and features categories, statistics, and an appealing and intuitive interface.
| [Environment] | MacOS X, Win32 (MS Windows), X11 Applications | |
| [Intended Audience] | End Users/Desktop | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Education, Education :: Testing |
JFtp: A Swing Java network and file transfer client
JFtp is a Swing Java network and file transfer client. It supports FTP using its own FTP API and various other protocols like SMB, SFTP, NFS, HTTP, and file I/O using third party APIs. It includes many advanced features such as recursive directory up/download, browsing FTP servers while transferring files, FTP resuming and queueing, browsing the LAN for Windows shares, and more. The FTP API is separated from the GUI and can also be used in third-party applications. It should ideally be launched in a Web browser via Java Web Start (contained by the Java 1.4 plugin), but can also be started locally.
| [Environment] | Win32 (MS Windows), X11 Applications, X11 Applications :: Gnome, X11 Applications :: KDE | |
| [Intended Audience] | End Users/Desktop | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Internet :: File Transfer Protocol (FTP), System :: Networking |
Sunday, November 13, 2005
Jacksum
Jacksum is a platform-independent utility for computing and verifying checksums, CRCs, and message digests, as well as timestamps of files. It supports most common checksum algorithms. The format of the output is fully customizable. The program is large-file-aware, and recursive file processing as well as platform-independent file verification are supported.
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | MacOS X, Microsoft, Microsoft :: Windows, Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, OS/2, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix | |
| [Programming Language] | Java | |
| [Topic] | Education, Security, Utilities |
Wednesday, November 09, 2005
LMS OLAT (Online Learning And Training): An enterprise class learning management system

LMS OLAT (Online Learning And Training) is an enterprise class learning management system. It is 100% pure Java, and designed as a centralized campus LMS.
| [Environment] | Web Environment | |
| [Intended Audience] | Other Audience | |
| [License] | The Apache License | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Education, Education :: Computer Aided Instruction (CAI), Education :: Testing |
Primrose: A database connection pool which supports all databases that have JDBC drivers

Primrose is a database connection pool which supports all databases that have JDBC drivers. It provides control over SQL transaction monitoring, configuration, and dynamic pool management via a Web interface.
| [Intended Audience] | Developers | |
| [License] | OSI Approved :: GNU Lesser General Public License (LGPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Database :: API, Software Development :: Libraries :: Java Libraries |
Tacos provides a component repository for the Tapestry Web application development framework
The Tacos library project provides components and ajax behaviour for the Tapestry java web application framework. Most of the functionality is based on the exceptional dojo javascript library. Thanks dojo!
It's intent is to provide a library of high quality components that may be used in your tapestry application, as well as provide a core infrastructure for using ajax related logic in these and your own components and pages.
| [Environment] | Web Environment | |
| [Intended Audience] | Developers | |
| [License] | The Apache License 2.0 | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Java Libraries, Software Development :: Widget Sets |
Tuesday, November 08, 2005
Next Action
Next Action is a Getting Things Done todo-list tracking tool. It's a personal database for your GTD info.
Contineo: A Web-based document management system

Contineo is a Web-based document management system. It assists its users by managing documents in most popular formats. Contineo aims to fulfill all phases of the document lifecycle. You can create and develop documents by using office software. With contineo itself, you can publish, search, and manage the versions of documents. Furthermore, you can communicate with other users directly or via email.
| [Environment] | Web Environment | |
| [Intended Audience] | Advanced End Users, End Users/Desktop | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Communications, Information Management :: Document Repositories, Internet :: WWW/HTTP :: Indexing/Search, Office/Business |
Monday, November 07, 2005
gvSIG: An easy to use Java desktop GIS
gvSIG is an easy to use Java desktop GIS. It has a friendly interface, and can access some popular formats (e.g. SHP, DGN, DXF, DWG, TIFF, JPEG, ECW, SID, etc). It will integrate in a single view both local vector and raster data, as well as remote data through WMS or WCS. It allows layout design for printing. It is meant for end-users of geographical information, and currently has Spanish, Valencian, English, and 6 more interfaces. It's designed to be easily extended.
| [Intended Audience] | Advanced End Users, Developers, End Users/Desktop | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows NT/2000/XP | |
| [Programming Language] | Java | |
| [Topic] | Multimedia :: Graphics :: Editors :: Vector-Based, Multimedia :: Graphics :: Viewers, Scientific/Engineering :: Geographical |
Sunday, November 06, 2005
The JavaScript SERP Checker
The Javascript SERP Checker is a Javascript program that checks your site's SERP (Search Engine Results Page) in the main data centers of the Google search engine using AJAX, so you can check your SERP without having to use an external service. Your computer will directly perform the HTTP requests, and the Javascript program will show results in a convenient way.
| [Environment] | Web Environment, Web Mozilla, Win32 (MS Windows) | |
| [Intended Audience] | Advanced End Users, Other Audience, System Administrators | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | JavaScript | |
| [Topic] | Internet, Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Site Management |
Thursday, November 03, 2005
Imagero Reader: A Java library for reading image files
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, PPM, TGA, EPS, EPSI, and EPSF. 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.
| [Environment] | Web Environment, Win32 (MS Windows), X11 Applications :: Qt | |
| [Intended Audience] | Advanced End Users, Developers | |
| [License] | OSI Approved :: GNU General Public License (GPL), Other/Proprietary License with Source | |
| [Operating System] | Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX | |
| [Programming Language] | Python | |
| [Topic] | Database :: API, Database :: Database Engines/Servers, Database :: Front-Ends |
Serving XML
Serving XML provides a pipeline language for declaratively adapting content to XML, transforming it through a chain of XSLT stylesheets and SAX filters, and producing a stream of output to a local or remote destination. The accompanying console app supports reading content as XML files, flat files, SQL queries, or SAX events, and writing it as XML, HTML, PDF, or mail attachments. This software is especially suitable for converting flat files to XML, with its support for variant record types, multi-valued fields, namespaces, hierarchical grouping of records, row-by-row validation with XML Schema, and much more. There is also an API for embedding the software in a Java application.
| [Environment] | Console (Text Based) | |
| [Intended Audience] | Developers, System Administrators | |
| [License] | OSI Approved :: GNU Lesser General Public License (LGPL) | |
| [Operating System] | Microsoft :: Windows :: Windows NT/2000/XP, Unix | |
| [Programming Language] | Java, SQL | |
| [Topic] | Database, Text Processing :: Markup :: HTML/XHTML, Text Processing :: Markup :: XML, Text Processing :: Markup :: XSL/XSLT |
Tuesday, November 01, 2005
JooReports: Generating dynamic documents and reports in Java based on OpenOffice.org

JooReports is a solution for generating dynamic documents and reports in Java based on OpenOffice.org. Templates can be easily composed with a word processor. Documents can be generated in PDF, Word, and other formats. Data sources include POJOs and XML.
| [Intended Audience] | Developers | |
| [License] | OSI Approved :: GNU Lesser General Public License (LGPL) | |
| [Programming Language] | Java | |
| [Topic] | Office/Business, Software Development :: Libraries :: Java Libraries, Text Processing |
Monday, October 31, 2005
WiKID Strong Authentication System
The WiKID Strong Authentication System is a highly scalable, secure two-factor authentication system consisting of a server, a token client, and network clients that connect a service such as a VPN or Web page to the WiKID server to validate one-time passcodes. The user enters their PIN into the token client, where it is encrypted and sent to the server. If the PIN is correct, the encryption valid, and account active, the one-time passcode is generated, encrypted, and returned to the user. It is simple to implement and maintain, allows users to be validated automatically, requires no hardware tokens, has a simple API for application support via a COM object and Java component, supports multiple domains, and supports replication for fault tolerance and scalability.
| [Environment] | Web Environment | |
| [Intended Audience] | End Users/Desktop, System Administrators | |
| [License] | OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL), Other/Proprietary License | |
| [Operating System] | OS Independent, POSIX :: Linux | |
| [Topic] | Security, Security :: Cryptography, System :: Networking |
Jex: A WYSIWYG mathematical equation editor for OpenOffice.org
Jex is a WYSIWYG mathematical equation editor for OpenOffice.org 2.0. It is written in Java for cross-platform portability. TeX, MathML, and Mathtype are supported as external formats. Conversion of documents to and from TeX is supported.
| [Environment] | Other Environment | |
| [Intended Audience] | End Users/Desktop | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | Microsoft :: Windows, POSIX :: Linux, POSIX :: SunOS/Solaris | |
| [Programming Language] | Java | |
| [Topic] | Office/Business :: Office Suites, Scientific/Engineering :: Mathematics, Text Editors :: Word Processors, Text Processing |
Sunday, October 30, 2005
jVLT: A vocabulary learning tool

jVLT is a vocabulary learning tool. Examples containing one or many of the vocabulary words may be specified. jVLT also can perform quizzes, querying only those words which you frequently did not know in the past or which have not been queried for a long time. During a quiz, jVLT shows the examples of each word, letting you better memorize its usage.
| Intended Audience] | End Users/Desktop | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Education |
Saturday, October 29, 2005
Alfresco: An open source, open-standards content repository

Alfresco is an open source, open-standards content repository built by the most experienced content management team that includes the co-founder of Documentum. The Alfresco product has a lean, modular component architecture that allows new functionality to be added without any system disruption and is significantly faster than proprietary commercial systems.
Friday, October 28, 2005
CryptoServer

Community CryptoServer is server-side cryptography tool that runs as a daemon It has been tested in a very busy environment, and can support over one million transactions an hour.
| [Environment] | Console (Text Based), No Input/Output (Daemon) | |
| [Intended Audience] | Quality Engineers, System Administrators | |
| [License] | Affero General Public License, OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | Unix | |
| [Programming Language] | C, C++, Java | |
| [Topic] | Security, Security :: Cryptography |
IzPack: A powerful Java installer builder
IzPack is a powerful Java installer builder. It is able to create lightweight and modular installers. You have the choice of the installer panels you want to use (some can do the same job, so that you can select the one you prefer), and you even have the choice of the kind of installer that you want to use. IzPack doesn't use any portion of native code, it is designed to be fully independent from the operating system that runs it. It is very easy for the end user with a properly installed JVM to use an installer made with IzPack, since a single "java -jar installer.jar" will launch it.
| [Environment] | Other Environment, Web Environment, Win32 (MS Windows) | |
| [Intended Audience] | Developers, Other Audience, Quality Engineers, System Administrators | |
| [License] | OSI Approved :: GNU General Public License (GPL), The Apache License 2.0 | |
| [Operating System] | MacOS, MacOS X, Microsoft, Microsoft :: Windows, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, Other OS, POSIX :: BSD, POSIX :: Linux, POSIX :: SunOS/Solaris | |
| [Programming Language] | Java | |
| [Topic] | Software Development, System :: Installation/Setup, System :: Software Distribution, System :: Software Distribution Tools |
Wednesday, October 26, 2005
ShoppingStar: A rich client application to browse products on the Amazon product catalog

ShoppingStar is a rich client application to browse products on the Amazon product catalog. All Amazon sites are supported (US, DE, CA, UK, JP, FR). The prices of products can be tracked and compared. All kinds of products can be imported to your own library.
| [Environment] | MacOS X, Win32 (MS Windows), X11 Applications | |
| [Intended Audience] | End Users/Desktop | |
| [License] | Freeware | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Home Automation, Information Management, System :: Archiving |
The Expense Submittal System
The Expense Submittal System (ESS) is a Web-based solution for the creation of expense reports, expense report approval, payment, and accounting. The complete expense reporting process is covered. ESS provides report entry, approval routing, corporate policy checking, credit card statement importation, and report payment. It requires an application server, such as Tomcat, and a database, such as MySQL.
| [Environment] | Web Environment | |
| [Intended Audience] | End Users/Desktop | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, Unix | |
| [Programming Language] | Java, JavaScript, SQL | |
| [Topic] | Office/Business, Office/Business :: Financial, Office/Business :: Financial :: Accounting, Office/Business :: Groupware |
Tuesday, October 25, 2005
gui4j: A framework for describing Java Swing GUIs completely in XML
gui4j is a framework for describing Java Swing GUIs completely in XML. The GUI is created dynamically based on the XML definitions. Each GUI window is associated with exactly one top-level XML file. Each XML file can dynamically include other XML files to support complex GUI definitions. Each XML file is associated with a Java object that acts as both a Controller and a Model for the GUI. There is a strong layer separation between the GUI and the Controller: GUI definitions in the XML files can access all Java methods of the Controller, but Java methods cannot access any GUI elements directly. Events are used to trigger changes in the GUI. It requires Java 1.4.0 or higher.
WidgetServer: A Java/XML server-side GUI-framework
WidgetServer is a Java/XML server-side GUI-framework which enables an application to run as either a monolithic Swing app, a client/server Swing app, or as a Web app without any change and without loss of functionality. A rich widget set is supported that includes tree views, tabbed panes, split panels, and much more. A unified widget-based, object-oriented programming interface for Web and Swing GUIs is offered to the developer to control and assemble the GUI. Web applications are fully AJAX enabled. For Swing client/server applications, the framework handles client/server communication, including compression and security layers. A GUI builder is included.
| [Environment] | Web Environment, Win32 (MS Windows) | |
| [Intended Audience] | Developers | |
| [License] | Freeware, OSI Approved :: Common Public License | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: User Interfaces, Software Development :: Widget Sets |
SIOX: Simple Interactive Object Extraction
SIOX (Simple Interactive Object Extraction) is a Java SDK that provides a generic segmentation engine for extracting the foreground from still images with little user interaction. The underlying method is quick, noise and motion blur robust, and can easily be adapted for the segmentation of objects in videos. It also contains an experimental feature called the "Detail Refinement Brush" that enables the removement of spill colors and manual refinement of highly detailed textures.
| [Environment] | Eclipse :: Java/Swing | |
| [Intended Audience] | Developers | |
| [License] | The Apache License 2.0 | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Multimedia :: Graphics, Scientific/Engineering :: Artificial Intelligence, Scientific/Engineering :: Image Recognition |
E-Chalk

The electronic chalkboard combines all the advantages of a traditional chalkboard with the functionality of a modern distance education tool. The lecturer writes on the electronic board, seamlessly integrating pictures and interactive programs from the web. Both can be loaded directly from the harddisk or the Internet. E-Chalk also includes algebraic formula manipulation, together with function plotting via handwriting recognition. The lecture can be followed at the lecture room or remotely through the web. Only a browser is needed to receive the audio, video, and the board image. All lectures are stored on a server for viewing on demand. E-Chalk also generates a printable version of the board (PDF) so that students do not have to copy the board content any more.
Monday, October 24, 2005
Subsonic: AWeb-based media streamer
Subsonic is a Web-based media streamer. Although primarily designed for MP3, it works for any media format that can stream over HTTP (for instance WMA and OGG). With Subsonic you have access to your entire music collection wherever you are. It is designed to handle very large music collections (many thousand albums). It uses a combination of directory structure and tag parsing to organize the music.
| [License] | OSI Approved :: GNU Lesser General Public License (LGPL) | |
| [Operating System] | MacOS, MacOS X, Microsoft :: Windows, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX :: Linux, Unix | |
| [Programming Language] | Java | |
| [Topic] | Multimedia :: Sound/Audio, Multimedia :: Sound/Audio :: Players, Multimedia :: Sound/Audio :: Players :: MP3 |
Singularity
Singularity is a suite of RFID Middleware to support RFID enabled Supply Chain Management, integration to the enterprise, and EPCglobal. It includes edge services for device management, event filtering, workflow, as well as integration components.
- Intended Audience: Advanced End Users, Developers, Other Audience
- License: Apache License V2.0
- Operating System: OS Portable (Source code to work with many OS platforms)
- Programming Language: Java
- Topic: Office/Business, GIS, Interface Engine/Protocol Translator, Frameworks
- Translations: English
- User Interface: Handheld/Mobile/PDA, Java Swing, Web-based
Sunday, October 23, 2005
YaHP
YaHP is a java library that allows you to convert an HTML document into a PDF document.
| [Environment] | Eclipse :: Java/Swing | |
| [Intended Audience] | Developers | |
| [License] | OSI Approved :: GNU Lesser General Public License (LGPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Internet :: WWW/HTTP, Multimedia :: Graphics :: Graphics Conversion, Software Development :: Libraries :: Java Libraries, Text Processing :: Markup :: HTML/XHTML |
Friday, October 21, 2005
MeD's Movie Manager: An easy-to-use and customizable movie manager
MeD's Movie Manager is an easy-to-use and customizable movie manager. It gets information about movies from IMDb and information about TV episodes from tv.com.
| [Environment] | Eclipse :: Java/Swing, MacOS X | |
| [License] | OSI Approved :: GNU General Public License (GPL) |
Tuesday, October 18, 2005
Java SOS
Java SOS is a set of configurable Java servlets for fast site building, including Forums, Chat, and Calendar servlets, etc.
Sunday, October 16, 2005
RIFE: An alternative approach to web application development and design

RIFE offers an alternative approach to web application development and design. It builds upon the Java platform, but offers all required tools and APIs to implement and perform all common Web site related tasks in a fast, intuitive, and consistent manner. RIFE is composed out of a large collection of modular parts, including a Web application engine, integrated Web continuations, a customizable multi-format template engine, support for template content transformation, and more.
| [Environment] | Web Environment | |
| [Intended Audience] | Developers | |
| [License] | OSI Approved :: Common Development and Distribution License (CDDL), OSI Approved :: GNU Lesser General Public License (LGPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Application Frameworks |
jGnash: A personal finance application written in Java

jGnash is a personal finance application written in Java. A JVM of 1.4 or greater is required. jGnash supports several account types, including investment accounts. jGnash has support for split transactions, nested accounts, scheduled transactions, commodities, and currencies. jGnash can import QIF files, excluding investment accounts and transactions. Data is stored in an XML format so it is easy to manipulate and read the data external to the program. jGnash also has scripting support to add custom reports and functionality.
| [Environment] | Win32 (MS Windows), X11 Applications | |
| [Intended Audience] | End Users/Desktop | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Office/Business :: Financial :: Accounting |
Saturday, October 15, 2005
DocBook Doclet

The DocBook Doclet creates DocBook XML from Java source documentation or HTML files. It is helpful if you want to create reference handbooks of your API. Normally it is used with the Javadoc tool but it can also be used as a standalone application to convert HTML to DocBook. Additionally it comes with a Swing application to manage documentation projects and to transform the resulting DocBook files to PDF, Postscript, HTML, or JavaHelp.
| [Intended Audience] | Developers | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Programming Language] | Java | |
| [Topic] | Software Development :: Documentation, Text Processing :: Filters, Text Processing :: Markup :: SGML, Utilities |
XTA Instant Messenger (JIM)
XTA Instant Messenger (JIM) aims to establish a server-free instant messaging system with various options. It features encrypted messaging, presence awareness, and sophisticated search for users.
| [Intended Audience] | Developers, End Users/Desktop | |
| [License] | OSI Approved :: GNU Lesser General Public License (LGPL) | |
| [Operating System] | OS Independent | |
| [Programming Language] | Java | |
| [Topic] | Communications :: Chat |
Java FTP API: A full featured FTP library
Java FTP API is a full featured FTP library. It supports: proxies of type USER@HOST; resume (upload and download); logging all operations; PASV and PORT; and ASCII, BINARY, and AUTO. Transfers can be monitored by your own threads.
| [Environment] | Eclipse, Eclipse :: Java/Swing | |
| [License] | OSI Approved :: GNU General Public License (GPL) | |
| [Operating System] | MacOS, MacOS X, Microsoft :: Windows, OS Independent, POSIX :: HP-UX, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix | |
| [Programming Language] | Java | |
| [Topic] | Internet :: File Transfer Protocol (FTP), Software Development :: Libraries :: Java Libraries |
Wednesday, October 12, 2005
Vexi Platform
The Vexi Platform is used for creating and deploying rich user interfaces for Internet/intranet applications that look and feel like native applications. Vexi uses a combination of a subset of XML and Javascript to provide a simple API for the development of interactive visual components. Vexi provides an intuitive, themable widget set, created using this API. Vexi interfaces then communicate with server applications through XML-RPC or SOAP.
Monday, October 03, 2005
JamochaMUD

JamochaMUD offers Unicode, plug-in, and multi-language support (8 different languages) to allow a more enjoyable MUCKing/MUDding experience. It features command history, synchronized window controls, experimental SOCKS 5 support, and greatly improved ANSI colour support. It plays nice on Unix systems, supports a wide range of MU*s, and also includes emulation of some TinyFugue editor controls. It uses Java 1.1, and includes classes to be easily reused in other Java applications.
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Games/Entertainment :: Multi-User Dungeons (MUD)
Sunday, October 02, 2005
Jeti: A Java Jabber client
Jeti is a Java Jabber client that supports most chat features such as file transfer, group chat, emoticons, and formatted messages. It can be used as an application or as a Web applet.
[Environment] MacOS X, Web Environment, Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Chat, Communications :: Conferencing
[Environment] MacOS X, Web Environment, Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications :: Chat, Communications :: Conferencing
Ajaqs: A Web application that organizes FAQs on a per-project basis
Ajaqs is a Web application that organizes FAQs on a per-project basis. The UI is templatized, the content is internationalized, and the styles are highly configurable. Secure login is provided via webapp security constraints. The backend uses an O-R mapping tool to achieve independence of database-specific queries. RSS feeds provide subscribers continuous updates on a per-project or per-FAQ basis. FAQs are dynamically served up as HTML pages, and can optionally be streamed to clients as PDF content.
[Environment] Web Environment, Web Mozilla
[Intended Audience] Developers, Quality Engineers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java, SQL
[Topic] Information Management, Internet, Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Message Boards, Internet :: WWW/HTTP :: Indexing/Search, Office/Business, Office/Business :: Groupware, Software Development, Software Development :: Documentation
[Environment] Web Environment, Web Mozilla
[Intended Audience] Developers, Quality Engineers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java, SQL
[Topic] Information Management, Internet, Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Message Boards, Internet :: WWW/HTTP :: Indexing/Search, Office/Business, Office/Business :: Groupware, Software Development, Software Development :: Documentation
Mobile Bookshelf
Mobile Bookshelf converts text file(s) to a MIDlet (a Java program that can be run on a mobile phone), making it possible to read your favourite books on your handset.
[Environment] Handheld :: Mobile Phone
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java, Java :: J2ME, Python
[Topic] Text Editors, Text Processing :: General
[Environment] Handheld :: Mobile Phone
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java, Java :: J2ME, Python
[Topic] Text Editors, Text Processing :: General
Subscribe to:
Posts (Atom)