Haskell User Interfaces

Open-source Haskell projects categorized as User Interfaces
Haskell Vty TUI UI Wild

Top 12 Haskell User Interface Projects

User Interfaces
  1. vty

    A high-level ncurses alternative written in Haskell

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. haskeline

    A Haskell library for line input in command-line programs.

  4. ansi-terminal

    ANSI terminal support for Haskell, with Windows compatibility

  5. repline

    Haskeline wrapper for GHCi-like REPL interfaces

  6. vty-ui

    A terminal user interface programming library similar to graphical interfaces such as GTK and QT. (DEPRECATED, see https://github.com/jtdaugherty/brick)

  7. hscurses

    ncurses binding for Haskell

  8. wizards

    High level, generic library for interrogative user interfaces in Haskell

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. lambdacat

    λcat → Browser

  11. terminfo

    Haskell bindings to the terminfo API.

  12. wild-bind-indicator

    Dynamic key binding framework

  13. HCL

    High-level Haskell library for building command line interfaces. (by m4dc4p)

  14. climb

    Building blocks for a GHCi-like REPL with colon-commands (by ejconlon)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Haskell User Interfaces discussion

Log in or Post with

Haskell User Interfaces related posts

  • Help: my ghci's line-editing is broken

    2 projects | /r/haskell | 19 Aug 2022
  • [Show and Tell] What are you favorite ghci tricks and tips? Show us your .ghci!

    1 project | /r/haskell | 17 Apr 2022
  • What's the best way to set up Haskell environment on m1 pro ?

    2 projects | /r/haskell | 16 Jan 2022
  • Set cursor shape according to the VI mode in haskeline

    1 project | /r/haskell | 11 Jun 2021

Index

What are some of the best open-source User Interface projects in Haskell? This list will help you:

# Project Stars
1 vty 322
2 haskeline 235
3 ansi-terminal 114
4 repline 107
5 vty-ui 72
6 hscurses 62
7 wizards 41
8 lambdacat 10
9 terminfo 10
10 wild-bind-indicator 6
11 HCL 4
12 climb 4

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Haskell is
the 25th most popular programming language
based on number of references?