Skip to content

Repository files navigation

Noir

A Flutter-like reactive terminal UI framework for Dart, powered by OpenTUI.

dart pub add noir

Repository layout

Path Contents
packages/noir/ The noir package: library, tests, examples, bundled native artifacts, and development tooling in tool/. Its README is the package guide.
packages/noir_signals/ The optional companion package for lifecycle hooks and Signals.
website/ The documentation site.
skills/ Agent skills for building with Noir and maintaining this repository.
external/opentui/ The read-only OpenTUI reference submodule.

The repository is one Pub workspace:

git clone --recurse-submodules https://github.com/conceptadev/noir.git
cd noir
dart pub get
cd packages/noir
dart run example/counter.dart

See CONTRIBUTING.md for the required checks and GOALS.md for the architecture and quality bar.

License

MIT. See LICENSE and the third-party notices.

About

A Flutter-like reactive terminal UI framework for Dart, powered by OpenTUI.

Resources

Contributing

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages