eram / typescript-fsm
TS-FSM is a strongly typed finite state machine for TypeScript that is using async operations. Library uses generics to take the user states and events. Zero dependencies!
☆175Updated this week
Related projects ⓘ
Alternatives and complementary repositories for typescript-fsm
- 🛡 Comprehensive collection of type guards for JavaScript and TypeScript; Inspired by Elixir☆172Updated last year
- Small, efficient and extendable runtype library for Typescript☆114Updated 11 months ago
- A suite of packages designed to provide low-level APIs for interoperable libraries.☆217Updated last year
- TypeScript library providing compile-time checking for state machine transitions☆95Updated last year
- A Bundling Tool for TypeScript☆127Updated 2 years ago
- Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.☆131Updated this week
- Additional types and types adjusted utilities for TypeScript☆379Updated this week
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆203Updated 3 months ago
- TypeScript Language Service Plugin for SQL with a tagged template strings SQL builder.☆176Updated 5 months ago
- Plugin architecture example with full TypeScript support☆83Updated 3 weeks ago
- TS AST transformer to rewrite import path☆128Updated last year
- Node.js ORM written in TypeScript for type lovers.☆108Updated 2 weeks ago
- A Custom Transformer for Typescript that enables compile-time Dependency Injection☆82Updated 3 weeks ago
- Typed express router for TypeScript☆87Updated 2 years ago
- Powerful pipes for TypeScript, that chain Promise and ADT for you 🚌 -> ⛰️ -> 🚠 -> 🏂 -> 🚀☆25Updated 5 months ago
- Lightweight (3K) ES Module implementation of reflect-metadata☆264Updated 6 months ago
- 🦩 Joi like validations for TypeScript☆364Updated 5 months ago
- Ambient mapping from JSON schema to typescript☆99Updated 3 years ago
- Fast, compiled, eval-free data validator/transformer☆105Updated last year
- jscodeshift typescript codemod example☆77Updated this week
- A tiny library that brings Tiny Types to JavaScript and TypeScript☆138Updated this week
- Code writer for JavaScript and TypeScript code.☆195Updated last month
- A comprehensive collection of type-guards, type assertions and related utils☆54Updated 6 months ago
- Basic operations on iterables☆138Updated 3 months ago
- Type safe mocking library for TypeScript☆101Updated this week
- 😎 A list of awesome TypeScript transformers, plugins, handbooks, etc☆130Updated 2 years ago
- Type safe object field string paths for typescript.☆126Updated last year
- A JavaScript / TypeScript implementation of JSON Type Definition☆88Updated last year
- 📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support☆652Updated this week
- Reusable type branding in TypeScript☆349Updated 2 months ago