This project provides the Java-based implementation of the
Simple API for Binary REpresentations (SABRE). The library
defines observer-pattern interfaces for processing hierarchically
structured, binary-oriented documents, comparable to the Simple
API for XML (SAX). Processing can be modularized into a streaming
pipeline composed of separate stages, enabling the parsing,
transformation and serialization of large binary documents.
UDFLib is a Java-based implementation for creating UDF filesystem
images for DVDs according to ISO 13346, also known as ECMA-167.
Annoy, like your annoying friend that asks you questions all the time. Rudy
uses annoy to present the user with a simple question before continuing with a
destructive action.
The ANSI project is a collection of ANSI escape code related libraries enabling
ANSI code based colorization and stylization of output.
Tig is a git repository browser that additionally
can act as a pager for output from various git
commands.
When browsing repositories, it uses the underlying
git commands to present the user with various views,
such as summarized revision log and showing the
commit with the log message, diffstat, and the diff.
Using it as a pager, it will display input from stdin
and colorize it.
Blockenspiel is a helper library designed to make it easy to implement DSL
blocks. It is designed to be comprehensive and robust, supporting most common
usage patterns, and working correctly in the presence of nested blocks and
multithreading.
Ruby/CairoGObject is a Ruby binding of cairo-gobject.
Clio is a great way to build commandline tools.
It provides an advanced options parser with a variety of notations
suited to almost any perfered style, and provides a very rich and easy to use
library for generating console output.
DeepTest enables tests to run in parallel using multiple processes. Processes
may spawned locally to take advantage of multiple processors on a single
machine or distributed across many machines to take advantage of distributed
processing.
Delay any task, similar to a priority-queue.
Ditz is a simple, light-weight distributed issue tracker designed to
work with distributed version control systems like git, darcs,
Mercurial, and Bazaar.
It can also be used with centralized systems like SVN.