Thyrd is an experimental, reflective, visual programming language and environment. In Thyrd, both data and code are stored in cells situated in nested two-dimensional grids. All operations the user can perform to edit the structure are implemented as operators in the Thyrd language, thus a Thyrd program can inspect and modify itself or other programs in the same space. Thyrd belongs to the Forth family of languages. It most resembles Joy in that it uses quotation and combinators to implement iteration and recursion.
JGrit is a program that converts images from common formats (e.g. GIF, JPEG, BMP, and PNG) to source code that can be used to render the image on either the Game Boy Advance (GBA) or the Nintendo DS (NDS) system. There are already programs that do this, but none that play nicely with both Windows and Linux. It uses the grit command line tool as a backend.
PycasaDownload is a program to download Picasa photo albums or just the photos you like best from a given album. You provide the username, and all the available public albums from that user will be presented to you. The program let you download all the photos from one or several Picasa albums, in full resolution, with just one click. You can also browse a given album and choose which photos to download. It provides a very user-friendly PyGTK GUI, and is based on the Google Picasa API.
Riteway-Reorgs is a Tcl/TK GUI and Batch program to reorganize ISAM data files that are exclusive to the Synergy/DE product of Synergex International Inc. It lets you maintain peak Synergy/DE ISAM file and application performance. It requires an operational installation of Synergy/DE. It is built as a Tcl DevKit wrapped stand-alone executable, and requires the ActiveState Tcl DevKit to build.
The Cryptographic Implementations Analysis Toolkit (CIAT) is a compendium of command line and graphical tools whose aim is to help in the detection and analysis of encrypted byte sequences within files (executable and non-executable). It is particularly helpful in the forensic analysis and reverse engineering of malware using cryptographic code and encrypted payloads.
Booze is a game that can play a few variants of Shogi. Shogi is the national variation of chess for Japan. Booze features 3D graphics, a built in AI with a wide range of difficulties, and easily accessible documentation. It works on all major operating systems. The games Booze can currently play are Shogi, Tori Shogi, and Mini Shogi.
XMLToaster is a tool for extracting and loading XML from databases. It provides a modified version of SQL which has XML mapping extenstions. It can be compared to the "for xml" command in MS SQL Server 2008, but it runs on all common databases and scales to handle very large XML mappings without too much complexity. It is used as a Java library to write XML interfaces, but can also be run as a command line tool.
Phuzby will let you search your organisation's LDAP directory (such as Active Diretory, Novell eDirectory, or OpenLDAP) for the contact details of colleagues, customers, or suppliers. Phuzby can display a photo for each person, and can even read the telephone number out loud to help you dial it correctly. In fact, if your phone system supports TDMF tones, you can hold your handset near you PC's speaker and phuzby will dial the number for you.
HTCFlasher (formerly known as HERMflasher) is a tool which allows you to flash ROMs on most current HTC devices. It has some extra features that the original HTC RUU doesn't have. For example, it can present a serial prompt to the bootloader (replacing mtty), or it can dump NBH file contents (.nb ROM parts).