Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/marblejs/marble

Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
https://github.com/marblejs/marble

framework functional-programming javascript marble nodejs observable reactive rxjs stream typescript

Last synced: 25 days ago
JSON representation

Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.

Awesome Lists containing this project

README

        



Marble.js logo



GitHub Actions


npm version


Codecov coverage


Maintained with lerna


Gitter


Functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.

## Ecosystem
| Name | Description |
| --------------------------- | -------------------------------------------------------------------------------------------- |
| [@marblejs/core](https://www.npmjs.com/package/@marblejs/core) | Framework core module |
| [@marblejs/http](https://www.npmjs.com/package/@marblejs/http) | HTTP module |
| [@marblejs/websockets](https://www.npmjs.com/package/@marblejs/websockets) | WebSockets module |
| [@marblejs/messaging](https://www.npmjs.com/package/@marblejs/messaging) | Messaging module |
| [@marblejs/testing](https://www.npmjs.com/package/@marblejs/testing) | Testing module |
| [@marblejs/middleware-logger](https://www.npmjs.com/package/@marblejs/middleware-logger) | Logger middleware |
| [@marblejs/middleware-body](https://www.npmjs.com/package/@marblejs/middleware-body) | Body parser middleware |
| [@marblejs/middleware-io](https://www.npmjs.com/package/@marblejs/middleware-io) | I/O validation middleware |
| [@marblejs/middleware-cors](https://www.npmjs.com/package/@marblejs/middleware-cors) | CORS middleware |
| [@marblejs/middleware-multipart](https://www.npmjs.com/package/@marblejs/middleware-multipart) | Multipart middleware |

## Documentation

For the latest updates, documentation, change log, and release information visit [docs.marblejs.com](https://docs.marblejs.com) and follow [@marble_js](https://twitter.com/marble_js) on Twitter.

## Examples

To view example projects, reach out the [@integration](https://github.com/marblejs/marble/tree/master/packages/%40integration) package available in the main repository.

## License

marble.js is MIT licensed