AnsiqRuntime-first terminal UI framework

Runtime-first terminal UI framework

A modern Rust framework for terminal apps.

Learn Ansiq progressively, starting from a small working app.

Build an app

Start from Quick Start and Your First App, then learn components, focus, layout, and viewport behavior.

Open

Study the runtime

Jump into runtime boundary, dirty scope scheduling, subtree replacement, and terminal session design.

Open

Inspect examples

Use real examples to understand how Ansiq composes widgets and runtime behavior into complete terminal apps.

Open

Organized by learning path

Guide pages teach how to build with Ansiq. Internals pages explain why the runtime works this way. API pages stay shallow and point to rustdoc for exact details.