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.
SQLite Diff is a tool for comparing SQLite database schema and data. It is a graphical application that enables developers to easily drag and drop two SQLite databases onto the application to start the comparison process. SQLite Diff uses a high performance in-memory store of both SQLite schemas to perform most comparisons within in a few seconds. The data comparison feature optionally compares each record within the dropped files using the ROWID as the primary key.
JavaGit is a Java API that provides access to git repositories. The goal is to bring the power of git to the Java world as an API that is intuitive for developers new to git and developers who are veteran git users. It is engineered to provide the developer with access to the raw git commands through a command API as well as an object API designed to represent the .git repository, the working tree, and other familiar git concepts. JavaGit uses the git binaries installed on the host machine to provide git functionality, and has been designed to easily accommodate additional methods of access to git repositories.
JumpBox for Redmine is a virtual machine with a pre-installed instance of Redmine, a project management and issue tracking system for software developers. Redmine provides many of the features in Trac plus support for multiple projects, role based access control, time tracking functionality, Gantt charts, a calendar view, and user self-registration. It includes tight integration with Subversion, and the JumpBox includes everything you need.