The latest version of brick is 2.6-1.
brick
Version 2.5 revision 0 uploaded by JonathanDaugherty.
Package meta
- Synopsis
- A declarative terminal user interface library
- Description
Write terminal user interfaces (TUIs) painlessly with brick! You write an event handler and a drawing function and the library does the rest.
module Main where import Brick ui :: Widget () ui = str "Hello, world!" main :: IO () main = simpleMain ui
To get started, see:
The Brick user guide
The demonstration programs in the programs directory
This package deprecates vty-ui.
- Author
- Jonathan Daugherty <cygnus@foobox.com>
- Bug reports
- https://github.com/jtdaugherty/brick/issues
- Category
- Graphics
- Copyright
- (c) Jonathan Daugherty 2015-2024
- Homepage
- https://github.com/jtdaugherty/brick/
- Maintainer
- Jonathan Daugherty <cygnus@foobox.com>
- Package URL
- n/a
- Stability
- n/a
Components
- lib:brick
- exe:brick-attr-demo
- exe:brick-border-demo
- exe:brick-cache-demo
- exe:brick-cropping-demo
- exe:brick-custom-event-demo
- exe:brick-custom-keybinding-demo
- exe:brick-dialog-demo
- exe:brick-dynamic-border-demo
- exe:brick-edit-demo
- exe:brick-editor-line-numbers-demo
- exe:brick-file-browser-demo
- exe:brick-fill-demo
- exe:brick-form-demo
- exe:brick-hello-world-demo
- exe:brick-layer-demo
- exe:brick-list-demo
- exe:brick-list-vi-demo
- exe:brick-mouse-demo
- exe:brick-padding-demo
- exe:brick-progressbar-demo
- exe:brick-readme-demo
- exe:brick-suspend-resume-demo
- exe:brick-table-demo
- exe:brick-tabular-list-demo
- exe:brick-tail-demo
- exe:brick-text-wrap-demo
- exe:brick-theme-demo
- exe:brick-viewport-scroll-demo
- exe:brick-viewport-scrollbars-demo
- exe:brick-visibility-demo
- test:brick-tests