Artha is a handy thesaurus based on WordNet with distinct features like global hot key look up, passive desktop notification, regular expression based search, etc. Artha may be used as a free open-source replacement/clone to the proprietary WordWeb Pro thesaurus (which is also based on WordNet) on Unix-like and Windows operating systems.
MySQL Workbench is a cross-platform, graphical database modeling tool for MySQL. It allows you to create database models from scratch as well as by importing existing databases from SQL or DBDesigner4 models. You can then generate SQL code to CREATE databases, ALTER them, and export in various image formats and PDF/PS. Its extension system allows writing plugins and scripts in Lua, Python, and C++.
Login controller is a PHP class that can be used to manage registration and authentication of site users. It requires PHP 5 and MySQL. It can redirect the users to pages that present forms to let the users register and log into a site. It can also process the the forms and execute several types of actions that manage user records stored in a MySQL database. For instance, it can create new user records, validate user registration and login forms, reset user passwords, and change the user password.
Evergreen is a cross-platform development environment that tries to be lightweight and language-agnostic yet functional. It started as a project to reimplement Rob Pike's Acme editor for Plan 9 in Java, but has since evolved in directions that help it deal with large codebases and multiple projects/branches at once. Remaining similarities include the tiled windows and the Unix-like reliance on external programs rather than reinventing every wheel. The major philosophical differences include strong support for keyboard-based editing, language-specific functionality, and native platform UI conventions. There are also two new guiding principles: accepting regular expressions and output diffs.
JBuddy Messenger is an instant messaging client designed for everyday business use. It supports public instant messaging networks including AIM, ICQ, MSN, and Yahoo. With a paid license, JBuddy Messenger adds support for Google Talk, IBM Lotus Sametime, XMPP/Jabber, Microsoft Office Communications Server (OCS 2007) and Live Communications Server (LCS 2005), and the JBuddy Message Server. JBuddy Messenger offers the concept of a Meta-Buddy (Trillian calls them Meta Contacts), which is an aggregation of the presence of multiple screen names under one buddy. Also, buddy groups of the same name across multiple accounts can be visually merged to simplify large buddy lists.