GitHub topics: plaintext-accounting
simonmichael/hledger_site
The repo for hledger.org, the hledger project's website.
Language: CSS - Size: 69.7 MB - Last synced at: about 6 hours ago - Pushed at: 5 days ago - Stars: 85 - Forks: 47

arnhemcr/financial
This Go module provides programs to translate a CSV account statement into a Ledger journal and merge multiple Ledger journals into one.
Language: Go - Size: 98.6 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

edkedk99/awesome-hledger
Guides and Tools for hledger
Size: 73.2 KB - Last synced at: about 22 hours ago - Pushed at: over 1 year ago - Stars: 106 - Forks: 1

dimitrisktp/Finance-Manager
Finance Manager is a comprehensive personal finance tracker built with Flask and MongoDB. It features expense tracking, budgeting, interactive reports, customizable preferences, and secure multi-user access with admin capabilities.
Language: HTML - Size: 53.7 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

ad-si/Transity
Keep track of your 💵, 🕘, 🐖, 🐄, 🍻 on your command line with the plain text accounting tool of the future! 🚀
Language: PureScript - Size: 3.22 MB - Last synced at: about 14 hours ago - Pushed at: 5 months ago - Stars: 645 - Forks: 18

vanto/beanquery-mcp
Beancount MCP Server is an experimental implementation that utilizes the Model Context Protocol (MCP) to enable AI assistants to query and analyze Beancount ledger files using Beancount Query Language (BQL) and the beanquery tool.
Language: Python - Size: 2.14 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 22 - Forks: 1

plaintextaccounting/plaintextaccounting
The plaintextaccounting.org website, a portal to Ledger, hledger, beancount and co. Also the PTA wiki.
Language: HTML - Size: 1.79 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 565 - Forks: 75

stargately/beancount-mobile
Your personal finance manager. iOS and Android App for Beancount.io
Language: TypeScript - Size: 416 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 146 - Forks: 16

tackler-ng/tackler
Fast, reliable bookkeeping engine with native GIT SCM support for plain text accounting
Language: Rust - Size: 1.62 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 88 - Forks: 5

heyeshuang/beancount-homemade-importers
一些在中国用的Beancount导入设置
Language: Python - Size: 78.1 KB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 78 - Forks: 8

beancount/fava
Fava - web interface for Beancount
Language: Python - Size: 14.7 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 2,139 - Forks: 314

siddhantgoel/beancount-ing
Beancount Importers for ING (Germany) CSV Exports
Language: Python - Size: 832 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 25 - Forks: 10

tarioch/beancounttools
Beancount Tools
Language: Python - Size: 337 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 89 - Forks: 28

siddhantgoel/beancount-n26
Beancount Importers for N26 CSV Exports
Language: Python - Size: 629 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 21 - Forks: 11

siddhantgoel/beancount-dkb
Beancount Importers for DKB (Deutsche Kredit Bank) CSV Exports
Language: Python - Size: 865 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 41 - Forks: 18

siddhantgoel/awesome-beancount
Awesome Beancount Resources
Language: HTML - Size: 2.91 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 296 - Forks: 38

Nef10/SwiftBeanCountImporter
Library to transform transactions from financial institutions into Beancount files
Language: Swift - Size: 3 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

Nef10/SwiftBeanCountRogersBankMapper
Swift library to convert download Rogers Bank data to the SwiftBeanCount model
Language: Swift - Size: 1.12 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

Nef10/SwiftBeanCountSheetSync
Library to help Sync shared Expenses between a Google Sheet and a Beancount file
Language: Swift - Size: 579 KB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 2 - Forks: 1

Nef10/SwiftBeanCountCLI
Command line tool for SwiftBeanCount
Language: Swift - Size: 135 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 2 - Forks: 0

Nef10/SwiftBeanCountModel
Model for a ledger in SwiftBeanCount
Language: Swift - Size: 2.1 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

Nef10/SwiftBeanCountParser
Parser to parse plain text into a ledger model
Language: Swift - Size: 912 KB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 1

hpdeifel/hledger-iadd
A terminal UI as drop-in replacement for hledger add.
Language: Haskell - Size: 342 KB - Last synced at: 14 days ago - Pushed at: 19 days ago - Stars: 88 - Forks: 9

carderne/bean-rs
beancount clone in Rust
Language: Rust - Size: 84 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

SitanHuang/ledg
Batch modifiable ledger-like written in nodejs
Language: JavaScript - Size: 3.97 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 44 - Forks: 2

ledger/ledger
Double-entry accounting system with a command-line reporting interface
Language: C++ - Size: 18.9 MB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 5,551 - Forks: 512

epogrebnyak/abacus
A small yet valid double-entry accounting system in Python and command line.
Language: Python - Size: 2.99 MB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 62 - Forks: 5

ananthakumaran/paisa
Paisa – Personal Finance Manager. https://paisa.fyi demo: https://demo.paisa.fyi
Language: TypeScript - Size: 13.9 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2,823 - Forks: 163

bzimor/obsidian_hledger
Create and manage hledger entries directly in Obsidian Daily notes
Language: TypeScript - Size: 453 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 27 - Forks: 0

plwg/hledger_helper
Friendly Helpers for Hledger Plain Text Accounting
Language: Python - Size: 1010 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

fdavies93/minibudget
Plain-text CLI tool for making budget reports
Language: Python - Size: 154 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 5 - Forks: 0

dmitry-merzlyakov/nledger
.Net Ledger: Double-Entry Accounting System
Language: C# - Size: 5.3 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 190 - Forks: 52

allgreed/reconcile-mbank-hledger
Language: Python - Size: 68.4 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ledger/vim-ledger
Vim plugin for Ledger
Language: Vim Script - Size: 310 KB - Last synced at: 30 days ago - Pushed at: 5 months ago - Stars: 380 - Forks: 55

vrischmann/beancount-importers
Beancount importer for Fortuneo CSV exports
Language: Python - Size: 39.1 KB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

joneskoo/finvoice-to-csv
Command line tool converts Finvoice XML files to CSV format to be imported into Plain Text Accounting
Language: Go - Size: 6.84 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jaredtconnor/ynab-to-ledger
Go CLI tool to convert YNAB CSV exports (Register/Budget) into Ledger journal files.
Language: Go - Size: 31.3 KB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Evernight/lazy-beancount
Beancount accounting system packaged in a Docker image together with Fava, few other libraries and some additional UIs. Privacy-focused and comprehensive approach to personal finances.
Language: Python - Size: 5.68 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 55 - Forks: 13

trevorld/r-ledger
Imports data from plain text accounting files
Language: R - Size: 362 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 2

Nef10/SwiftBeanCountImporterApp
Tool to import transactions from financial institutions into Beancount files
Language: Swift - Size: 312 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

Nef10/SwiftBeanCountWealthsimpleMapper
Swift library to convert download Wealthsimple data to the SwiftBeanCount model
Language: Swift - Size: 1.75 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

davidciani/beancount-addons
My addons for beancount
Language: Python - Size: 156 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

mkobetic/coin
heavily simplified version of ledger-cli.org with a twist
Language: Go - Size: 10.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 13 - Forks: 1

dtrai2/gnucash-to-beancount
This project can convert GnuCash into a new beancount file.
Language: Python - Size: 57.6 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

maread99/beanahead
Administer future transactions for a beancount ledger
Language: Python - Size: 209 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 13 - Forks: 3

wllfaria/ledger.nvim
Neovim integration for ledger. Powered by tree-sitter.
Language: Lua - Size: 784 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 17 - Forks: 1

howeyc/ledger
Command line double-entry accounting program
Language: Go - Size: 17.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 479 - Forks: 44

mckelvin/beancount-boilerplate-cn
Language: Python - Size: 449 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 213 - Forks: 24

monescript/monescript
Double entry accounting in the browser
Language: JavaScript - Size: 409 KB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 34 - Forks: 7

Nef10/SwiftBeanCountApp
macOS app for SwiftBeanCount
Language: Swift - Size: 2.52 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

copelco/copeland-ledger
My tools for tracking expenses using beancount: Double-Entry Accounting from Text Files.
Language: Python - Size: 50.8 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

hiroyung/Personal-Finance-Manager
Personal Finance Manager: A full-stack application to manage and track personal income, expenses, and budgets, featuring React, Node.js, MongoDB, and JWT-based authentication. Includes optional Docker support for easy deployment.
Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

xuhcc/beancount-mobile
Data entry app for Beancount plain-text accounting system
Language: TypeScript - Size: 3.54 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 120 - Forks: 11

simonmichael/hledger_finance
The hledger project's public finances
Language: Just - Size: 641 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 23 - Forks: 3

mawalu/splitwise-csv
Splitwise to CSV export script. Useful for (plaintext) accounting
Language: Shell - Size: 1.95 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

sboehler/knut
knut is an efficient plain text accounting tool with support for multiple currencies and valuation.
Language: Go - Size: 1.95 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 61 - Forks: 12

felgru/bank-statement-parser
scripts to import bank statement PDFs into hledger files
Language: Python - Size: 754 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 18 - Forks: 4

Nef10/SwiftBeanCount
Plain-Text Double-Entry Accounting in Swift
Size: 45.9 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 0

OSadovy/uabean
A set of Beancount importers and scripts for popular Ukrainian banks and more
Language: Python - Size: 150 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 33 - Forks: 6

mbafford/plaid-sync
Command-line interface to the Plaid API that synchronizes your bank/credit card transactions with a local SQLite database. Written in Python 3.
Language: Python - Size: 16.6 KB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 39 - Forks: 6

sfischer13/awesome-ledger
:star: Useful resources for the Ledger command-line accounting system
Size: 23.4 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 152 - Forks: 12

blossom-hub/blossom
Double entry plain text accounting for traders
Language: F# - Size: 293 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 27 - Forks: 1

joshcanhelp/budget-cli
Command-line budgeting software in TypeScript
Language: TypeScript - Size: 318 KB - Last synced at: about 18 hours ago - Pushed at: 5 months ago - Stars: 14 - Forks: 2

ledger-rs/dinero-rs
A command line tool for managing ledger files. Inspired by ledger-cli
Language: Rust - Size: 2.35 MB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 21 - Forks: 2

prikhi/hledger-management-script
A Shakefile for Processing Imports into Journals Entries & Creating Financial Reports with HLedger
Language: Haskell - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

goldenpathtechnologies/hledger-parser
A parser for hledger journal files based on Chevrotain
Language: TypeScript - Size: 1.9 MB - Last synced at: 30 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

ArthurFDLR/fava-service
💸 Deploy Beancount Fava as a Docker service with authentication, dark theme, and auto refresh
Language: CSS - Size: 85 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

heeplr/document-dl
Command line program to download documents from web portals
Language: Python - Size: 231 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 3

pb-/beancount-comdirect
A beancount importer for comdirect
Language: Python - Size: 44.9 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 3

adrianoviana87/ltuiny
Text based utility that helps you add a transaction to a ledger file.
Language: C++ - Size: 1.07 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 2

simonmichael/haskell-finance
Notes on Haskell programming language-related finances.
Language: Makefile - Size: 27.3 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 0

olimorris/hledger-forecast
💰 Improved forecasting with hledger
Language: Ruby - Size: 132 KB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 10 - Forks: 0

seanHalvorson/HelperScripts
Some Short, Simple Scripts to Help me Get Organized
Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

filiphanes/awk-pta
Plain text accounting in awk
Language: Awk - Size: 35.2 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 17 - Forks: 0

ratoru/hledger-starter
Plain Text Accounting with Automation
Language: Python - Size: 52.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

zacchiro/beangrep
Beangrep - grep-like filter for Beancount
Language: Python - Size: 151 KB - Last synced at: 13 days ago - Pushed at: 11 months ago - Stars: 11 - Forks: 1

marvinpinto/ledger-reconciler 📦
Automatically download and reconcile your ledger financial entries
Language: JavaScript - Size: 1.02 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 51 - Forks: 4

kantord/ledger-cli-dashboard
:moneybag: :bank: :chart_with_upwards_trend: Customizable graphical reporting for ledger
Language: Makefile - Size: 562 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 53 - Forks: 3

kajyr/pta-tools
Plain text accounting JS helpers
Language: TypeScript - Size: 626 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

oshikiri/ledgerlint 📦
A PoC of linter for ledger transactions
Language: Go - Size: 94.7 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

stephane-klein/hledger-shared-expenses-poc
plain text accounting shared expenses based on hledger POC
Language: Jinja - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

abeimler/pymledger
pYMLedger ist eine Projekt-Vorlage fürs PTA, basierent auf hledger. Zusammen mit ein Python-Script ist es möglich hledger-Regeln und -Buchungen, aus einer Konfigurationsdatei (im YAML-Format), zu generieren.
Language: Python - Size: 509 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

tn47/goledger
Ledger implementation in golang
Language: Go - Size: 1.44 MB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 35 - Forks: 13

itsjohncs/timcol
CLI time tracking with a plain-text log format.
Language: Python - Size: 126 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Ramblurr/intellij-beancount
Beancount editing support for Jetbrains IDEs
Language: Java - Size: 280 KB - Last synced at: 7 days ago - Pushed at: about 6 years ago - Stars: 13 - Forks: 5

mariosangiorgio/vscode-ledger 📦
Visual Studio Code support for Ledger files
Language: TypeScript - Size: 33.2 KB - Last synced at: about 19 hours ago - Pushed at: almost 8 years ago - Stars: 20 - Forks: 10

isabekov/beancount-multiperiod-reports
Multiperiod Reports by Month/Quarter/Year in Beancount. Plotting income and expenses over time. Treemap plot of expenses.
Language: Jupyter Notebook - Size: 138 KB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 27 - Forks: 0

bradyt/cone
A ledger.
Language: Dart - Size: 2.01 MB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 5

duijf/roastery
Framework for Beancount plain text accounting
Language: Python - Size: 931 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

egli/iso-20022-to-ledger-cli
Convert ISO 20022 to the ledger-cli plain text accounting format or to csv
Language: Clojure - Size: 39.1 KB - Last synced at: about 18 hours ago - Pushed at: almost 4 years ago - Stars: 9 - Forks: 0

siddhantgoel/beancount-commerzbank
Beancount Importers for Commerzbank (Germany) CSV Exports
Language: Python - Size: 247 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 4

pmarino90/moneta
Personal finance manager. Hledger frontend.
Language: Elixir - Size: 564 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ArthurFDLR/beancount-chase
📈 Beancount Importer for Chase CSV statements - Pypi package
Language: Python - Size: 33.2 KB - Last synced at: 8 days ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 3

vermiceli/ynab-to-ledger
A tool to convert a YNAB-exported CSV file to a plaintext accounting ledger dat file
Language: C# - Size: 19.5 KB - Last synced at: 11 months ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 2

ArthurFDLR/beancount-ce
💸 Beancount Importer for Caisse d'Epargne statements (pdf and csv files) - Pypi package
Language: Python - Size: 72.3 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

marvinpinto/slc 📦
slc is a CLI application to generate Ledger accounting entries. It works with generic CSV files as well as the Stripe API.
Language: Go - Size: 174 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 0

esovetkin/ledger-plots
R functions to plot data from your ledger
Language: R - Size: 6.48 MB - Last synced at: 11 months ago - Pushed at: about 5 years ago - Stars: 32 - Forks: 3

lipidity/ledgible
Web-based double-entry accounting (ledger-cli frontend)
Language: JavaScript - Size: 92.8 KB - Last synced at: 11 months ago - Pushed at: almost 6 years ago - Stars: 62 - Forks: 5

jord1e/jbeancount
Beancount (Plain Text Accounting) parser using ANTLR v4; library, tools, and CLI running on the JVM (and GraalVM) 💱
Language: Java - Size: 245 KB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 11 - Forks: 4

pedroalbanese/ledger
Pure Go command line double-entry accounting program
Language: Go - Size: 2.63 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0
