Skip to main content

Guides and Tools for hledger

147
GitHub Stars
43
Curated Resources
11
Categories
2 hours ago
Last Refreshed
Text Editor ToolsTUI - Terminal User Interface to view, add and manage journal filesGUI - Web, Desktop and Mobile user interfacesAdd/Edit TransactionsImport TransactionsReportPrice FetchingGuides, Tutorial and Blog PostsVideosRelated ToolsCommunity

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me guides, tutorial and blog posts resources from awesome-hledger"

Installation instructions →

What's inside

Guides, Tutorial and Blog Posts

Community

  • contrib-resources

    Place with resources about hledger in /awesome-hledger/ where any user can contribute with tutorials, articles, tips, etc.

  • Libera IRC

    Same chat room as the matrix, but using IRC.

  • Matrix Chat

    Matrix Chat room using

  • Reddit

    Plain Text Accounting with hledger and others ledger-like software.

Related Tools

  • csvkit

    Convert to csv and do operating like cut, grep, sort, join, stack, etc.

  • entr

    Alternative to

  • GNU Make

    Set multiple conversions, import and other operations for you ledger files.

  • Tabula

    Extract data from tables in a pdf file to import to hledger.

  • watchexec

    Automatically run a hledger command when the journal changes. Available in most linux distributions.

Text Editor Tools

  • Emacs flycheck-hledger

    Provides realtime indication of problems in your journal. Can be combined with ledger-mode or hledger-mode.

  • Emacs hledger-mode

    An alternative to ledger-mode, written specifically for hledger. Has some different features.

  • Emacs ledger-mode

    Most used and maintained helper mode for hledger and Ledger files, but not 100% compatible with hledger.

  • Vim hledger-vim

    Alternative to

  • Vim timedot-vim

    timedot-vim is a vim-plugin to enhance working with hledger timedot files.

  • Vim vim-ledger

    Vim plugin compatible with

Videos

  • Floss Weekly

    General discussion about hledger.

  • Glenn Ramsey

    Introduction to hledger focused on invoice generation and csv import.

  • Inside hledger

    Discussion of the source code with a general discussion about hledger.

Report

  • hledger2psql

    Export a hledger journal file to a postgresql database to be used in data visualization software. Included docker-compose file for

  • hledger-args

    replacement for hledger command file using custom directives inside the journal file. Also provides an interactive report with placeholders to generate prompts.

  • hledger-forecast

    Use a CSV or Yaml file for easier forecasting with hledger. Adds functionality for future cost rises (e.g. inflation) and the automatic tracking of planned transactions.

  • hledger-plot

    Plot chart of hledger queries.

Add/Edit Transactions

  • hledger add

    Official interactive command-line tool to add transactions.

  • hledger-edit

    Edit hledger transactions in your $EDITOR limited to the result of a query.

  • hledger-iadd

    Very convenient tool to add transactions to hledger journal.

  • obsidian_hledger

    Add transactions using Obsidian.

Import Transactions

Showing a sample of 43 resources. View the full list on GitHub →