Free Software Offerings
Prudence
Prudence is a state-of-the-art development platform for highly scalable web sites and web APIs. Easily and elegantly master advanced platform features, such as sophisticated server- and client-side caching, URI-space management, and "cloud" clustering. Write your code in JavaScript, Python, Ruby, PHP, Lua, Groovy, or Clojure.
Diligence
Quickly build super-scalable web applications using using server-side JavaScript, deployed on MongoDB and Prudence clusters.
Are you founding a software startup looking to create the next massive Internet hit? Are you an IT developer supporting a large, dynamic enterprises? Diligence has got your web development covered, and Prudence and MongoDB will guarantee that you can scale out.
Out of the box, you get user authentication and mass email notification, integration with social networks, a powerful backend for Ext JS and Sencha Touch widgets, sitemap.xml generation, RSS/Atom syndication, internationalization with support for right-to-left languages, a web-based debugging console and lots more.
Sincerity
Sincerity is a tool for installing and bootstrapping software stacks on top of the JVM. It makes these otherwise tedious tasks easy, simple and fun.
It provides a straightforward command-line and GUI tool for downloading and installing JVM-based applications, service and libraries into an isolated container, while elegantly handling dependencies. Sincerity is the foundation for distributing the entire Three Crickets stack.
Scripturian
This free library can make it very easy to integrate scripting and templating into your JVM-based product, offering well-defined separation of threading models and global environments. It's a scalable alternative to the Java scripting standard (JSR-223).
Scripturian supports JavaScript, Python, Ruby, PHP, Lua, Groovy, Clojure, Succinct, Velocity and various HTML markup languages running on the JVM.
Succinct
Succinct is a minimal templating engine designed for concurrency and efficiency. It has an especially abstract data model, allowing you to back your templates by fetching template data on-demand, during render-time, according to your own complex synchronization protocols. It comes with lots of tools to help you make your data "templatable."
Succinct is supported by Prudence, where it provides a more extensible alternative to Velocity.
MongoVision
Sift through and update documents in your MongoDB databases with this friendly, straightforward web interface.
Built on Prudence, MongoVision is a perfect companion for Diligence development.
Three Crickets Software Repository
We meticulously maintain a free Maven-type software repository, not only for all the free software mentioned above, but also for all the dependent libraries, as well as many other free and open-source packages. You can download from this repository over the web, or via tools like Sincerity, Maven and Ivy.
Our Fine Services
Three Crickets offers free support on the relevant community sites for all our products, as well as downloadable distributions and full access to the source code. We are good free software citizens, respond to bug reports and feature requests, and make our products play well with others.
Additionally, we can provide you with paid support for our entire software stack, as well as similar technologies.
Our expertise is in super-scalable technologies and topologies, especially based on the JVM and "NoSQL" databases, as well as gluing desktop and mobile frontends to your online backends. We've helped several Internet startups design cloud deployments that match their ambitions for super-scalability.
Our products are named after our work ethics: we promise sincerity, prudence and diligence, and to always, always be straightforward.
Please contact us for rates and more information.