Build Realtime Apps now! Jet is a framework for building distributed realtime Apps. It employs fast push technologies and differential updates to keep all clients in sync. It is very easy to use and features powerful query filters, sorting rules and a Web Inspector, Radar.
Jet is suitable for IoT , Games, Collaborative Apps or anything else where things are in flux and fast communication is required. Its efficient design allows Jet Servers to run very nicely on systems with rather limited ressources like the RaspberryPi.
Jet is free for all! And of course, everything is open source. Beside the HTML5 based free client there are free server variants available for node.js and Lua.
Jet is meant for Self-hosting. Intergration is very easy as Jet servers can run side-by-side with your webserver environment or fully integrate with your node.js based solutions if desired. Jet services are fully customizable and allow features like server-side validation, live push-data, custom factories or custom services.
NEW: Check out Jet for Arduino!
Besides its web-capable realtime characteristics, Jet is intended to be a system bus for Linux, Windows or OSX. Much like the widely used Dbus, Jet allows distribution of system services to muliple processes using a simple API. All your Jet content is available for Browsers instantly!
As Browsers can host first class Peers, they can even provide content themselfes!
Jet allows to wait for content to become available and thus helps in the upstart phase of interdependent services and helps to decouple parts of complex systems.