Plain Text Accounting (PTA)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • plaintextaccounting

    The plaintextaccounting.org website, a portal to Ledger, hledger, beancount and co. Also the PTA wiki.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • Going.Plaid

    Plaid API .NET library

    If you're willing to hold your nose a little bit, Plaid[0] might be worth looking into. They have (had?) a testing tier which is more than enough for personal uses (100 linked accounts).

    [0]: https://plaid.com/

  • reckon

    Flexibly import bank account CSV files into Ledger for command-line accounting

    I use ledger for all bookkeeping and accounting for personal and many LLCs. If you’re a terminal rat and cli master, use vim or emacs, sed/awk know the basics, script in bash/python/perl/ruby regularly then just learn ledger and double entry accounting and switch to it and I suspect you will be much happier than whatever you are doing today.

    A few basic tips:

    - reckon is helpful for importing transactions quickly. https://github.com/cantino/reckon

    - use “include” to break up the problem.

    - bal —-dc is something US accountants might recognize a bit. but more likely than not they are incapable of understanding negatives correctly in the way ledger uses them, so easier to just write a few scripts to convert it to DR CR style for them. I’ve been shocked at how little abstraction accountants I’ve dealt with are capable of.

  • just

    🤖 Just a command runner

    > If I had to submit one tip it would be to set everything up with a Makefile or similar.

    If I had to submit a tip on top of yours, it's to use justfiles instead of Makefiles :-)

    https://github.com/casey/just

  • ledger-obsidian

    Plain text accounting in Obsidian.md

    You can perhaps use local file:// references in the files and open them in a browser, or you can use ledger from within a tool like Obsidian or DevonThink. Perhaps associate attachments in that way?

    https://github.com/tgrosinger/ledger-obsidian

  • Visual Studio Code

    Visual Studio Code

    ZIP can be a useful container for when you want a plaintext file with attachments, but you also want the full folder structure transportable itself as a single file. Automating zip/unzip operations isn't too bad, and you sometimes easily can teach some applications to work directly with zip container streams, without a temporary folder, too. Some existing text editors can do it naturally already; emacs and vim both have native support. Others have plugins available, like VSCode has ZipFS [1] (which is also on the backlog of possible things to support out of the box [2]).

    [1] https://marketplace.visualstudio.com/items?itemName=arcanis....

    [2] https://github.com/microsoft/vscode/issues/75559

  • SaaSHub

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

    SaaSHub logo
  • noyaml

    A silly emotional rant about the state of devops tooling/the infrastructure sector in 2018. #noyaml.com

    > less special character noise

    I hope you've at least once stumbled upon the existence of https://noyaml.com/ and/or, at the time, were familiar with the quirks regarding number interpretation.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • My QA Tech Stack in 2025

    4 projects | dev.to | 29 Nov 2024
  • Sets, Types and Type Checking

    2 projects | news.ycombinator.com | 31 Oct 2024
  • Introducing Awesome .NET Testing ✅

    2 projects | dev.to | 14 Oct 2024
  • Visual Studio Code is designed to fracture

    20 projects | news.ycombinator.com | 29 Sep 2024
  • Kiota: OpenAPI-Based HTTP Client Code Generator

    3 projects | news.ycombinator.com | 14 Aug 2024