ARKlight logoARKlight
Getting startedTutorialReferenceExamplesWhyChangelog

Examples

Examples overview
Hello site
Counter
Todo list
Markdown authoring

Examples

A small, complete site you can copy and build.

Every example is a single

site.py

. Build with

arklight build site.py

.

Hello site

A shared nav bar, a styled card and a toggle behavior. Straight from the ARKlight repo.

Open

Counter

A click counter built from State, Bind and Action.*, with a derived squared value.

Open

Todo list

A growing list built from State, Repeat, Show and a bound input, no hand-written JS.

Open

Markdown authoring

A companion project's Markdown page, and what happened when we actually tried to build it.

Open
LicenseChangelogGitHubPyPI

ARKlight is GPLv3 with attribution terms; sites you build are yours. Your browser is still running JavaScript. We just made Python responsible for getting it there.