An open API service providing repository metadata for many open source software ecosystems.

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