Hasty Briefsbeta

Bilingual

Isomorphic JS/TS Functions Orchestrator

6 months ago
  • #JavaScript
  • #JSONata
  • #Orchestration
  • Lightweight JavaScript/Typescript orchestrator with ~100 lines of code and no dependencies except JSONata.
  • Secure execution without sandboxing user-provided JSONata expressions.
  • Extensible with custom state management or transition logic.
  • Isomorphic functionality across browsers and Node/Bun/Deno environments.
  • Includes Typescript types and is open-source under MIT license.
  • Features 100% code coverage.
  • Simple JSON-based orchestration logic with JSONata for transformations.
  • Supports complex scenarios including loops and conditional transitions.
  • Live examples available on GitHub Pages.
  • Initialization and execution flow detailed for clarity.