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!
☆205Updated 2 weeks ago
Alternatives and similar repositories for typescript-fsm:
Users that are interested in typescript-fsm are comparing it to the libraries listed below
- Basic operations on iterables☆143Updated 8 months ago
- Ambient mapping from JSON schema to typescript☆99Updated 4 years ago
- Lightweight (3K) ES Module implementation of reflect-metadata☆274Updated last month
- A tiny library that brings Tiny Types to JavaScript and TypeScript☆140Updated this week
- 🛡 Comprehensive collection of type guards for JavaScript and TypeScript; Inspired by Elixir☆176Updated 2 years ago
- TypeScript Language Service Plugin for SQL with a tagged template strings SQL builder.☆180Updated 2 months ago
- Type safe dependency injection for TypeScript☆500Updated 4 months ago
- A simple and small sized Entity Component System for HTML5 games☆100Updated 9 months ago
- A lightweight JavaScript/TypeScript event bus to help manage your application architecture.☆139Updated 2 years ago
- An esbuild plugin which uses tsc to compile typescript files.☆128Updated 2 months ago
- Creating TypeBox code from Typescript types☆47Updated 2 months ago
- TypeScript library providing compile-time checking for state machine transitions☆95Updated last year
- A typescript transformer that automatically generates validation code from your types.☆372Updated 3 months ago
- A typescript based enterprise service bus framework based on enterprise integration patterns☆282Updated 6 months ago
- lightweight (<1kb) inversion of control javascript library for dependency injection written in typescript☆297Updated 7 months ago
- Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.☆136Updated 2 weeks ago
- Language Integrated Query for JavaScript☆144Updated 5 years ago
- Code writer for JavaScript and TypeScript code.☆204Updated 6 months ago
- DTO classes for TypeScript projects.☆78Updated last year
- 🦩 Joi like validations for TypeScript☆362Updated 10 months ago
- Fast, compiled, eval-free data validator/transformer☆107Updated last year
- A Bundling Tool for TypeScript☆128Updated 2 years ago
- Node.js ORM written in TypeScript for type lovers.☆115Updated last week
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆218Updated last week
- Advanced TypeScript runtime reflection system☆352Updated last year
- Small, efficient and extendable runtype library for Typescript☆115Updated last year
- A tiny pattern-matching library in the style of the TC39 proposal.☆159Updated 3 months ago
- Additional types and types adjusted utilities for TypeScript☆391Updated this week
- Augment the TypeScript compiler to support extended functionality☆836Updated 4 months ago
- 📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support☆740Updated this week