Tagsistant is a semantic filesystem for Linux and BSD kernels. It uses directories as tags and allows file tagging by simply putting files inside desired tag directories. The path you are walking by is your query, e.g. tagsistant/tag1/AND/tag2/OR/tag3/AND/tag2/. Being a low level interface, a filesystem can be instantly used by shell users, file managers, or CGI. A plug-in architecture is under development to add autotagging functionality for common files like .mp3, .ogg, .jpeg, .html, and .xml. A transparent ontology engine is also under development to allow users create a relationship schema between directories.
The McNucle server software turns your Mac into an easy to use fileserver. Choose a file, generate the link, and send it to your friends. Your folder is presented to them in a handy Web page. You and your friends can now browse, preview, and download the files on your Mac from any Internet-enabled computer. Since you don't upload files up front, the amount of files you can present is virtually unlimited.
The edit-on JavaBean SDK is a customizable, feature-rich JavaBean that allows developers to add WYSIWYG editing functionality to their AWT- or Swing-based applications. It features an intuitive word processor-like user interface that enables XHTML content authoring with XML markup, and has a royalty free run-time license.
fpwdman manages a file of passwords that is accessed by one master passphrase. It can import and export password files and makes it possible for encrypted password files to easily be transferred across operating systems. It supports multiple password files, which could be used when a number set of system administrators share a site-wide file of passwords for common tasks, while each maintaining a file of personal passwords. It also exports and imports password files to and from plain text and optionally uses user-generated random entropy. The source includes two command lines tools to encrypt and decrypt: ensbc and desbc.
Red-Piranha is a search system that can actually learn what you are looking for. It can be used as a Web page, command line, or XML-WebService, so it will work with most languages, including Java, Perl, C#/.NET, and PHP. It includes learning abilities for the Desktop/Internet search functionality. All feedback from the user is stored in (editable) XML and RDF, and is used by the system to improve the quality of searches.