ZXTune is a set of portable cross-platform applications (GUI/CLI) intended to play chiptunes. It features advanced ripping possibilities that let you search for music in big data sets. Supported ZX Spectrum chiptunes formats include AY, AS0/ASC, FTC, GTR, PSC, PSG, PSM, PT1, PT2, PT3, SQT, ST1, ST3, STC, STP, TXT, TurboSound, VTX, YM, CHI, DMM, DST, PDT, SQD, STR, TF0/TFE, TFC, TFD, and COP. The Commodore64 SID format is supported. Supported PC chiptunes formats include 669, AMF, DMF, FAR, FNK, GDM, IMF, IT, LIQ, PSM, MDL, MTM, PTM, RTM, S3M, STIM, STM, STX, ULT, XM. Supported Amiga chiptune formats include DBM, EMOD, MOD, MTN, IMS, MED, OKT, PT36, SFX. Supported Atari chiptune formats include DTM, GTK, TCB. The Acorn chiptune format DTT is supported. Supported compressed formats include CHARPRES, CC3, CC4, CC4PLUS, DSQ, ESV, GAM, GAMPLUS, HRUM, HRUST1, HRUST2, LZH1, LZH2, LZS, MSP, PACK2, PCD61, PCD62, TLZ, TLZP, TRUSH. Supported archived/container formats include FDI, HOBETA, HRIP, LHA, RAW, SCL, TD0, TRD, ZXZIP, ZIP, RAR, SNA128, and Z80.
TML turns text into HTML using a wiki-like markup. Unlike txt2tags, TML does not support multiple output formats (although there is some support for word documents through a separate project). HTML tags may be freely mixed into the source where desired. The output is easy to read and supports table-free CSS layouts. .include files can be used to insert blocks of code such as Google ads that appear on multiple pages. The code was written with technology normally used for software compilation for faster, more accurate parsing.
FMRD-Desktop is a GUI application that facilitates data entry into the Football Match Result Database (FMRD). The FMRD maintains match result data in order to support football (soccer) analytics research and development. These data include high-level match data (competitions, venues, and teams), personnel data (players, managers, and central referees), match lineups, and match events (goals, penalties, disciplinary incidents, substitutions).
Game Controller Hack (GCH) allows you to use a game controller (like a game pad or joystick) with games which do not support them. It achieves this by mapping the directional input (like analogue joysticks and directional pads) and button presses to mouse and keyboard events. This allows all types of games to be played, from first person shooters to simple 2D flash games.
ccglue is a complementary tool to cscope and ctags. The tool builds a cross-reference symbol database from cscope (and ctags) databases that can be used to display dependency-graphs (aka call-trees, code flow). Visualization can be done with the Vim CCTree plugin or the built-in stand-alone command-line tracer.
MightyString adds array functionality and other tools for Ruby strings, including matching, indexing, substitution, and deletion. MightyString::HTML.strip_html provides more ideal HTML-to-ASCII formatting output. This is an advanced block "filtering" module. It works very well, with extremely rare cases which fall through its fingers.