The modern framework for fast websites
Zero configuration. Lightning-fast builds. Deploy anywhere — one install.
npm install -D siteloWhat you get
Routing
src/about.ht.js → /about, plus [slug] and catch-alls
JSX & TSX
Write pages as .jsx / .tsx with the same routing and build
Data loading
data() at build time, with fetch caching
Asset pipeline
Referenced JS/TS/CSS is bundled; the rest stays server-only
Image optimization
Resize, formats, and srcset — opt in with images: true (install sharp)
sitelo UI
Buttons, cards, forms, tables and modals — functions that return HTML, no runtime
Dev server + toolbar
Live renders on request, plus file, params, island count, and a viewport toggle while you develop
Pagefind search
Opt-in static search — install pagefind, then sitelo build indexes into dist/pagefind/
Server islands
Static pages with regions rendered on the server at request time
AI-ready
llms.txt, project rules, and tips so agents write sitelo — not React
Lighthouse audits
Score the real build against thresholds — run sitelo lighthouse (install lighthouse)
Extras
404.html, sitemap.xml, RSS, and one-click deploy configs when you ask