Awesome Open Source
Awesome Open Source

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.


Name Description
@marblejs/core Framework core module
@marblejs/websockets WebSockets module
@marblejs/messaging Messaging module
@marblejs/testing Testing module
@marblejs/middleware-logger Logger middleware
@marblejs/middleware-body Body parser middleware
@marblejs/middleware-io I/O validation middleware
@marblejs/middleware-jwt JWT authorization middleware
@marblejs/middleware-joi JOI-based validation middleware
@marblejs/middleware-cors CORS middleware
@marblejs/middleware-multipart Multipart middleware


For the latest updates, documentation, change log, and release information visit and follow @marble_js on Twitter.


To view the example project, visit the example repository.


marble.js is MIT licensed

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (70,969
typescript (12,070
nodejs (3,873
framework (1,130
functional-programming (480
reactive (286
stream (243
rxjs (161
observable (62