Sunday, July 31, 2005


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 unified widget-based, object-oriented programming interface for Web and Swing GUIs is offered to the developer to control and assemble the GUI, instead of struggling with HTML, JavaScript, and HTTP requests, or the internals of Swing. 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


JabRef is a graphical Java application for managing bibtex (. bib) databases. It can import bibliographies in numerous formats, provides extensive searching, sorting, and grouping features, can automatically create bibtex keys, and can insert citations into LyX.

[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Database, Information Management, Scientific/Engineering, Text Processing :: Markup :: TeX/LaTeX

Friday, July 29, 2005


ThingamaBlog is a cross-platform, standalone blogging application written in Java. Basic features include the ability to maintain multiple blogs, the ability to easily manage lots of entries, customizable templates, find, edit, and delete entries functions, 'Quick Tags' for on the fly HTML editing, customizable archiving options, the ability to organize entries by category, previewing of entries in HTML or in plain text, and one-click publishing.

[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: WWW/HTTP :: Dynamic Content :: News/Diary, Internet :: WWW/HTTP :: Site Management

Thursday, July 28, 2005

JFTP: The Universal FTP Client

JFTP is a graphical FTP client that allows you to transfer files securely over the Internet using FTP and SFTP. It includes support for all basic and advanced FTP tasks, support for SSL with 128-bit encryption, multiple concurrent FTP sessions, a secured favorites manager, and a certificate manager. Internationalization and localization is fully supported, and multiple deployment options are available, including standard installation, a Java Applet, and Java Web Start.

[Environment] MacOS X, Web Environment, Win32 (MS Windows), X11 Applications, X11 Applications :: Gnome, X11 Applications :: KDE
[Intended Audience] End Users/Desktop, System Administrators
[License] Free for non-commercial use, Freeware
[Operating System] OS Independent
[Programming Language] Java
[Topic] Internet :: File Transfer Protocol (FTP), System :: Networking


EJBCA is a fully functional Certificate Authority in Java using J2EE technology. It builds on the J2EE platform to create a robust, high performance, platform independent, flexible, and component-based CA to be used standalone or integrated in any J2EE app. EJBCA comes with a flexible and powerful Web-based admin GUI.

[Intended Audience] System Administrators
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java

Wednesday, July 27, 2005


BookReader is a j2me MIDlet for speed reading books on Java-enabled mobile phones. BookReaderDeployer is a Java application that runs on many platforms. It packages the books and the MIDlet into a jar and jad file for copying onto your phone.

[Environment] Handheld :: Mobile Phone
[Intended Audience] Advanced End Users
[License] Free for non-commercial use
[Programming Language] Java, Java :: J2ME

Monday, July 04, 2005


polliwog is a Java-based Web log processing tool. While most log processors focus on hits and pages, polliwog is more visit-oriented. It provides detailed information about visitors to your site, but will also show what a visitor did and the pages they viewed while on your site.

[Intended Audience] Advanced End Users, End Users/Desktop, System Administrators
[License] The Apache License 2.0
[Operating System] OS Independent
[Programming Language] Java, SQL
[Topic] Internet :: WWW/HTTP :: Site Management


libextractor is a library used to extract meta-data from files of arbitrary type. It is designed to use helper-libraries to perform the actual extraction, and to be trivially extendable by linking against external extractors for additional file types. The goal is to provide developers of file-sharing networks, file managers, and WWW-indexing bots with a universal library to obtain meta-data about files. It includes a shell-command and bindings for Java (JNI) and Python.

[Intended Audience] Developers, End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, POSIX, POSIX :: BSD, POSIX :: BSD :: BSD/OS, POSIX :: BSD :: FreeBSD, POSIX :: BSD :: NetBSD, POSIX :: BSD :: OpenBSD, POSIX :: GNU/Hurd, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language] C, C++, Java
[Topic] Communications :: File Sharing, Internet :: WWW/HTTP :: Indexing/Search, Multimedia, Software Development :: Libraries, Text Processing :: Indexing

Vocabulary Builder

Vocabulary Builder helps you practice for the SAT, GRE, or any vocabulary-intensive examination, or simply to increase your vocabulary. It asks you a series of multiple-choice questions. You can edit the words, categorize them to make them easier to memorize, and even track your progress. The program also has a built-in dictionary and gives you easy access to many online dictionaries (using server).

[License] Free For Educational Use
[Programming Language] Java
[Topic] Education, Education :: Testing

Sunday, July 03, 2005


JPanorama includes two very light Java applets for slideshows (less than 5Ko) and panoramas (less than 3Ko). Both are very easily usable and were tested with IE (Windows and Mac OS), Safari, and Mozilla, Firefox, Konqueror, and Epiphany (Linux with Blackdown and Sun JVMs).

[Environment] Web Environment
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] Java
[Topic] Internet

Plugged Editor

PlEd is a programmable editor writtten in Java, which supports plugins. Plugins are included for regular expression search and replace, inserting the output of system commands and SQL queries, and more.

[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development, Text Editors, Text Processing :: Filters, Utilities