libxmp is a module player library which supports many mainstream and obscure module formats, including Protracker MOD, Scream Tracker III S3M, and Impulse Tracker IT. Possible applications for libxmp include standalone module players, module player plugins for other players, module information extractors, background music replayers for games and other applications, module-to-mp3 converters, etc.
PHP Utils provides general purpose functionality for PHP scripts. It can encode and decode UTF-16 strings, generate SQL statements for searching for values in tables from given parameters, convert HTML documents to text, clear array values, generate MySQL full search queries, get IP information from a whois server, lock MySQL database tables, check whether tables are present in a database, generate forms to search for Ebay sales, get the name of a month, compare two class objects, get the current user's Internet Explorer browser version, convert text lines breaks into HTML line breaks, search for MySQL databases by name, and more.
PHP Microdata Generator generates semantic HTML tags following schema.org specifications. It provides several classes which can generate HTML for different types of content to be embedded in webpages with metadata which can be extracted by applications. It provides microdata generation classes for describing products, books, reviews, aggregated reviews, offers to sell products, movies, events, etc.
PHP Keyword Density Calculator is a class which provides a checker for the keyword density of a webpage. It can retrieve and process the HTML of a webpage or process a given HTML document text. It can parse the HTML to extract the words contained in the document and build a ranking of words based on the number of occurrences of each word in the text and keyword density based on the percentage of appearance of the words when compared to the whole text.
MySQL Hot Backup Tool is a class to back up a MySQL database by copying records of updated tables to another database. It can access the MySQL database to be backed up, and recreates its tables in a backup database on the first run. Subsequent runs can update the backup by just just updating the records of the tables that were changed in the original database. The class can skip some tables to be backed up. The number of records to be committed in the backup database can be limited.
openTCS is a platform-independent transportation control system (TCS) intended to control automatic guided vehicles (AGVs), but which can be used to steer virtually any (track-guided) vehicle. It consists of an abstract kernel which implements replaceable algorithms and strategies (computation of routes, dispatching of orders to vehicles, scheduling of resources, etc.), pluggable vehicle drivers which implement communication protocols, and a graphical frontend for creating and visualizing logical models of areas the vehicles are moving in.
Video Contact Sheet *NIX creates a contact sheet (preview) from videos by taking still captures distributed over the length of the video. The output image contains useful information on the video such as codecs, file size, screen size, frame rate, and length. It requires MPlayer or FFmpeg and ImageMagick. It is confirmed to work on Linux and FreeBSD, and possibly other POSIX/UNIX systems.
PeaZip is a cross-platform file archiver utility that provides a unified portable GUI for many open source technologies like 7-Zip, FreeArc, PAQ, UPX, etc. Creates 7Z, ARC, BZ2, GZ, *PAQ, PEA, QUAD/BALZ, TAR, UPX, WIM, XZ, and ZIP files. It extracts more than 150 archive types: ACE, ARJ, CAB, DMG, ISO, LHA, RAR, UDF, ZIPX, and more. Features of PeaZip include extracting, creating, and converting multiple archives at once, creating self-extracting archives, split/join files, strong encryption with two factor authentication, an encrypted password manager, secure deletion, find duplicate files, calculate hashes, and export job definitions as scripts.
Marvin is an extensible image processing framework for Java. It provides features to manipulate images, to manipulate captured video frames, and to process images with multi-threading. Its features can be extended via plug-ins. Plug-ins can be integrated with the graphical user interface, and their plug-in performance can be analyzed. Every image processing algorithm is developed as a plug-in that can be plugged into the MarvinEditor, an image manipulation program that uses plug-ins developed using Marvin, or into third-party applications. Currently there are 55 plug-ins available.