Monotone::AutomateStdio is a Perl library module for accessing Monotone's automate stdio interface. Monotone is a distributed, change-set based SCM system. It has a mode where commands can be sent to it via STDIN and output read from it via STDOUT. Monontone::AutomateStdio makes use of this facility to provide the Perl programmer with a programmatic interface to Monotone.
Monotone browser (mtn-browse) is an application for browsing Monotone VCS databases without the need of a workspace. The interface allows one to easily select a revision from within a branch, find a revision using complex queries, navigate the contents of a revision using a built-in file manager, display file contents (either using the internal viewer or an external helper application), graph revision histories, compare the changes between different revisions or versions of a file (either using the internal difference viewer or an external application), find files within a revision based on detailed search criteria, display file annotations and easily refer back to the corresponding change documentation, and save files to disk.
DotNetWikiBot Framework is a full-featured client API with a console interface that allows you to build programs and Web robots easily to manage information on MediaWiki-powered sites. DotNetWikiBot Framework is intended to help with many complicated and routine tasks of wiki site development and maintenance. Any .NET language can be used to access DotNetWikiBot library functions. Only minimal programming skills are required to make bots with DotNetWikiBot Framework.
Jigsaw is an embedded data-store designed for the development of data-warehouse, analytical, and machine learning applications. Jigsaw can perform over one million operations a second, and scale to store tera-bytes of data. The object library contains classes for representing ordered and unordered mappings, highly compressed bit vectors with a range of set theoretic operators, and directly integrates a high performance sort system.
Releaser is a set of scripts to automate and manage the tasks related to software package releases. It is designed to be modular and to make it easy to both select a particular set of actions associated with releases of a particular project (such as changelog generation, uploading of tarballs, posting announcements to mailing lists), and create new actions that integrate seamlessly into the process. Its status is still somewhat experimental, but the most basic functionality is there.
IAM OPML Parser Class parses an OPML file (provided its URL) and returns an array. This array contains, for each of the OPML file's elements, the following attributes: link_url, link_name, link_target, link_description, link_rss, created (date of creation), and type (link type: RSS, HTML, etc.). The class uses file_get_contents() to retrieve the contents of the OPML file, and then the XML extension is used to parse and store the file’s data in an associative array, where each outline element is stored using a different array index.