SoloGem SoloGem
Solo5 is open source

Five languages · SoloPage · Hub :5080 · Studios & CLIs — this page is compiled from SoloHTML + SoloCSS + SoloJS.

Language suite · SoloGem

Solo5

Solo5

Open source

Five languages. One SoloGem suite.

Think → page → style → interact → script → ship. SoloC, SoloHTML, SoloCSS, SoloJS, and SoloLua — with SoloPage bundling, a Hub of Studios, and SoloJS that compiles to React 18.

SoloC SoloHTML SoloCSS SoloJS SoloLua

Honest dogfood

This page is built with Solo5.

Source lives in the SoloGem repo as page.solohtml, styles.solocss, and app.solojs — compiled with solopage build into one index.html.

Waiting for SoloJS…

The suite

Learn once. Build with real output.

Each language removes a different kind of friction — and compiles to formats people already use.

Tooling

SoloPage, Hub, and Studios.

A SoloPage folder (page.solohtml + styles.solocss + app.solojs) builds to one index.html — React UMD is injected when you use component / mount. Hub at :5080 links every Studio.

:5080

Solo5 Hub — directory of every Studio

:5088

SoloC Studio — editor, demos, Arena, SoloHTML tab

:5089

SoloHTML Studio — live preview + download

:5090

SoloCSS Studio — live preview + download

:5091

SoloJS Studio — demos + React preview

:5092

SoloLua Studio — live Lua preview + download

Open source · MIT

Clone it. Compile it. Ship a page.

Examples, tests, and docs live in the repo — including solopage build and every language CLI.