Mojo Lingo Loves Open Source

Open Source has always been a core part of Mojo Lingo’s DNA. Just as our clients benefit and we ourselves benefit from Open Source, we believe it is important to contribute back to this critical ecosystem.

Our Projects


Adhearsion is a full-featured framework for the development of applications which interact with or control voice communications. It facilitates the creation of complex applications with ease, providing a simple API.


Candy (Chats Are Not Dead Yet) a simple but powerful multi-user chat client for XMPP (Jabber) that’s built for your community.


MojoAuth is a set of standard approaches to cross-app authentication based on HMAC which is specified in RFC2104.


Punchblock is a middleware library for telephony applications. Like Rack is to Rails and Sinatra, Punchblock provides a consistent API on top of several underlying third-party call control protocols.


Rayo is a message-oriented XML protocol for controlling phone calls, audio mixers and a variety of advanced media resources.


RubySpeech is a library for to simplify the construction, validation, and parsing of Text to Speech (TTS) and Automatic Speech Recognition (ASR) documents such as SSML, GRXML and NLSML.


Sippy Cup is a tool to simplify the creation of SIPp load test profiles and the corresponding media in PCAP format.


SIP Treadmill provides an easy-to-use web interface to SIP load testing, and generates useful charts of the results.


A WebRTC Engine for Rails, this provides easy, works-out-of-the-box WebRTC to any Ruby on Rails application.See a demo here.

Open Source