brick

TUI library

A declarative Unix terminal UI library written in Haskell

A declarative Unix terminal UI library written in Haskell

GitHub

2k stars
22 watching
164 forks
Language: Haskell
last commit: 4 days ago
cursesframeworkhaskellterminaltuiuivty

Related projects:

Repository Description Stars
jtdaugherty/vty A high-level terminal interface library written in Haskell 318
a-n-t-h-o-n-y/termox A C++17 library for building terminal user interfaces with customizable widgets and layouts. 677
ivanceras/titik A cross-platform TUI widget library with the goal of intuitive interaction on text-based user interfaces. 121
cubified/tuibox A terminal UI library that allows developers to create interactive command-line applications with mouse-driven and keyboard-based user input. 138
jtdaugherty/tart An interactive ASCII art editor with a mouse interface 385
arthursonzogni/git-tui A collection of human-friendly terminal interfaces for Git. 141
tearingitup786/chatgpt-tui A terminal user interface built using Go and OpenAI's API for text completion. 33
annexi-strayline/curses A library that provides an advanced UNIX terminal UI Ada binding package with support for concurrent interface driving and multiple terminals. 14
ndreynolds/ratatouille A declarative terminal UI kit for building rich text-based applications 761
arthursonzogni/json-tui A JSON terminal UI written in C++ 353
gansm/finalcut A library for creating terminal applications with text-based widgets 1,014
tonsky/rum A simple, isomorphic HTML UI library that allows developers to build reusable and flexible web applications 1,800
johnnovak/illwill A simple terminal library for Nim that provides non-blocking keyboard input and basic graphics capabilities. 408
lambdaisland/trikl A Clojure-based terminal UI library that allows developers to build interactive command-line interfaces with components and state changes. 147
gabriella439/turtle A Haskell-based shell scripting library providing a typed and lightweight environment for executing system commands and performing filesystem operations. 946