Raj is 34 lines; 190 bytes minified. This framework can fit in your head or even a tweet.
Raj forces us to design for better separated concerns, simpler logic, and easier tests.
Raj provides a tiny foundation for libraries and applications.
Raj is view layer agnostic. The view is a side effect of state.
What is Raj Article
Problems Raj solves and how it compares with Redux and Elm.
Why Raj Article
Why does this exist and why was it made the way it was.
Raj by Example Tutorial
Learn how to build programs and applications with Raj.
Fun on the Frontend Slides
The problems Raj solves for front-end development.
Raj RealWorld Example
A single page app written with Raj featuring auth and REST API.
Program composition. Applications assemble from small programs.
Time traveling debugger to pause, play, and rewind programs.
React bindings to integrate Raj's runtime into the React ecosystem.
Fritz web component bindings to integrate Raj's runtime.
Cancelable effects. Utilities and declarative subscriptions.
Single page applications, coordinating navigation and views.
Have you adopted Raj into your software?
Have you built a library for the Raj ecosystem?
Have you written or presented about Raj?Submit your thingy