Haskell Console

Open-source Haskell projects categorized as Console Edit details

Top 23 Haskell Console Projects

  • hledger

    Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.

    Project mention: Foreign currency | reddit.com/r/Bookkeeping | 2022-06-14

    The ledger software I use can deal with multiple currencies and supports converting to single currency for reporting. I think that is the best, as you don’t lose any information.

  • haskell-awk

    Haskell text processor for the command-line (by gelisam)

    Project mention: Introduction to Doctests in Haskell | reddit.com/r/haskell | 2022-04-19

    Looking for a few projects that make use of it, I found accelerate, hawk, polysemy and pretty-simple, so I'll be interested to poke around in their code and see how they have things set up.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • givegif

    GIFs on the command line

  • hledger-flow

    An hledger/ledger-cli workflow focusing on automated statement import and classification

    Project mention: Beancount: Double-Entry Accounting from Text Files | news.ycombinator.com | 2022-01-30

    I use hledger-flow [1]. It's an opinionated way of importing csvs into the hledger format. Works really well for me, just export the csvs, write a mapping and you are good to go.

    It supports preprocessing the csvs if you need to clean the data or compute some new fields which is really powerful. Once you are up and running it only needs some minor updates each month to map unidentifiable transactions I can do this in under an hour these days.

    [1] https://github.com/apauley/hledger-flow

  • docopt

    A command-line interface description language and parser that will make you smile

  • cmdargs

    Haskell library for command line argument processing

  • hunt-server-cli

    A flexible, lightweight search platform

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • hledger-iadd

    A terminal UI as drop-in replacement for hledger add.

  • getopt-generics

    Create command line interfaces with ease

  • termplot

    ▁▂▃▅▂▇ Plot time series in your terminal in real-time

  • penny

    Extensible double-entry accounting

  • qhs

    SQL queries on CSV and TSV files

    Project mention: One-liner for running queries against CSV files with SQLite | news.ycombinator.com | 2022-06-21
  • chessIO

    Fast haskell chess move generator library and console UCI frontend

  • txt-sushi

    The SQL link in your *NIX chain

  • terminal

    Haskell library for terminal interaction (without terminfo dependency but with Windows support)

  • hledger-stockquotes

    Generate an HLedger Journal Containing Daily Stock & Crypto Quotes for your Commodities

  • hunch

    CSS-like syntax for file system manipulation (by logan-montellimard-braga)

  • hflags

    Command line flag parser for Haskell, conceptually very similar to Google's gflags

  • parseargs

    Haskell argument parsing library

  • misfortune

    A fortune-mod clone

  • argparser

  • husky

    husky is a command line shell for UNIX-like OS written in haskell. (by markusle)

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). The latest post mention was on 2022-06-21.

Haskell Console related posts


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

Project Stars
1 hledger 2,064
2 haskell-awk 340
3 givegif 214
4 hledger-flow 121
5 docopt 112
6 cmdargs 84
7 hunt-server-cli 59
8 hledger-iadd 56
9 getopt-generics 43
10 termplot 42
11 penny 42
12 qhs 30
13 chessIO 25
14 txt-sushi 19
15 terminal 18
16 hledger-stockquotes 12
17 hunch 11
18 hflags 10
19 parseargs 9
20 misfortune 9
21 print-console-colors 8
22 argparser 7
23 husky 6
Find remote jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Developer Ecosystem Survey 2022
Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.