Packages tagged user-interfaces

100 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (95), bsd3 (61), gui (23), program (16), mit (15), text (15), frp (12), reactivity (12), bsd2 (10), web (10), reactive (9), html (8), javascript (8), user-interface (8), deprecated (7), reflex (4), system (4), apache (3), console (3), gpl (3), graphics (3), ui (3), concurrency (2), control (2), development (2), effect (2), monad (2), xml (2), command-line (1), ...

Name
DLs
Rating
Rev Deps
Description
Tags
Last U/L
Last Version
Maintainers
GtkGLTV30.01OpenGL support for Gtk-based GUIs for Tangible Values (bsd3, library, user-interfaces)2011-12-280.2.0ConalElliott
GtkTV270.02Gtk-based GUIs for Tangible Values (bsd3, library, user-interfaces)2011-12-280.2.0ConalElliott
GuiTV130.01GUIs for Tangible Values (bsd3, interfaces, library, user-interfaces)2008-02-190.4ConalElliott
HCL232.01High-level library for building command line interfaces. (bsd3, library, program, user-interfaces)2024-11-291.9JustinBailey, jlamothe
Hashell80.01Simple shell written in Haskell (program, user-interfaces)2009-01-181.0GwernBranwen
Shellac130.05A framework for creating shell envinronments (bsd3, library, user-interfaces)2016-06-030.9.9RobertDockins
Shellac-compatline150.01"compatline" backend module for Shellac (bsd3, library, user-interfaces)2016-06-030.9.9RobertDockins
Shellac-editline100.02Editline backend module for Shellac (bsd3, library, user-interfaces)2016-06-030.9.9RobertDockins
Shellac-haskeline80.01Haskeline backend module for Shellac (bsd3, library, user-interfaces)2016-06-040.2.1JudahJacobson, RobertDockins
Shellac-readline50.02Readline backend module for Shellac (bsd3, library, user-interfaces)2016-06-030.9.9RobertDockins
WXDiffCtrl20.01WXDiffCtrl (bsd3, gui, library, user-interfaces)2010-01-110.0.1JeremyODonoghue
Win32-console30.01Binding to the Win32 console API (bsd3, console, library, user-interfaces)2016-09-120.1.0.0siracusa
ansi-pretty140.01AnsiPretty for ansi-wl-pprint (bsd3, library, text, user-interfaces)2019-11-200.1.2.2phadej
ansi-terminal2302.5238Simple ANSI terminal support (bsd3, library, user-interfaces)2025-12-261.1.5MaxBolingbroke, OliverCharles, RomanCheplyaka, mpilgrem
ansi-terminal-types180.02Types and functions used to represent SGR aspects (bsd3, library, user-interfaces)2025-07-181.1.3OliverCharles, RomanCheplyaka, mpilgrem
ansi-wl-pprint (deprecated in favor of prettyprinter)852.5120The Wadler/Leijen Pretty Printer for colored ANSI terminal output (bsd3, deprecated, library, text, user-interfaces)2026-05-111.1.1EdwardKmett, MaxBolingbroke, phadej, quchen
binding-core90.03Data Binding (bsd3, gui, library, user-interfaces)2013-06-090.2.2GideonSireling
binding-gtk30.01Data Binding in Gtk2Hs (bsd3, gui, library, user-interfaces)2013-06-090.2.1GideonSireling
binding-wx60.01Data Binding in WxHaskell (bsd3, gui, library, user-interfaces)2013-06-090.2.1GideonSireling
brick-calendar30.00Calendar widget for the Brick TUI library (console, library, mit, program, tui, user-interfaces)2025-04-230.2.0.0ldgrp
byline410.01Library for creating command-line interfaces (colors, menus, etc.) (bsd2, library, system, user-interfaces)2025-02-171.1.3PeterJones
climb300.00Building blocks for a GHCi-like REPL with colon-commands (bsd3, library, program, user-interfaces)2026-06-090.8.0ejconlon
colorful-monoids200.02Styled console text output using ANSI escape sequences. (library, mit, monad, text, user-interfaces)2020-06-170.2.1.3minad
concoct20.00A declarative UI framework (bsd3, library, program, user-interfaces)2026-01-310.1.0matthunz
concurrent-output1162.57Ungarble output from several threads or commands (bsd2, concurrency, library, user-interfaces)2024-04-291.10.21JoeyHess
concurrentoutput (deprecated in favor of concurrent-output)100.02Ungarble output from several threads (bsd3, deprecated, library, user-interfaces)2011-06-080.2.0.2JoachimBreitner
console-style (deprecated in favor of colorful-monoids)100.02Styled console text output using ANSI escape sequences. (deprecated, library, mit, monad, text, user-interfaces)2016-12-030.0.2.1minad
crystalfontz10.01Control Crystalfontz LCD displays. (bsd3, hardware, library, system, user-interfaces)2010-09-210.1KeeganMcAllister
cutesetup30.00Cute TUI for scaffolding nix devshells (apache, development, program, user-interfaces, utility)2026-07-270.1.0.0petalmaya
editline100.05Bindings to the editline library (libedit). (bsd3, library, user-interfaces)2012-11-260.2.1.1JudahJacobson
fenfire20.01Graph-based notetaking system (program, user-interfaces)2007-02-130.1BenjaFallenstein
fltkhs2632.03FLTK bindings (graphics, gui, library, mit, program, ui, user-interfaces)2020-02-210.8.0.3deech
fltkhs-themes280.01A set of themed widgets that provides drop in replacements to the ones in FLTKHS. (bsd3, graphics, gui, library, ui, user-interfaces)2020-02-210.2.0.3deech
formlets (deprecated in favor of digestive-functors)470.06Formlets implemented in Haskell (bsd3, deprecated, library, text, user-interfaces, web, xml)2010-12-220.8ChrisEidhof, DougBeardsley
formlets-hsp (deprecated in favor of digestive-functors-hsp)70.02HSP support for Formlets (bsd3, deprecated, library, text, user-interfaces, web, xml)2010-10-182.3.1JeremyShaw
grapefruit-examples160.01Examples using the Grapefruit library (bsd3, frp, gui, library, reactivity, user-interfaces)2017-04-060.1.0.7WolfgangJeltsch
grapefruit-ui380.03Declarative user interface programming (bsd3, frp, gui, library, reactivity, user-interfaces)2017-04-060.1.0.7WolfgangJeltsch
grapefruit-ui-gtk170.01GTK+-based backend for declarative user interface programming (bsd3, frp, gui, library, reactivity, user-interfaces)2017-04-060.1.0.7WolfgangJeltsch
haskeline2642.086A command-line interface for user input, written in Haskell. (bsd3, library, user-interfaces)2026-06-270.8.5.0BenGamari, JudahJacobson, LennartAugustsson, TroelsHenriksen
haskeline-class80.02Class interface for working with Haskeline (bsd3, library, user-interfaces)2011-08-130.6.2AntoineLatter
hs-fltk40.01Binding to GUI library FLTK (bsd3, library, user-interfaces)2008-03-090.2.5GwernBranwen
hscurses-fish-ex90.01hscurses swimming fish example (console, development, education, help, program, user-interfaces)2018-01-081.3.2DinoMorelli
lambdacat50.01Webkit Browser (bsd3, library, program, user-interfaces)2011-01-080.1.1AndreasBaldeau
linenoise190.01A lightweight readline-replacement library for Haskell (bsd3, library, program, user-interfaces)2026-06-090.7.0ejconlon
load-font90.01A cross platform library for loading bundled fonts into your application (bsd3, font, graphics, gui, library, ui, user-interfaces)2020-02-210.1.0.3deech
midair132.01Hot-swappable FRP (concurrency, control, frp, gpl, interaction, library, music, reactive, reactivity, user-interfaces)2018-11-100.2.0.1TomMurphy
monad-parallel-progressbar60.01Parallel execution of monadic computations with a progress bar (control, library, mit, monads, system, user-interfaces)2015-04-050.1.0.1mnacamura
nanocurses20.01Simple Curses binding (bsd3, library, user-interfaces)2008-05-181.5.2GwernBranwen
ncurses450.05Modernised bindings to GNU ncurses (foreign, gpl, library, user-interfaces)2016-08-290.2.16tjtrabue
phooey170.03Functional user interfaces (bsd3, library, user-interfaces)2011-09-102.0.0.1ConalElliott, RussellOConnor
polysemy-readline62.00Readline effect for polysemy. (bsd2, effect, library, program, user-interfaces)2025-10-040.3.0.0lehmacdj
prettyprinter882.5247A modern, easy to use, well-documented, extensible pretty-printer. (bsd2, library, text, user-interfaces)2026-04-281.7.2quchen, sjakobi
prettyprinter-ansi-terminal281.7559ANSI terminal backend for the »prettyprinter« package. (bsd2, library, text, user-interfaces)2026-04-281.1.4quchen, sjakobi
prettyprinter-combinators120.03Some useful combinators for the prettyprinter package (apache, library, text, user-interfaces)2026-07-250.1.4SergeyVinokurov
prettyprinter-compat-annotated-wl-pprint140.01Drop-in compatibility package to migrate from »annotated-wl-pprint« to »prettyprinter«. (bsd2, library, text, user-interfaces)2026-04-281.1.1quchen, sjakobi
prettyprinter-compat-ansi-wl-pprint220.05Drop-in compatibility package to migrate from »ansi-wl-pprint« to »prettyprinter«. (bsd2, library, text, user-interfaces)2026-04-281.1.1quchen, sjakobi
prettyprinter-compat-wl-pprint90.01Drop-in compatibility package to migrate from »wl-pprint« to »prettyprinter«. (bsd2, library, text, user-interfaces)2026-04-281.0.2quchen, sjakobi
prettyprinter-configurable10.00Configurable pretty-printing (apache, library, text, user-interfaces)2024-11-201.0.0.0effectfully
prettyprinter-convert-ansi-wl-pprint120.00Converter from »ansi-wl-pprint« documents to »prettyprinter«-based ones. (bsd2, library, text, user-interfaces)2026-04-281.1.3quchen, sjakobi
progress50.02Simple progress tracking & projection library (bsd3, library, user-interfaces)2009-09-101.0MariusEriksen
proplang20.01A library for functional GUI development (bsd3, library, user-interfaces)2007-08-150.1NeilMitchell
readline-in-other-words110.00Readline effect for in-other-words. (bsd2, command-line, effect, haskeline, in-other-words, library, program, user-interfaces)2021-11-050.1.0.2lehmacdj
reflex-dom592.510Functional Reactive Web Apps with Reflex (bsd3, frp, gui, html, javascript, library, reactive, reactivity, user-interface, user-interfaces, web)2025-04-050.6.3.4JohnEricson, RyanTrinkle, abrar, 3noch, alexfmpe, maralorn, ymeister, AdriaanLeijnse
reflex-dom-core482.012Functional Reactive Web Apps with Reflex (bsd3, frp, gui, html, javascript, library, reactive, reactivity, user-interface, user-interfaces, web)2025-05-150.8.1.4JohnEricson, RyanTrinkle, abrar, 3noch, alexfmpe, maralorn, ymeister, AdriaanLeijnse
reflex-dom-ionic50.00Compatible highlevel Wigdets for some Ionic Input Components (bsd3, frp, gui, html, javascript, library, reactive, reactivity, user-interface, user-interfaces, web)2022-04-180.2.0.0ChristophBauer
reflex-dom-retractable152.00Routing and retractable back button for reflex-dom (frp, gui, html, javascript, library, mit, reactive, reactivity, reflex, user-interface, user-interfaces, web)2020-11-260.1.7.0NCrashed
reflex-dom-th160.00reflex-dom-th transpiles HTML templates to haskell code for reflex-dom (bsd3, frp, gui, html, javascript, library, reactive, reactivity, user-interface, user-interfaces, web)2022-10-010.3.4ChristophBauer
reflex-external-ref190.02External reference with reactivity support (frp, gui, html, javascript, library, mit, reactive, reactivity, reflex, user-interface, user-interfaces, web)2024-03-161.1.0.0NCrashed
reflex-localize220.01Localization library for reflex (frp, gui, html, javascript, library, mit, reactive, reactivity, reflex, user-interface, user-interfaces, web)2024-03-161.2.0.0NCrashed
reflex-localize-dom70.00Helper widgets for reflex-localize (frp, gui, html, javascript, library, mit, reactive, reactivity, reflex, user-interface, user-interfaces, web)2024-03-161.1.0.0NCrashed
repline472.255Haskeline wrapper for GHCi-like REPL interfaces. (library, mit, user-interfaces)2025-05-160.4.3.0sdiehl, adamwespiser
safe-coloured-text220.015Safely output coloured text (library, mit, user-interfaces)2026-07-240.6.0.0Norfair
safe-coloured-text-layout80.03Safely layout output coloured text (library, mit, user-interfaces)2026-07-240.2.0.2Norfair
safe-coloured-text-parsing20.01Parse coloured text (library, mit, user-interfaces)2026-07-240.1.0.0Norfair
safe-coloured-text-parsing-gen30.00Generators for safe-coloured-text-parsing (library, mit, user-interfaces)2026-07-240.0.0.0Norfair
safe-coloured-text-terminfo60.04Safely output coloured text (library, mit, user-interfaces)2024-06-230.3.0.0Norfair
settings140.01Runtime-editable program settings. (data, library, public-domain, user-interfaces)2016-01-270.3.0.0akrasner
show-prettyprint392.01Robust prettyprinter for output of auto-generated Show instances (bsd3, library, text, user-interfaces)2019-07-080.3.0.1quchen, sjakobi
sneakyterm30.01Tiny, declarative wrapper around ncurses (gpl, library, user-interfaces)2015-08-100.1pimiddy
stylized40.01Ways to output stylized text on ANSI consoles. (library, user-interfaces)2010-01-050.1.3LucaMolari
termbox250.02termbox (bsd3, library, user-interfaces)2025-04-102.0.0.2mitchellwrosen
termbox-banana190.00termbox + reactive-banana (bsd3, library, user-interfaces)2025-04-102.0.0.1mitchellwrosen
termbox-bindings-c100.01termbox bindings (bsd3, library, user-interfaces)2025-12-030.1.0.3mitchellwrosen
termbox-bindings-hs90.01termbox bindings (bsd3, library, user-interfaces)2025-04-101.0.0.1mitchellwrosen
termbox-tea60.00termbox + The Elm Architecture (bsd3, library, user-interfaces)2025-04-101.0.0.1mitchellwrosen
terminal-progress-bar282.258A progress bar in the terminal (bsd3, library, system, user-interfaces)2023-06-100.4.2RoelVanDijk
terminfo1140.024Haskell bindings to the terminfo library. (bsd3, library, user-interfaces)2025-01-280.4.1.7BenGamari, JudahJacobson, wz1000
tinytools192.01tinytools is a monospace unicode diagram editor (bsd3, library, user-interfaces)2023-12-260.1.0.7pdlla, minimaple
vty3422.573A simple terminal UI library (bsd3, library, user-interfaces)2026-06-156.6JonathanDaugherty
vty-examples (deprecated in favor of vty-crossplatform)160.01Examples programs using the vty library. (bsd3, deprecated, program, user-interfaces)2016-05-115.5.0CoreyOConnor, JonathanDaugherty
vty-ui (deprecated in favor of brick)600.05An interactive terminal user interface library for Vty (bsd3, deprecated, library, user-interfaces)2015-04-111.9JonathanDaugherty
vty-ui-extras30.01Extra vty-ui functionality not included in the core library (bsd3, library, user-interfaces)2012-01-070.1JonathanDaugherty
vty-unix70.02Unix backend for Vty (bsd3, library, program, user-interfaces)2026-06-150.3.0.0JonathanDaugherty
wizards152.02High level, generic library for interrogative user interfaces (bsd3, library, user-interfaces)2018-11-161.0.3LiamOConnorDavis, SimonMichael
wx812.017wxHaskell (gui, library, user-interfaces)2017-04-280.92.3.0AtzeDijkstra, DanielFischer, EricKow, HenkJanVanTuyl, JeremyODonoghue, KidoTakahiro, fgaz, GeorgeThomas, pranaysashank
wxc490.02wxHaskell C++ wrapper (gui, library, user-interfaces)2017-04-280.92.3.0AtzeDijkstra, HenkJanVanTuyl, JeremyODonoghue, fgaz, GeorgeThomas, pranaysashank
wxcore1540.017wxHaskell core (gui, library, user-interfaces)2017-04-280.92.3.0AtzeDijkstra, DanielFischer, EricKow, HenkJanVanTuyl, JeremyODonoghue, KidoTakahiro, fgaz, GeorgeThomas, pranaysashank
wxdirect430.03helper tool for building wxHaskell (bsd3, gui, library, program, user-interfaces)2017-04-280.92.3.0AtzeDijkstra, DanielFischer, EricKow, HenkJanVanTuyl, JeremyODonoghue, KidoTakahiro, fgaz, GeorgeThomas, pranaysashank
xtc80.02eXtended & Typed Controls for wxHaskell. (bsd3, gui, library, user-interfaces)2012-06-101.0.1AlanZimmerman, EricKow
zipedit90.01Create simple list editor interfaces (bsd3, library, user-interfaces)2008-06-260.2.3BrentYorgey