Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/erikjuhani/umbrellajs

UmrellaJS is a collection of libraries for various tasks and needs.
https://github.com/erikjuhani/umbrellajs

dice ecs event-stream monorepo prng random roman state-machine typescript vector yarn yarn3

Last synced: 5 days ago
JSON representation

UmrellaJS is a collection of libraries for various tasks and needs.

Awesome Lists containing this project

README

        

## UmbrellaJS - a collection of _useful_ libraries

UmrellaJS is a collection of libraries for various tasks and needs.

Initially UmbrellaJS started as means to an end for various boring, but essential game mechanics.
These mechanics can also be used outside of game development. Examples provided (Coming Soon).

More detailed information of each package is found in respective README file.

### Ecosystem

| Name | Description |
| ---------------------------------------------------------------------------------- | ------------------------------ |
| [@umbrellajs/ecs](https://www.npmjs.com/package/@umbrellajs/ecs) | ECS module |
| [@umbrellajs/vector](https://www.npmjs.com/package/@umbrellajs/vector) | Vector module |
| [@umbrellajs/machine](https://www.npmjs.com/package/@umbrellajs/machine) | State machine module |
| [@umbrellajs/roman](https://www.npmjs.com/package/@umbrellajs/roman) | Roman numeral module |
| [@umbrellajs/dice](https://www.npmjs.com/package/@umbrellajs/dice) | Dice module |
| [@umbrellajs/random](https://www.npmjs.com/package/@umbrellajs/random) | Pseudo random generator module |
| [@umbrellajs/event-stream](https://www.npmjs.com/package/@umbrellajs/event-stream) | Event stream module |

### License

MIT licensed