ROILA - Robot Interaction Language
Category:
ROILA - Robot Interaction Language
ROILA is a spoken language for robots. It is constructed to make it easy for humans to learn, but also easy for the robots to understand. ROILA is optimized for the robots’ automatic speech recognition and understanding.

Robert Peluce
Category:

Robert Peluce

Endeca Design Pattern Library
Category:
Endeca Design Pattern Library
The Endeca User Interface Design Pattern Library (UIDPL) describes principled ways to solve common user interface design problems related to search, faceted navigation, and discovery.

The library includes both specific UI design patterns as well as topics -- groups of patterns related to significant aspects of search and discovery

Packrat Parsing and Parsing Expression Grammars
Category:
Packrat Parsing and Parsing Expression Grammars
Parsing expression grammars (PEGs) are an alternative to context free grammars for formally specifying syntax, and packrat parsers are parsers for PEGs that operate in guaranteed linear time through the use of memoization.

unveil
Category:
unveil
Unveil is a data exploration and visualization toolkit that utilizes data-driven software design.

It features generic data abstraction through Collections, a unified interface for developing pluggable visualizations, and a Scenegraph implementation that simplifies the usage of the the HTML 5 Canvas API .

Although shipping with it's own little graphic library, the Scene API, Unveil.js is designed to be used with any other visualization library. So in the first place, it suggests a different approach on how you deal with domain data in a visualization scenario.

Rob Sato
Category:

Rob Sato

nstore
Category:
creationix's nstore at master - GitHub
A simple in-process key/value document store for node.js. nStore uses a safe append-only data format for quick inserts, updates, and deletes. Also a index of all documents and their exact location on the disk is stored in in memory for fast reads of any document. This append-only file format means that you can do online backups of the datastore using simple tools like rsync. The file is always in a consistent state.

Underscore.js
Category:
Underscore.js
Underscore provides 60-odd functions that support both the usual functional suspects: map, select, invoke — as well as more specialized helpers: function binding, javascript templating, deep equality testing, and so on. It delegates to built-in functions, if present, so modern browsers will use the native implementations of forEach, map, reduce, filter, every, some and indexOf.

calibre
Category:
calibre
calibre is a free and open source e-book library management application developed by users of e-books for users of e-books. It has a cornucopia of features