[package]
name = "fatui"
description = "a silly little framework for terminal user interfaces"
version = "0.1.0"
keywords = ["terminal", "tui", "framework", "textmode", "text-ui"]
categories = [
"command-line-interface",
"game-development",
"rendering::engine",
]
homepage = "https://genderphas.ing/projects/fatui"
repository = "https://genderphas.ing/projects/fatui"
license = "AGPL-3.0-or-later"
edition = "2024"
[features]
default = ["std", "ui", "backend-ansi"]
std = []
ui = []
backend-ansi = [ "dep:crossbeam-channel", "dep:crossterm"]
[dependencies]
crossbeam-channel = { version = "0.5.15", optional = true }
crossterm = { version = "0.29.0", default-features = false, features = ["bracketed-paste", "events"], optional = true }
owo-colors = "4.2.1"
paste = "1.0.15"
rand = "0.9.1"