BattleScript Lexer, Parser and Compiler
A NoSQL document store database for browsers and Node.js.
A powerful JSON path processor. Allows you to drill into and manipulate JSON objects with a simple dot-delimited path format e.g. "obj.name".
A NoSQL document store database for browsers and Node.js.
Simple JavaScript event emitter with some powerful features.
High performance state management for Next.js without the crazy mess that redux creates.
A powerful JSON path processor with no third-party dependencies. Allows you to traverse JSON object trees with a simple dot-delimited path format e.g. "obj.name"
Express Cache Middleware: Effortlessly cache responses with custom timeouts, dependencies, pooling, support for cache-control
A logging library to help write out useful console logs on client and server.
Simple helper function to name promises rather than handling them as an array of unnamed indexes.
A powerful JSON path processor with no third-party dependencies. Allows you to traverse JSON object trees with a simple dot-delimited path format e.g. "obj.name"
A lightweight server-sent-events library covering both server-side and client-side.
Simple JavaScript event emitter.
A powerful JSON path processor. Allows you to drill into and manipulate JSON objects with a simple dot-delimited path format e.g. "obj.name".
A JSON schema validation module to give you realtime data test coverage.
AppWorks Component Server
A very lightweight application dependency manager for maintaining clean modularised code without polluting the global namespace.
A high performance socket library that provides pub/sub, request/response and general messaging services.
A library that extends the functionality of Irrelon Schema (npm i @irrelon/schema) and adds the ability to instantiate, return and update models based on existing schemas.
Irrelon Finite State Machine
Write clean, readable synchronous JavaScript code and output to callback-based async code automatically. Compiles to readable, compatible JS code that runs everywhere and on every browser. No libraries or dependencies, just clean code.
A library that extends the functionality of Irrelon Schema (npm i irrelon-schema) and adds the ability to instantiate, return and update models based on existing schemas.
A Node.js cluster manager allowing zero downtime reloads / deployments as well as some other advanced options.
A powerful JSON path processor. Allows you to drill into and manipulate JSON objects with a simple dot-delimited path format e.g. "obj.name".