summaryrefslogtreecommitdiffstats
path: root/src/tuice/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tuice/mod.rs')
-rw-r--r--src/tuice/mod.rs19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/tuice/mod.rs b/src/tuice/mod.rs
index aeb40e1d..ff5fe5b1 100644
--- a/src/tuice/mod.rs
+++ b/src/tuice/mod.rs
@@ -1,3 +1,13 @@
+//! tuice is a wrapper around tui-rs that expands upon state management and
+//! event handling.
+//!
+//! tuice is inspired by a **ton** of other libraries and frameworks, like:
+//! - Iced
+//! - [crochet](https://github.com/raphlinus/crochet)
+//! - Flutter
+//! - React
+//! - Yew
+
mod tui_rs;
pub mod component;
@@ -20,3 +30,12 @@ pub use element::*;
pub mod context;
pub use context::*;
+
+pub mod screen;
+pub use screen::*;
+
+pub mod key;
+pub use key::*;
+
+pub mod state;
+pub use state::*;