joqular is a JavaScript Object Query Language Representation that is mostly JSON.
- Serializable pattern and SQL like object matching for JavaScript, including joins!
- More built-in predicates/operators than most other other data query mechanisms, currently 34. Includes built in random sampling capability.
- Extensible with just one line of code per predicate/query operator. Puts the intelligence in your data, not the database engine.
- Just-in-time, fully indexed in-memory database, 2x to 10x faster than linear search, faster than IndexedDB and PouchDB for insert and search.