rJS (‘rapidJS’)
rJS is a 
framework
rJS (pron. ‘rapidJS’) is for plugin-based builds, and
a progressive web server with virtual build capabilities.
A Powerful Framework.
For a JS-powered Web.
rJS is an open source web application development, and progressive server framework for JavaScript that is a brilliantly simple, yet powerful developer tool. rJS compiles all build tasks through individual, isolated plugins, i.e. a uniform build interface. It offers progressive web server features to move from development to production in a blink of an eye.
Plugin-based Development.
Encapsulated and reusable.
rJS brings a streamlined plugin-based approach to web application development. It inherently enforces a high quality development methodology, and subsequently low maintainability effort. In fact, plugins can be reused across apps and organisations with ease – and with the tools you already know.
Plugins
Based on a reasoned plugin model that unifies builds, and enforces architectural quality.
Read on PluginsServer
Production-ready web server capabilities with virtualised plugin-based builds.
Read on ServingCluster
Optimised hardware utilisation by multi process/thread request handler concurrency.
Read on ClusteringSecurity
Coverage of common security requirements – TLS, request validation, and rate limits.
Read on SecurityConfiguration
Configuration of a range of properties by virtue of simple parametrical JSON files.
Read on ConfigurationLeaky Scope
Custom frontend APIs via leaky scope, a concept to access server modules from the client.
Read on Custom APIsUnopinionation
Compatibility with any higher level frontend framework such as React, Vue or Angular.
Read on Integrations
A Framework.
An Ecosystem.
Framework
rJS is a web application framework, and the centre of the rJS ecosystem – with zero third-party dependencies.
Read the DocsPlugins
Boost productivity with public, reusable plugins that solve common web development tasks.
Browse PluginsTemplates
Templates are great to quickstart projects, and provide fundamental development best practices.
Browse Templates