Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-hledger

Guides and Tools for hledger
https://github.com/edkedk99/awesome-hledger

Last synced: about 5 hours ago
JSON representation

  • Text Editor Tools

    • here
    • Emacs ledger-mode - Most used and maintained helper mode for hledger and Ledger files, but not 100% compatible with hledger.
    • Emacs hledger-mode - An alternative to ledger-mode, written specifically for hledger. Has some different features.
    • Emacs flycheck-hledger - Provides realtime indication of problems in your journal. Can be combined with ledger-mode or hledger-mode.
    • Vim vim-ledger - Vim plugin compatible with *ledger* and *hledger*.
    • Vim hledger-vim - Alternative to *vim-ledger*.
    • Vim timedot-vim - timedot-vim is a vim-plugin to enhance working with hledger timedot files.
    • VS Code hledger-vscode - Language support for hledger in VS Code
  • TUI - Terminal User Interface to view, add and manage journal files

    • hledger-ui - Official terminal interface for hledger.
    • puffin - A bubbletea based TUI to manage personal finances using hledger
  • GUI - Web, Desktop and Mobile user interfaces

    • hledger-web - Official web interface for hledger.
    • MoLe - Android front end to hledger-web
  • Guides, Tutorial and Blog Posts

  • Videos

    • Inside hledger - Discussion of the source code with a general discussion about hledger.
    • Floss Weekly - General discussion about hledger.
    • Glenn Ramsey - Introduction to hledger focused on invoice generation and csv import.
    • csvkit - Convert to csv and do operating like cut, grep, sort, join, stack, etc.
    • 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.
    • entr - Alternative to [watchexec](https://github.com/watchexec/watchexec)
  • Community

    • Reddit - Plain Text Accounting with hledger and others ledger-like software.
  • Add/Edit Transactions

  • Import Transactions

  • Report

    • hledger-args - replacement for hledger command file using custom directives inside the journal file. Also provides an interactive report with placeholders to generate prompts.
    • hledger2psql - Export a hledger journal file to a postgresql database to be used in data visualization software. Included docker-compose file for *Apache Superset*.
    • 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.
  • Price Fetching

    • pricehist - Download price history from multiple sources and output to multiple formats, including hledger price directive.
    • hledger-stockquotes - Read your journal and and try to download price directives for all non USD declared commodities.
    • hledger-lots - Create automatic lots without subaccounts and tags and download prices from declared accounts in the journal with a specific [tag](https://hledger.org/1.29/hledger.html#tags)