Haskell CLI

Open-source Haskell projects categorized as CLI

Top 23 Haskell CLI Projects

  1. summoner

    🔮 🔧 Tool for scaffolding batteries-included production-level Haskell projects

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. nvfetcher

    Generate nix sources expr for the latest version of packages

  4. herms

    :stew::fork_and_knife: A command-line manager for delicious kitchen recipes

  5. iris

    🌈 Haskell CLI Framework supporting Command Line Interface Guidelines (by chshersh)

  6. shelltestrunner

    Easy, repeatable testing of CLI programs/commands

  7. pgenie

    SQL-first, type-safe PostgreSQL client code generator

    Project mention: Pgenie: Type-safe PostgreSQL client code generator | news.ycombinator.com | 2026-04-03
  8. cabal-edit

    A utility for managing Hackage dependencies and manipulating Cabal files from the command line.

  9. fernery

    A CLI tool for generating images of ferns 🌿 and other Iterated Function Systems

  10. chapelure

    Chapelure is a diagnostic library for Haskell

  11. timeout

    A standalone implementation of the timeout command. (by aisk)

    Project mention: Bringing timeout to macOS Without Installing All of GNU Coreutils | dev.to | 2025-09-21

    The project is open source and lives here: 👉 https://github.com/aisk/timeout

  12. diagrams-braille

    Render diagrams to Braille

  13. commander-cli

    A simple library I wrote to allow me to quickly and easily construct command line interfaces.

  14. harg

    Haskell program configuration using higher kinded data

  15. quickbench

    Easily time one or more commands with one or more executables and show tabular results

  16. trial-optparse-applicative

    ⚖️ Trial Data Type (by kowainik)

  17. hibet

    Tibetan-English translator for CLI

  18. mmark-cli

    Command line interface to the MMark markdown processor

  19. wt

    Watch Torrents using btfs and mpv without leaving the command line (by DegenCoden)

  20. hsendxmpp

    sendxmpp clone and drop-in replacement, sending XMPP messages via CLI

  21. ploton

    A useful cli tool to draw figures

  22. otp-authenticator

    OTP Authenticator (ala Google Authenticator) cli app

  23. highlight

    command line tool for highlighting parts of files that match a regex (by cdepillabout)

  24. rob

    Personal projects generator written in haskell (by GianlucaGuarini)

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 CLI discussion

Log in or Post with

Haskell CLI related posts

  • Show HN: Openleetcode – Run LeetCode solutions locally against open tests

    1 project | news.ycombinator.com | 5 Jul 2026
  • Show HN: Openleetcode – Run LeetCode solutions locally with open tests

    1 project | news.ycombinator.com | 3 Jul 2026
  • Show HN: Openleetcode – LeetCode runner where tests live in the repo

    1 project | news.ycombinator.com | 30 Jun 2026
  • Announcing dwayne/elm2nix

    5 projects | dev.to | 8 Jan 2026
  • 3 Options to Avoid Side-Effects in Web Dev

    2 projects | dev.to | 23 Apr 2025
  • DevLog 00001 - Command Line Updates

    3 projects | dev.to | 17 Jul 2024
  • Bash e limbajul DIAVOLULUI

    5 projects | /r/programare | 16 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 summoner 713
2 nvfetcher 298
3 herms 199
4 iris 199
5 shelltestrunner 155
6 pgenie 154
7 cabal-edit 77
8 fernery 51
9 chapelure 45
10 timeout 45
11 diagrams-braille 30
12 commander-cli 29
13 harg 29
14 quickbench 25
15 trial-optparse-applicative 21
16 hibet 16
17 mmark-cli 12
18 wt 7
19 hsendxmpp 7
20 ploton 5
21 otp-authenticator 4
22 highlight 4
23 rob 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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