Skip to content

Welcome to the IsoNim docs

Welcome to the IsoNim docs

IsoNim is an isomorphic reactive UI framework for Nim — write one component tree that renders identically under server-side rendering and in the browser.

Overview

isonim-docs is the documentation-site framework these pages are built with. It renders every page twice from a single source: once as static HTML at build time (nim c, for fast first paint and search-engine indexing) and once in the browser (nim js, for client-side navigation) — so what you are reading is served pre-rendered and then hydrated in place, with no content forked between the two targets.

Use the sidebar to set up a local checkout, learn the reactive core (signals, effects, and the ui DSL), understand how server-side rendering and routing fit together, and explore the IsoNim editor package.

Start here

Need some help?
Contact our supportFrequently asked questions