Decipher Open Source Labs

An at-present humble collection of potentially useful code

View on GitHub

Decipher Open Source Labs

A marketing research services provider, Decipher specializes in online survey programming, data collection, data processing/reporting and custom technology development. Utilizing Web-based applications, Decipher integrates state of the art technology with traditional research techniques. Decipher's survey tools and data reporting suite provide users with the ability to automate post field production, significantly increasing the accuracy and quality of research reporting.

What's here?

Decipher's development department, besides creating proprietary software, often creates reusable components, libraries, toolkits, widgets, and other flimflam that we think might be of use to the rest of humanity. Here, we'll host some of those projects.

Hosted Projects


A simple UI control to turn any text input into a "tagified" UI control. The value of the input will be split on the specified delimiter and create one tag for each item in the list.


Fork of Reol.js to AngularJS. Reol.js is a node package and thus does not work client-side.


A history service for AngularJS. Undo/redo, that sort of thing. Has nothing to do with the "back" button, unless you want it to.


AngularJS directive to assist with using the Tipped jQuery plugin from Nick Stakenburg.


Pure AngularJS tagging widget with typeahead support courtesy of ui-bootstrap

Questions about Decipher Open Source Labs?

Please direct all communication to Dr. @boneskull, who manages the laboratory.