20 packages found
A type-based, components-first, fully async batteries-included ECS, which is optimized for simulation needs. There's a big emphasis on developer experience, like type-hinting and auto-completions. Sim-ecs will run in NodeJS, Deno, BunJS and the browser
- bevy
- code-splitting
- component
- data
- data-driven
- decoupling
- ecs
- entity
- event
- game
- game-dev
- hecs
- legion
- modularization
- View more
Configurable logging proxy that decouples library development and logging considerations
Layer that lets your application live along any framework.
A super lightweight pub-sub module
Create a custom dom event and send duplicates to all elements with a specified css class.
Use of command pattern to ease decoupling
Catalog of Design Patterns provided as Interface classes
- Design Patterns
- API
- interface Ccass
- GoF
- Object Oriented
- OOP
- Best Practices
- UML
- implements
- implementation class
- decoupling
Handle actions against operations and notifications queues
A small library that implements pub/sub in JavaScript.
A publisher subscriber library
Library for build event driven applications
An event system to be used with react hooks
Dependency injection made easy
**WARNING**: This project has changed name. It has been moved to **lunarjs**. Please install using **npm i lunarjs**.
Object oriented ServiceLocator for use with TypeScript or JS
Addictive dependency injection for JavaScript