jtdaugherty/brick

A declarative Unix terminal UI library written in Haskell

Haskellhaskellframeworkuiterminaltuicursesvty
This is stars and forks stats for /jtdaugherty/brick repository. As of 28 Mar, 2024 this repository has 1492 stars and 165 forks.

brick is a Haskell terminal user interface (TUI) programming toolkit. To use it, you write a pure function that describes how your user interface should be drawn based on your current application state and you provide a state transformation function to handle events. brick exposes a declarative API. Unlike most GUI toolkits which require you to write a long and tedious sequence of widget creations and layout setup, brick just requires you to describe your interface using a set of declarative layout...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
oss-review-toolkit/ortKotlinJavaScriptShell1.3k+32600
rebelot/kanagawa.nvimLuaEmacs LispPython2.9k01120
tldr-pages/tldrMarkdownOther46k+1063.8k+21
input-output-hk/haskell.nixNixHaskellOther49602260
Instagram/IGListKitObjective-CObjective-C++Swift12.7k01.6k0
expo/expoTypeScriptKotlinObjective-C23.8k04.3k0
TextureGroup/TextureObjective-C++Objective-CSwift7.8k01.3k0
Swordfish90/cool-retro-termQMLC++JavaScript20.2k+23809+2
DioxusLabs/dioxusRustHTMLJavaScript14.2k04580
slint-ui/slintRustC++TypeScript9.9k03220