Jet is a lightweight system bus for easily creating distributed web-enabled applications.
The event based architecture keeps network traffic low and peers up-to-date. REST/SQL-inspired filters and sorting options let peers get the data they want (and nothing more). Jet is fully web-enabled and compatible with modern browsers out of the box. It's simplicity and efficiency make Jet also suitable for devices with rather limited resources like Raspberry Pi.
Tight. Reference Implementation less than 2k lines of code.
Packed with Radar. Watch your Jets fly by in the Radar Web App.
Side-effects welcome. Jet peers are well prepared for state changes at any time.
Just JSON. No XML, no XSD, no bloaty libs. Less dependencies then ever.
Start fetching. Powerful fetching mechanisms help you getting the data you want.
Stop polling. Jet has been designed to keep pollers out and peers responsive.
Web-enabled. Communication via Websockets or trivial TCP message frames.