ruby-rainbow

extension of Ruby String class enabling colored text on ANSI terminals

Rainbow extends the ruby string class to enable coloring text on ANSI terminals. It adds methods to the String class and allowing the use offoreground and background color, bright, italic, underline, blink, reverse, hide and reset on text for ANSI terminals.
digital audio synthesizer

din

digital audio synthesizer

din is a musical instrument and audio synthesizer. It allows one to use Bezier curves to draw and sculpt waveforms, create gating and modulation patterns and create delay feedback and volume patterns. It's possible to create and edit an unlimited number of drones, sculpt their waveform and visually modulate them.

libusbgx2

C library encapsulating the kernel USB gadget-configfs

It provides routines for creating and parsing USB gadget devices using the configfs API. Currently, all USB gadget configfs functions that can be enabled in kernel release 3.11 (Linux for Workgroups!) are supported.

python-hid

cython interface to hidapi

This has been tested with:

libenv-ps1-perl

prompt string formatter

Env::PS1 supplies variables that are "tied" to environment variables like 'PS1' and 'PS2', if read it takes the contents of the variable as a format string like the ones bash(1) uses to format the prompt.

libjson-perl

module for manipulating JSON-formatted data

JSON is a Perl module for manipulating data stored in the format of the same name. JavaScript Object Notation (JSON) is a simple data serialization format (defined in RFC 4627) that serves as an alternative to XML.