hledger

Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces. (by simonmichael)

Hledger Alternatives

Similar projects and alternatives to hledger

  1. ShellCheck

    504 hledger VS ShellCheck

    ShellCheck, a static analysis tool for shell scripts

  2. SaaSHub

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

    SaaSHub logo
  3. pandoc

    468 hledger VS pandoc

    Universal markup converter

  4. wasp

    243 hledger VS wasp

    The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more.

  5. Hasura

    237 hledger VS Hasura

    Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.

  6. application

    Buckets Desktop Application (by buckets)

  7. ranger

    170 hledger VS ranger

    A VIM-inspired filemanager for the console

  8. postgrest

    120 hledger VS postgrest

    REST API for any Postgres database

  9. GnuCash

    GnuCash Double-Entry Accounting Program.

  10. ledger

    Double-entry accounting system with a command-line reporting interface

  11. haskell-language-server

    Official Haskell IDE support via the language server protocol (LSP)

  12. Cabal

    84 hledger VS Cabal

    Official upstream development repository for Cabal and cabal-install

  13. Firefly III

    Firefly III: a personal finances manager

  14. beancount

    64 hledger VS beancount

    Beancount: Double-Entry Accounting from Text Files.

  15. plaintextaccounting

    The plaintextaccounting.org website, a portal to the world of Plain Text Accounting.

  16. ripgrep-all

    rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.

  17. stack

    50 hledger VS stack

    The Haskell Tool Stack

  18. visidata

    42 hledger VS visidata

    A terminal spreadsheet multitool for discovering and arranging data

  19. Fava

    46 hledger VS Fava

    Fava - web interface for Beancount

  20. hadolint

    33 hledger VS hadolint

    Dockerfile linter, validate inline bash, written in Haskell

  21. firefly-iii-fints-importer

    Import financial transactions from you FinTS enabled bank into Firefly III.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better hledger alternative or higher similarity.

hledger discussion

Log in or Post with

hledger reviews and mentions

Posts with mentions or reviews of hledger. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-06-10.
  • GnuCash is right. It's also why I built my own finance app
    2 projects | news.ycombinator.com | 10 Jun 2026
  • Minimal Viable Programs (2014)
    2 projects | news.ycombinator.com | 19 Apr 2026
    Though see the Plain Text Accounting[0] movement for something maybe more unixy than Gnucash. I download .csv files from my bank and credit card issuers and import to hledger. hledger has its own rules engine for filtering/transforming imported entries, but you could also preprocess the files using any unix tool before importing if you needed to.

    0: https://plaintextaccounting.org/

    1: https://hledger.org/

  • Hledger 1.50
    2 projects | news.ycombinator.com | 4 Sep 2025
  • Hledger v1.50
    1 project | news.ycombinator.com | 3 Sep 2025
  • mdsh: Run Shell Scripts in Markdown Templates
    2 projects | dev.to | 25 Jul 2025
    I have been using hledger as my primary personal accounting software for years. I love that I can manage my ledger in plaintext and even use Git to version control and backup.
  • Haskell: A Great Procedural Language
    18 projects | news.ycombinator.com | 19 Jan 2025
  • Show HN: Puffin – a minimal terminal UI to manage personal finances
    2 projects | news.ycombinator.com | 16 Jun 2024
    A simple TUI to view various financial reports of your personal finances. Uses hledger[1] under the hood for the accounting stuff.

    [1]: https://hledger.org

  • Show HN: GNU Make as a Task Runner
    3 projects | news.ycombinator.com | 12 May 2024
    For historical interest (though to compare you really need to work with them over a period of time), here's a thousand line [Makefile](https://github.com/simonmichael/hledger/blob/2d35b1051/Makef...) that was converted to a [Justfile](https://github.com/simonmichael/hledger/blob/43c93eb37/Justf...). And here's the kind of template I used for multicommand shell scripts when trying those ([ft](https://github.com/simonmichael/hledger/blob/43c93eb37/bin/f...), [tt](https://github.com/simonmichael/hledger/blob/43c93eb37/bin/t...)).
  • Double-Entry Bookkeeping as a Directed Graph
    5 projects | news.ycombinator.com | 10 Apr 2024
    I'm surprised that there is no mentions of a great hacker-friendly plain-text accounting software called `ledger` https://ledger-cli.org/ in this thread. It has amazing documentation when it comes to understanding basic principles of double-entry bookkeeping and goes through many typical situations and usecases. There are also several forks, most popular and advanced is `hledger` https://hledger.org/ (h is for Haskell), which provides some neat features out of the box, such as a simple web interface. All of them are very primitive compared to "professional" accounting software, but in return it offers great opportunities for hacking around while ensuring validity of your books.
  • Ledger
    5 projects | news.ycombinator.com | 24 Feb 2024
    I've been using hledger[1] - similar tool but has more features like balance sheet, income statement generation with a plain text file for the last 3 years and it's been working out great. Before that I used iBank (rebranded as Banktivity) and don't miss it at all.

    [1] - https://hledger.org

  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic hledger repo stats
94
4,565
9.9
8 days ago

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?