Reactor Framework
A lightweight frontend framework and rendering engine built from first principles, with a custom JSX runtime, hooks system, and file-based routing.
Zero-dependency engine · Built custom JSX routing + state isolation from scratch
target users
Frontend engineers exploring framework internals and lightweight application runtimes.
core problem
Modern frontend libraries hide much of the rendering lifecycle behind abstractions.
Custom JSX runtime for translating component syntax into renderable nodesHooks system for component-level state and lifecycle behaviorFile-based routing with dynamic route supportRoute-scoped state isolationRendering pipeline implemented without a third-party UI framework