Read about our latest addition: emesene - an open source instant messaging client, a "clone" of Windows Live Messenger.
In case you missed our announcement, also check out our 80 of the Best Linux Security Applications. (Read more)
Links:
FBReaderJ FBReaderJ is an e-book reader for the Android platform. It is a clone of the FBReader book reader written in Java by the same authors. FBReaderJ supports several e-book formats: oeb, epub, and fb2. Direct reading from zip, tar, and gzip archives is supported. new abi2pdf a command line app which, using Xalan, Fop and an XSLT stylesheet, allows you to convert native AbiWord, (*.abw), files into PDF documents Apache Lucene Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform. Apple Disk Transfer ProDOS Apple Disk Transfer ProDOS (ADTPro) transfers classic 8-bit Apple disk images over a serial, ethernet or audio link to a more modern computer. Based on the seminal ADT, ADTPro can transfer any ProDOS-visible volume. applet2app applet2app converts a Java applet into a standalone Java application. It can also produce a Linux executable or Windows executable. Applino Applino is an environment to run multiple Java desktop applications within a single JVM. It uses the compartmentalization technology which has been developed for servlets and reapplies it to the desktop space. Autojar Autojar creates jar files of minimal size from different inputs like own classes, external archives etc. It recursively searches the bytecode for references to other classes, extracts these from the archives, and copies them to the output. Awesum2 Awesum2 is an easy to use checksum verifier. It enables you to easily verify the authenticity of files that you download from the Internet. It includes support for large files such as CD-ROM and DVD-ROM image files. bbicon bbicon is a desktop iconification system for icon-less window managers (like blackbox and oroborus). It is written in Java and C (JNI), and has been tested on Linux/i386 and Linux/sparc. Belkin Router Log Extractor a Log Extraction Utility for owners of the Belkin 4-Port Cable/DSL Gateway Router Beobachter Beobachter is a file monitor, usually used to watch at log files. It has a Java Swing interface that allow us to customize the highlighting of the logs depending of the log type. Very simple, multi-platform, fast and practical tool. BibTexGui BibTexGui is an editor for BibTeX files. It helps by providing lists of available entries and their required and optional elements. It also removes the need to think about braces and brackets. Big Faceless Report Generator a Java component for creating PDF documents from XML. Using JSP, ASP or similar technology, you can now create dynamic PDF reports as quickly and easily as HTML BlueZip BlueZip is a cross-platform compression utility which features a clean interface, full drag and drop support, and Zip and RAR support. BonGoLipi BonGoLipi is a transliteration tool for converting phonetically typed Bengali (Bangla) into text displayable with Unicode or non-Unicode fonts. It supports different transliteration schemes. Its objective is to propagate standardized Bengali. Bork Bork is a very small, cross-platform file encryption utility. It is designed to be included along with the files it encrypts for long-term storage (eg on CD-R). Its minimal external dependencies make it fairly futureproof. Bossman an end-user server management tool for the JBoss Application Server. The tool will provide a Web frontend to many of the administration/monitoring task required for day to day maintanence of the server Callplot a tool for drawing "call-flow" diagrams of the kind common in the telecommunications industry. Input to the tool is in a terse textual notation, and output from the tool can be in several formats, including "ASCII-art", pic format, XML, SVG, and VML CB2XML a COBOL CopyBook to XML converter written in Java and based on the SableCC parser generator. This project includes utilities to convert an XML instance file into its COBOL copybook equivalent string buffer and vice versa cbviewer cbviewer is a viewer for comic book archives in .zip, .rar, .cbz, and .cbr formats. CdrLin CdrLin is a Java-based GUI for cdrecord, mkisofs, and cdda2wav. Checkpoint Commander Checkpoint Commander is a cross-platform file management, viewing, and archiving / security tool written in Java. Includes optional archive encryption using AES (AES-CBC-HMAC-SHA1). CleSh Clemens' Java Shell. It prints a prompt, reads in a line, and loads and invokes the Java class typed in ClipLord ClipLord is a utility that maintains a history of all recent clipboard entries and allows selecting them. It displays at the top of the desktop with a list of recent clipboard entries, and allows selecting and previewing them in a tooltip. CodePrinter a tiny utility to print out source code or other text files. Its main intent is to provide you with print-outs used in code reviews and to save some paper by fitting two code pages onto one sheet of paper ComicReader The ComicReader is a program to read daily comics like Garfield, Dilbert, Userfriendly, and lots of other daily comics. It has unique features like automatic downloading of the comics, centrally managed comic definitions, and the option to email comics. DataMorph (commercial) DataMorph is an intuitive, easy to use data conversion tool that supports conversion from and to database systems, XML and delimited or fixed width ascii files. Furthermore, DataMorph provides functions to manipulate the data and it's hierarchical structure or schema within the conversion process, so the data can be taken to the desired format and schema in a single step. DBSentry File Synchronizer (commercial) DBSentry FileSync is a robust cross platform file synchronizer, developed using the JXTA technology. It syncs network files, making it easy to move new or updated files and file permissions while keeping mirrored directories up-to-date. DBsight (commercial) DBSight is a J2EE search platform for rapidly developing search engines on any relational database, for both beginners and experts. It's scalable, easy to create, and fast to search. It features a built-in database crawler following user-defined SQL, incremental indexing, user-controllable result ranking, the ability to return results with highlights (like Google), and categorized result counts (like Amazon). It can easily integrate with a non-Java environment with XML/JSON. There is a UI for all operations, so no Java coding is necessary. dcZip dcZip is a freeware archiving program for creating, updating, and extracting zip, tar, gzip, and bzip2 files and all of their variants (war, tgz, etc.). It features a professional user interface, quick access file dialogs, integrated archive testing, comment editing, and more. Dieselpoint Search (commercial) provides software for searching large volumes of text and data. It is unique in that it provides a way to search and manipulate document attributes as well as document text. It can perform both full-text searches (like a search engine), and parametric searches (like a SQL database) Directory Synchronize Directory Synchronize synchronizes the contents of one directory to another. Directory Synchronize GUIThat means you can use it to backup your data on a regular basis to another computer or another harddrive. Or you can use Directory Synchronize to synchronize the data on your laptop with the data on your desktop. DocFetcher DocFetcher is a desktop search application: given a set of documents, it creates index files, on which you can then run fast searches for documents that contain specific keywords. You can think of it as Google for your local document repository. Domesday Domesday is a tool for generating indices for websites. Every file in the site is examined to have it's title, description and other information extracted in order to automatically create either a hierarchical site map or a sequential indexa. DoubleType an open source graphical typeface designer that builds TrueType font file. Written in Java, DoubleType runs on platforms supported by Java, including Windows, Linux, and Macintosh. Glyphs are stored in XML based file to aid collaboration using existing tools such as CVS DSML Tools a set of Java utilities for handling Directory Services Markup Language (DSML) data Duper scans directories for identical files, allows you to easily locate and delete duplicates wasting hard disk space Duplicate Files Searcher Duplicate Files Searcher is an application for searching and deleting duplicate files on your computer. It can also be used to calculate MD5 and SHA hashes. It has features such as manual files selection (giving the user full control over files to be deleted), byte for byte file comparison, file preview, several file comparison methods, and more. EasyReDeploy EasyReDeploy is an useful utility to change the contents of any archive file without opening it. This is mostly required for ReDeployments. Any modifications takes complete build process,reduce this tedious work with this tool. easyRPM easyRPM is a package management tool for RPM-based linux distributions. With the help of easyRPM you can explore packages that are installed on your computer, located on your hard disk, CD or in the web. You can easily find packages by any criteria (name, size, feature, file, word in description). xml-based query language is also supported. EditLive! for Java (commercial) an online XHTML authoring tool that empowers business users with an intuitive, easy-to-use interface for creating and publishing web content FM-Classic an open-source HTML template engine for Java servlets FOP Formatting Objects Processor is an XSL-FO formatter. It is used in conjunction with an XSLT transformation engine to format XML documents into PDF, PostScript, and other output formats. Friki a Java Wiki. It is simple to deploy (just drop in to any modern servlet container), small and very easy to customise after deployment. Supports the classic wiki markup and a few common extensions FSR used to search and replace text in non binary files FTPExplorer (commercial) a Java Swing-based application providing an easy-to-use open standard method for moving data between computer systems. It has support for multiple FTP host connections, secure socket layer for the control and data connection, host to host file transfers etc Garidio Garidio is a Java-application that allows users on a network to share the contents of their desktop clipboards with each other. GILoT GILoT is an interpreting and formatting log tail:er. As each log entry is matched and formatted against customizeable rules, only relevant data is parsed. GILoT is one of the few Java applications to feature a TUI, thanks to charva and ncurses. Globaldocs Globaldocs allows you to conveniently browse multiple Javadoc sets simultaneously, using a single packages/classes hierarchy tree and a searchable index. It supports local and remote docsets, including the local docsets, packed as JAR/ZIP-files. GPilotInstaller GPilotInstaller is a small Java application that acts as a frontend to the gpilot-install-file command line program to queue Palm application (.prc) and database (.pdb) files for installation. Grace Contribution Manager The "Grace" Contribution Manager of the Daniel Project handles the tracking of contributions and donors for a non-profit organization. As contributions come in for particular funds, the contribution is recorded along with the donor's information. Grace also handles the printing of receipts & reports and facilitates common administrative operations like bank deposits and exporting of data to an accounting package. h3270 h3270 provides access to IBM 3270 hosts from within a web browser. It features a highly configurable layout engine based on regular expressions. Hershey Font set for Java an implementation of the Hershey Font set for Java. The HersheyFont class has methods for loading a specifed Hershey font across the net so that there is no dependency on installed fonts Homemade Dictionary Homemade Dictionary is a customizable and easy to use dictionary, with features including background music support. HouseSpider an Java applet that adds indexing and search capability to your web site. It can search by two methods, by spidering through your site or by searching a cached index file. Spider-searching is slow, but very easy to set up and requires no maintenance. Cache-searching requires only a little more attention to set-up and is very fast, sometimes even faster than server-hosted cgi programs HP2550 Toner Status HP2550 Toner Status displays the toner status of an HP2550 printer using a network connection to the printer. IEncy stands for image encyclopedia and is a java application for searching the web. It simultaneously searches on wikipedia and via web image searchengine (initially alltheweb) for images Infoglue an advanced, scalable and robust content management / Portal platform written in 100% Java. It is suitable for a wide range of applications and organisations. Typical uses include public websites, portal solutions, intranets and extranets. The platform is released under the GPL-license and it can be run on almost any platform and most known databases IStore essentially a disk-based malloc utility. Scalable, persistent storage with transaction support and options to retain and access historical data J51 a Java Intel MCS51(8051,8052, etc) family microprocessor emulator, with disassembler, integrated debugger, Intel hex file loader and more J7Zip J7Zip handles 7-zip archives. It can lists the contents of the archive, test the archive files, and extract files from the archive to their full paths in the current directory. This version supports only unencrypted archives, and archives with the Copy or LZMA codec. JabRef a GUI for managing BibTeX databases. Bibtex is a standard LaTeX bibliography reference format commonly used in academia. JabRef works on all platforms and requires java 1.4 Jacman Jacman is a GUI frontend to ArchLinux's "pacman" package management system. It provides an attractive interface to the majority of key features of Pacman, including installing, removing, and updating packages. JADC (commercial) Java Advanced Digital Clock : both a digital clock and a time counter (countdown or countup display, to or from a particular time) Jar Ajar Jar Ajar is a JAR-based self-extractor for zip files. It can package zipped files with descriptive images and text using a graphical interface. When recipients launch the resulting JAR, Jar Ajar guides users through the unzip process. Jar Explorer Jar Explorer is a simple, easy-to-use application to browse the contents of jar files. It also includes a class decompiler. JarSpy a utility for "spying" the contents of Java archive files. It allows read only access into an archive, which allows the inspection of all of the classes and interfaces contained in the archive Java BinClock BinClock is a binary clock. The time is displayed in binary logic. By default, it shows the values 32, 16, 8, 4, 2, 1 from top to bottom. Either a circle or rectangle form can be used for the style. Java Client for Dict a client for Dict servers (RFC 2229) written in Java Java EDF files viewer jEDF is a multi-platform (Linux and Windows) EDF (European Data Format) file viewer. It includes manual hypnogram scoring. Java File Manager a Windows Commander, Krusader, MC, Norton Comander, etc. clone, but written entirely in Java Java Service Wrapper Java Service Wrapper is a configurable tool which allows Java applications to be installed and controlled like native NT or Unix services. Javadoc Search provides a CGI script for indexing and searching html files produced by javadoc tool. Javadoc-search allows fast and convenient regular expression search for class and class member names and for full method signatures that include argument types JavaFiler a file manager. It supports all the basic actions with files, such as copying, deleting, renaming. Search utility is in-built, you can search by giving file/directory name (wildcard '*' possible), creation date, file size or particular symbol(s) that the file must contain JavaLog Analyser JavaLog Analyser allows you to customize your log files in real time with text and color filters. JavaZip (commercial) a Java based compression utility and will run on any Java Virtual Machine Javeau Javeau is a small tool meant to provide an easy way to create and use encrypted directories, using strong cryptography and a simple interface. It works under Java 6. Data stored in these folders are encrypted and safe (using 256 bit encryption); they can be accessed only by the user (by providing the password used to create the folder), and their integrity is checked to prevent data tampering. The application sports a convenient file-manager-like interface, is very fast and small, and is completely cross-platform: you can access your encrypted storage everywhere you can run a Java 6 VM. JBDiff JBDiff (Java Binary Diff) utility is a Java port of the C based bsdiff utility by Colin Percival. jBinClock BinClock is a small program that sits on your desktop and displays the time. Exactly what you would expect a clock to do. But, unlike other clocks, it does not display the time as boring, easy-to-read digits. Instead, it displays the time as a nearly-as-easy-to-read-(if-you-have-enough-practice) matrix of LEDs. jcfind jcfind will help you find packages, files, and Java classes in jar, ear, and war files within a specified directory. JCola allows you to view a file as it grows, much like the UNIX tail command. This application can tail many files concurrently and is useful for those monitoring server or error logfiles in a production or development environment jcrontab a Cron system written in java JD4X a completely Java oriented desktop for Linux x86 XFree86 users. It is aimed at Java users and developers who desire a truly Java friendly desktop that supports both native and Java applications. The facilities built into JD4X allows the building of desktop backgrounds, desktop pagers, workspace support, desktop task bar JDict a Leitner system flashcard trainer JDictionary a powerful multi platform dictionary software. JDictionary is plugin based, and has an easy to use plugin managment system, that is able to download and install the desired plugins automagically from the web JDiskReport enables you to understand how much space the files and directories consume on your disk drives, and it helps you find obsolete files and folders. The tool analyses your disk drives and collects several statistics which you can view as overview charts and details tables JDistro the creation of a desktop for the Java virtual machine JendX a Cross platform full text indexing, search, and preview. Written in java. Supports any document that can be converted to plain text. Uses word position to rank files Jesktop a desktop system written in Java that can have GUI applications installed into it. It is semi-dependant upon NanoContainer which is a component framework at Codehaus JetNuke a Content Management System written in Java and based on PHP-Nuke Jfilerunner Jfilerunner is a file manager for Unix systems. Features include: File associations, running history of directories navigated, bookmarking favourite directories, with multi-threaded file and GUI operations. jIncron jIncron is a graphical interface for incron (the inotify cron system). It allows the user to manipulate incron table rules much more easily. JIndex JIndex is a project that tries to mimic the functionality of Beagle. jLibrary jLibrary is a DMS (Document Management System), oriented for personal and enterprise use. With jLibrary, you can classify your documents, videos, or any other media type. You can export those contents to static Web pages based on templates, search on those contents, add comments, categorize it, and more. JMakeZtxt converts text files into the format needed by Weasel Reader jMarks a full-blown multi-user web-based bookmark solution, written in Java. jMarks allows people to mark their online bookmarks as public or private, and can track the last time each bookmarked site was updated JooReports JOOReports (Java/OpenOffice Reports) is an open source solution for creating office documents and reports in Java, using OpenOffice.org. Its primary goal is making template composition easy. Templates are regular word processor documents, created the OpenOffice.org Writer, with just a few special features for marking fields and other dynamic parts. JOPE Application Server JOPE is an implementation of the SOPE server and concepts in Java 1.5. It provides (yet another) templating engine modelled after the WebObjects one, as well as database access libraries and other features. JOPE applications can be deployed into a Servlet container or run standalone using the Jetty HTTP server. Jorge an OpenSource bibliography management software entirely written in Java. It will provide an free alternative to professional bibliography management software like EndNote JOrtho JOrtho is a spell checker. The library works with any JTextComponent from the Swing framework and checks as you type. The dictionary is based on the free Wiktionary.org, and applicable for multiple languages. You can select the spell checking language via context menu. JPluck lets you convert web sites to Plucker documents. It creates Plucker documents ready to be installed and read with the Plucker Viewer for the Palm OS platform or the Opie-Reader for the Sharp Zaurus JProftpd a simple graphical frontend written in java for the proftpd ftp server JRemoteControl JRemote Control is a simple Bluetooth remote control. It allows you to initiate virtually any task on your PC from a J2ME enabled device. The server is fully configurable via an XML configuration file to allow you to choose how to map tasks on your PC to remote device commands. Commands are organized in contexts. Configuration is synchronized to the client when it connects. jRSVP jRSVP is a tool for Rapid Serial Visual Presentation. RSVP is based on the notion of displaying a text one word at a time. The words are displayed very quickly after one another. This supresses the eyes tendency to backtrack the line while reading, searching for the end of the sentence as well as the reader's tendency to oralize the text while reading. Jsh basically a java shell or a java launcher. That is, a program with a prompt that allows you to type sequence of commands JTail a Unix Tail Utility with Java/Swing User Interface JTransliterator a small Java tool to transliterate Arabic script to English text JUnitConv JUnitConv is an universal Units of Measure Converter built as a Java Applet. It supports an unlimited number of Units Categories, Units of Measure and Multiplier Prefixes that could be customized using external text files. JVerify enables you to monitor for changes in any file on your Unix system, most notably executable binaries, thus alerting you to a possibly backdoored binary. It runs on any platform that supports JSDK 1.4.x and has a MySQL database jzForum a simple forum written in Java. Features include: rss feeds for forums/categories/threads, user and right management and uses jZonic as framework jZip a zipping/archiving program, written in Java. It let's a user use a gui to create zip archives and Jar executables archives kontent a local content management system. Most content management systems run on the server, but this program will run on a local computer, allow you to manage the files associated with a Web site, and then upload them to the server as static pages KontrolPack KontrolPack is an efficient, cross-platform remote shell command executor. The project's goal is to improve system interoperability connecting remote computers (independently of operating systems running) and executing shell command across networks. Krysalis Barcode a flexible generator for barcodes written in Java. It's free, available under an Apache-style Open Source license Laughing Man an application that detects if a webpage has changed. It uses a web servers last modified date if available, otherwise it generates a hash number based on the contents of the page Library Finder Library Finder is a utility for finding Java library files (.jar/.zip) for any class or file name pattern. It's a troubleshooting tool for ClassNotFoundException or NoClassDefFoundError. It also helps in setting up an IntelliJ project or workspace by identifying libraries used by a set of Java source files. It can add library files to an IntelliJ classpath. It supports wildcards and regular expressions for file name patterns. It can also be used through a command line interface. LipstikLF LipstikLF is intended to be a Swing counterpart for the Lipstik KDE theme engine. It was written to be fast, clean, and as similar to original Lipstik look as possible. It should run both on Java 1.4 and 1.5. Magnolia Magnolia is a free, open source, J2EE deployable content-management-system (CMS). Magnolia is written in Java and uses the upcoming standard API for Java-based content repositories to access its content. It has an easy to use WebBrowser Interface, a clear API and a useful custom tag library for easy templating in JSP and Servlets. Make Run Script MakeRunScript is a custom task for ant that generates run scripts for Java applications. Even if you are developing on windows, you can make a run script for *nix, and vice-versa. If you've used the built-in Java task before, you already know how to use 90% of MakeRunScript. Managing Gigabytes for Java a collaborative ongoing effort aimed at providing a free Java implementation of inverted-index compression techniques. MG4J tries to make the techniques accessible without having to deal with bit-level operations in a clean, object-oriented environment Mapyrus software for creating plots of points, lines, polygons and labels to PostScript (high resolution, up to A0 paper size), Portable Document Format (PDF) and web image output formats MindRaider an easy-to-use system for organizing of your resources - local files, analytical documents, images, thoughts, friends, tasks, web links, etc. MindRaider enables you to annotate these resources with metadata describing how they are related. Also it provides a visualization of metadata and data MMBase a Web Content Management System with strong multi media features. MMBase has a large installed base in The Netherlands MovieBase a database and front-end that lets you manage even huge video collections muCommander a cross-platform file manager. It features a Norton Commander style interface and runs on any OS supporting the Java 2 Platform, Standard Edition Multivalent Browser natively views scanned paper, PDF, HTML, UNIX manual pages, and TeX DVI. It supports annotations such as hyperlinks, highlights, notes, and executable copy editor markup on any of the above formats mvnForum an open source, powerful, easy to use, easy to setup bulletin board (forum) built on the Java J2EE technology (Jsp/Servlet). mvnForum is compatible with any Servlet Containers which supports Jsp 1.2 and Servlet 2.3 MZKey3 a simple tool for encrypting and decrypting files using passwords. It supports the compression of encrypted files and runs on Java 1.3 or higher. It's distributed under GNU GPL license NailGun a client, protocol, and server for running Java programs from the command line without incurring the JVM startup overhead. Programs run in the server (which is implemented in Java), and are triggered by the client (written in C), which handles all I/O New Repository a java XML repository. Automatic total reuse so that differencing is not required NewsGreed automatically downloads binary files (such as MP3, AVI, MPEG, JPG, ...) posted in Usenet newsgroups - it supports automatic reassembly of files split among different articles and different newsgroups too niche.sh niche.sh is an experimental shell that aims to be platform neutral, operate multiple machines, and provide a simple and efficient command line. Nodevision Portal Nodevision Portal is a Java enterprise portal solution that passed the TCK for JSR-168, supports WSRP, has a freely definable layout, and has a graphical administration interface to deploy portlets, add users, and change the layout of the portal. NumericalChameleon converts numbers with a precision of up to 1000 significant figures! The latest version supports more than 1200 units in 73 categories, including lengths, areas, volumes, durations, bits & bytes, angles, temperatures, exchange rates, roman numbers, spoken numbers, all 35 radixes and more Oddjob Oddjob is a free open source Java job scheduler. Oddjob provides 'no programming required' scheduling with a business orientated approach that brings control back to the user. OOSearch OOSearch is a full text search program for OpenOffice.org files. It opens all OpenOffice.org files in a specified directory or volume and searches for a given keyword. The found files can be opened via OOSearch directly. Opcion a Java based application that allows you to view both installed and uninstalled TrueType fonts on any platform OpenSymphony SiteMesh a web-page layout and decoration framework and web- application integration framework to aid in creating large sites consisting of many pages for which a consistent look/feel, navigation and layout scheme is required OpenSyncro OpenSyncro is a lightweight, open source enterprise application integration tool. It runs on Apache Tomcat application server and stores its configuration data in MySQL database. OpenSyncro is distributed under the GNU General Public License. P3P Policy Editor a visual tool, with an easy-to-use interface, for creating a Web site's privacy policy in the P3P language, which can be interpreted by Web browsers and other user agents that support the Platform for Privacy Preferences Project (P3P) specification Packlet a simple installer tool for Java. A packlet is similar to a zip or tgz file: it packages an application into a single compressed file that can be distributed. Packlet files are Java class files that can be executed on any machine with Java 2 Runtime Environment installed PackRat a console application developed in Java for administering RPM's on Linux PDFreactor PDFreactor is a formatting processor for converting XML and XHTML/HTML documents into PDF. It uses Cascading Style Sheets (CSS) to define page layout and styles. It allows you to dynamically generate PDF documents such as invoices, delivery notes, and shipping documents on-the-fly. Vector graphics (SVG), barcodes, and XSLT are supported. All common J2EE application servers are supported. Direct integration into automatic build processes using Apache Ant is also possible. PDFTrans PDFTrans is a PDF utility based on the iText library. It can add metadata and encrypt a PDF file. Peer-Watch a tool to monitor all your current network connections, written in Java. The tools displays who is accessing which of your services how long and how intensive PlexCrypt (commercial) PlexCrypt is a graphical based software that allows a set of files or folders to compress using Zip format. In addition, it encrypts and decrypts a set of files or a set of folders using AES, Blowfish, CAST, DES, ElGamal, IDEA, IES, RC4, RC6, RSA, Rijndael, Serpent Skipjack, Twofish, etc. PlexGlobelet PlexGlobelet is a world Clock Java Applet with all time-zones in the world and day-light-savings. Poliqarp Poliqarp is a universal suite of utilities for processing large corpora. It includes a concordancer that works on binary corpora compiled for efficient searching and a corpus builder. It supports positional tagsets, ambiguities in the texts, and Unicode. portageMaster a Java GUI for Gentoo's packaging system Portage. It is GUI and nothing more, simply executes shell commands in background thread PropDiff for comparing and combining property files that can find the union, intersection, and difference PSRenamer PSRenamer is a program with a graphical interface that will easily rename a group of files for you. You can change file extensions, or any part of the file name. You can also assign a series of sequentially numbered file names, or replace certain characters with others. Preview and Undo functions are available. PSTextMerge PSTextMerge is the new name for the program formerly known as TDF Czar. This program merges lists of data into text templates to create fully populated text files. The output files can be Web pages, XML files, RSS Feeds or any other varieties of text files. Quartz Quartz is a full-featured, open source job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE application - from the smallest stand-alone application to the largest e-commerce system. QuikDic an Internet dictionary which will look up words over the Internet and define them Rabbit Rabbit is a presentation tool using RD. Its features include: auto modified source reloading, theme reloading, include external image specified by URI, index, screenshot, PS/PDF output, popup menu, (mime)TeX plugin, align with RWiki, subscript, superscript, mathmatical characters, and more. RageWork (commercial) RageWork is a cross-platform integrated package of useful software designed to manage your files and documents and do a lot of other things. It could replace the standard Explorer and other file managers. It includes virtual folders, network clients for FTP, TLS/SSL, FTPS, SFTP, and network shares, a text editor, and a multi-source search application that lets you search in the contents of documents (such as MS Word, PDF, RTF, Excel, PowerPoint, email, and XML with XML Path). Everything is integrated and easy to use. Recon a general SSL watchdog, checking for common, certificate-related errors in SSL-enabled services. It is written in Java Red-Piranha an open source search system that can actually 'learn' what you are looking for. It lets you go everywhere , find anything , understand everything Research Project Helper designed to help you write a research project by managing your sources, quotes and notes. It is written in Java and uses compressed XML for storage so both application and data are portable and will run from a floppy disk Revize (commercial) allows non-technical content editors to edit and maintain their own content while your web developers concentrate on more profitable endeavors Ricebridge CSV Manager (commercial) allows you to read and write CSV files from within your Java application ROCABRO Requirements Manager a Java application that aids in the gathering and organizing software project requirements SafeBox SafeBox is an application that allows you to securely store your personal information. It can be used even from a USB stick. Its features include a strong encryption algorithm, generated password suggestions, a password strength indicator, displayed password character positions, reports of password age and strength, easy Web page access, notes, custom entries, and more. Saffron Document Server a "virtual printer" implemented in Java JDK 1.4+. It generates electronic documents (individual or concatenated), rather than rendering ink on paper inside hardware printers SALT Swiss Army LDAP Tool: a complete open source LDAP-browser/editor written in java. The existing non-open-source java browser/editor does not provide all the features we require SandR SandR is a recursive Search and Replacement utiliy. It works on a file or a directory (recursively). It supports Java-style Regular Expression in Search terms; it also supports auto-detction of character encoding of the files. Sentensa (commercial) Sentensa Knowledge Miner is a platform independent tool for searching any text. Sentensa uses robust methods of indexing and searching text. Sentensa products offer advanced text retrieval solutions for large databases that will make your searches for key information fast and effective. Shadowed Horizons Shadowed Horizons is an adventure/roleplaying game framework. It will feature classes and scripts that allow developers to manage world models, character statistic systems, inventory and a dungeon crawling / combat engine. Includes an optional Tk GUI Shoka Shoka is a PDF library manager with built-in network sharing. Sifter a file and directory transfer program. It stuffs important files that have recently changed onto a floppy so that you can take them home from work. It can also use the Internet instead of a floppy, if you don't have to go past a firewall SimMon a cross platform monitoring tool which runs on almost any OS that supports the Java Virtual Machine 1.4+. Monitoring is done through the execution of existing monitoring scripts (Perl/VBS) or existing shell commands SiteCompiler a web-authoring tool that allows for creation and maintenance of large websites. SiteCompiler is a static template engine that allows for standardization of a website's look and feel, preprocessing source files into HTML files that can then be transferred to a web server for proper viewing SmartSynchronize (commercial) SmartSynchronize is a visual tool for comparing files and directories and 3-way-merging files. It lets you edit the files and apply changes from one file/directory structure to the other. Sonoma Portal a Java/XML-based content management and portal application. A simple architecture allows other Java classes and functionality to plugged into the system Spocket a Java Swing application to securely store passwords using symmetric encryption Storypad (commercial) provides simple text and image extraction for pdf files. Simply define the Master and Text objects from the page structure, alt + double click the object of choice and the text or image is displayed in a pop-up window for use with the clipboard or saving to file Structured Document Validator implements a framework which defines a generalized method for validating both the structure and content of structured documents. Any data format that can be deterministically divided into tags and data is classed as a structured document Synclair a tool for diff'ing and synchronizing directories. It also includes a utility to find duplicate files (by name, or md5 hash). It is a command line tool systagger Systagger is a free tool that will help you to keep files on your PC in the right order. You can sort all your files according to the tags and have quick access to them. It is designed to be user friendly and helpful. TECOAS TECOAS is an application to interactively browse and discuss a document. It is intended to help co-authoring of papers with remote partners, but is also adapted to small seminars (with all participants in the same room), or for online discussions (organizing the discussion around a document). The DJ Project The DJ Project is a set of tools to enhance the user experience provided by Java on the Desktop. The main focus is on making rich client Java applications first class citizens of the operating system, for example by extending JAR file display with dynamic icons. Thought River Commons Thought River Commons is a collection of utilities and other nifty code items developed by Thought River North and Thought River South for use in internal projects, and made available here for public use. TinyDisk TinyDisk is a program from saving and retrieving files from TinyURL and TinyURL-like services such as Nanourl. It overlays a write-once-read-many anonymous, persistent and globally shared filesystem. Once something is uploaded, only the database admin can delete it. Everyone can read it. No one can know who created it. Think of it as a magical CD-R that gets burned and placed on a network. Tipue an open source JavaScript site search engine. It works with any browser that supports JavaScript 1.3 and at least partially supports the W3C DOM Level 1 TN5250j a AS400 Telnet 5250 written in java. This will provide some of the more advanced functions of the 5250 datastream such as edit masks, graphical windows, continued editing fields etc TransJ a multilingual desktop translation tool written in Java. We use SWT technology, so it has native look and feel on each OS Treemap Treemap is a space-constrained visualization of hierarchical structures. It is very effective in showing attributes of leaf nodes using size and color coding. Treemap enables users to compare nodes and sub-trees even at varying depth in the tree, and help them spot patterns and exceptions. True3D*Shell True3D*Shell is an open source 3D desktop environment that allows users to experience 3D browsing in a virtual reality universe where information is organized in 'bubbles' connected by 'pipes'. It is based on POSIX, Win32, OpenGL, FreeGLUT, and MQ4CPP, and runs on IA32 and IA64 SMP platforms. A user can browse local and remote filesystems and download and run selected files. It includes a robot mode that allows you to browse automatically. Trustin Lee's Java Application Launcher This is a single-JAR Java application launcher. It scans all JAR and ZIP files in library directory recursively, loads them and configuration directory to URLClassLoader, and invokes the main(String[]) method. Turkey Turkey is a dummy text generator, which means it generates dummy texts. Dummy texts are usually used by webdesigners and DTP people to fill designs with some meaningless but nice-looking content. uk.co.vmind.print a printing architecture that unlike others that are often based on dataset's etc ,is just print this here, that there etc. nothing special and not too complex but does have support for a preview, multiple pages and is easily extensible uPortal a free, sharable portal under development by institutions of higher-education. Customization allows each user to define a unique and personal view of the campus Web. Community tools, such as chat, forums, survey, and so on, build relationships among campus constituencies VirtuaDesk VirtuaDesk is a 3d desktop manager and 3d file manager written in Java and Java3d. It's a three dimensional desktop representation: the root partition is represented on the left as a tethraedron, while links to physical file are represented on the right. VisualSearchPro (commercial) VisualSearchPro is a search and replace utility. It provides similar searching capabilities to the Unix grep utility. As well as searching for keywords across multiple directories, it allows you to search using regular expressions and even allows you to search the contents of compressed archive files. It also provides the ability to count lines in source files, with the additional option to ignore blank lines and comments. It comes complete with its own fully-featured editor and provides support for adding custom editors on a file-type basis. VPMOpen VPM Open is an open circuit scuba decompression program based on Erik C. Baker's VPM-B algorithm. WebTerm a Java applet that implements a VT100 terminal emulator and Telnet client X10Controller X10Controller controls lights/appliances from your Linux server with Java X10Server/X10Client. X10Server connects to the X10 CM11A to control lights and support time-of-day reloadbale event macros. Simple access protocol. Perl client and Java X10Client included to allow remote access to X10Server over the network. XionDE.fm XionDE.fm is a file manager for Linux written in Java and is a part of XionDE project. You can browse files and directories, and performs basic file management. Xjob Scheduler a visual scripting and scheduling application for transferring and processing data. Xjob was designed to offer professionals the ability to automate complex tasks with the simplicity and efficiency of a point and click interface XMLmind FO Converter an XSL-FO to RTF converter. It takes an XSL-FO source file as input and converts it to RTF. XFC preserves the structure of the original document (e.g. a list-block element is converted to an actual RTF list) and most of the presentation information (font attributes, indentation, etc) XMLmind Spell-Checker (commercial) a 100% Java spell checker engine available in two editions: a general SDK designed for integrating a spell checker in any Java application, which includes a JFC Swing user interface (with source code), and a client-server edition intended for adding a spell-checking facility in HTML pages Xorio Xorio is a Web Application Framework with integrated Content Management System (CMS). The problem with the most CMS and Web Application Frameworks is, that they are either easy to use but very limited and not very extendible or they are extendible and can be used in many different ways but have a very steep learning curve. The aim of Xorio is to be a solution that is easy to use in the beginning but still offers the ambitioned user the possibility to extend and change everything the way he likes, combined with a gently inclined learning curve. Ze-NewsGet Ze-NewsGet is an application released under the GNU/GPL, light and portable, written in java, making it possible to get and display the titles of the news of sites equipped with files of backend. zipdiff zipdiff compares the contents of any two zip files. It can also be used to compare EAR, WAR, RAR or JAR files. ZipLock (commercial) A tool for protecting sensitive data. It uses a combination of public-private key encryption and secret key encryption. ZipLock provides a variety of secret key encryption algorithms, including the Advanced Encryption Standard and two of the other finalists for the AES: Serpent and TwoFish.