Plain Text Accounting (PTA)
Présentation de Plain Text Accounting
- Plain Text Accounting (PTA) est une méthode pour effectuer des tâches de comptabilité et de tenue de livres à l’aide de fichiers texte et de logiciels adaptés à la ligne de commande
- Les principaux outils incluent Ledger, hledger et Beancount
- Ce site rassemble des outils, de la documentation et des pratiques de la communauté PTA, et est maintenu par Simon Michael et des contributeurs
Plan du site
- Fournit diverses ressources sur PTA, notamment une vue d’ensemble, des actualités et discussions, des vidéos, des diapositives, de la documentation, une FAQ, un livre de recettes, des logiciels, etc.
Actualités et discussions
- Des discussions autour de PTA ont lieu sur diverses plateformes, notamment des forums, salons de discussion, blogs et articles, Reddit, Lemmy, Hacker News, Mastodon, Twitter et Stack Exchange
Vidéos
- Propose des vidéos de différents intervenants sur des sujets comme Ledger CLI, la gestion des finances personnelles, le suivi des dépenses avec Obsidian et les avantages de Plain Text Accounting
Diapositives
- Propose des diapositives sur divers sujets, comme une visite de l’architecture de hledger, une introduction à Plain Text Accounting et la gestion des finances personnelles purement fonctionnelle
Documentation
- Propose divers documents, notamment sur les bases de la comptabilité, la documentation des applications PTA, les comparaisons, les introductions, les aide-mémoire, les livres de recettes et la FAQ
Logiciels
- Propose divers logiciels, notamment des applications PTA, des plugins d’éditeur, des outils d’import/conversion de données, de récupération de prix, de génération de données, de workflow, de formatage, de reporting, de suivi du temps et d’interface utilisateur
Applications PTA
- Présente diverses applications PTA comme Ledger, hledger et Beancount, et compare pour chacune l’année de lancement, la dernière version publiée, le code, le nombre de committers, les étoiles, la taille de la mailing list, la taille du chat et le ratio d’issues
Plugins d’éditeur
- Propose divers plugins pour Atom, Emacs, IntelliJ, Nano, Sublime, TextMate, VIM et VS Code
Import/conversion de données
- Propose divers outils d’import et de conversion de données, notamment la conversion CSV et des outils qui convertissent des données de différents formats vers Beancount
Récupération de prix
- Propose des méthodes pour récupérer les prix du marché à l’aide de différents outils comme Beancount, hledger et Ledger
Génération de données
- Propose divers outils de génération de données, notamment pour créer des écritures de prix, des écritures d’amortissement et des écritures d’intérêts
Workflow
- Propose divers outils de workflow, notamment des systèmes basés sur Docker, la génération de journaux hledger à partir de fichiers CSV et des systèmes pour freelances allemands
Formatage
- Propose divers outils de formatage, notamment un formateur de fichiers Beancount et un formateur web
Reporting
- Propose divers outils de reporting, notamment pour les rapports budgétaires, les applications d’analyse de patrimoine personnel et les outils de génération de graphiques hledger
Suivi du temps
- Propose des outils de suivi du temps et de reporting utilisant org2tc, taskwarrior et hledger
UI, console
- Propose divers outils d’interface console, notamment un outil interactif de saisie de transactions et un générateur de transactions
UI, curses
- Propose divers outils d’interface curses comme hledger-iadd, hledger-ui et ledger-add
UI, GUI
- Propose divers outils GUI comme Ledgerble et Prudent
UI, web
- Propose divers outils d’interface web comme fava, hledger-web et Paisa
UI, mobile
- Propose divers outils d’interface mobile comme l’application mobile Beancount et NanoLedger
Bibliothèques
- Propose diverses bibliothèques comme un parseur Beancount et des extensions Beancount
Utilitaires
- Propose divers utilitaires comme les outils en ligne de commande Beancount et hledger-lib
API
- Propose diverses API comme gledger, hledger-lib et l’API BeanHub
Le résumé de GN⁺
- Plain Text Accounting est une méthode de comptabilité utilisant des fichiers texte et des outils en ligne de commande, avec des outils comme Ledger, hledger et Beancount
- Des discussions autour de PTA ont lieu sur de nombreuses plateformes, et le site propose aussi des vidéos, diapositives et documents variés
- Le site propose diverses applications PTA, plugins d’éditeur, outils d’import/conversion de données et de récupération de prix afin d’aider les utilisateurs à réaliser plus facilement leurs tâches comptables
- Cet article sera utile aux personnes intéressées par PTA, en particulier aux développeurs qui préfèrent les outils en ligne de commande
- Parmi les projets aux fonctionnalités similaires, on trouve GnuCash et QuickBooks
1 commentaires
Avis Hacker News
J’utilise ledger-cli depuis 20 ans. Ce n’est pas parfait, mais j’en suis très satisfait. Tout est en texte brut, donc il est facile d’écrire des scripts, de lire dans VIM et d’extraire les données. Actuellement, l’un des fichiers ledger de mon entreprise fait 2 Mo de texte brut et contient l’historique des transactions depuis 2016
Un système de catégorisation stricte immédiate ne convient pas à certaines personnes. Nous utilisions une approche en deux étapes dans l’entreprise
Grâce aux LLM, la comptabilité en texte brut est devenue beaucoup plus facile. On peut importer les relevés bancaires dans hledger et éviter la saisie manuelle
J’ai utilisé Beancount, et j’ai apprécié écrire des outils d’importation de données et pratiquer moi-même la comptabilité. Mais je n’ai presque rien importé depuis près d’un an. Je voulais le faire chaque mois, mais cela prenait 30 à 60 minutes et c’était contraignant
La comptabilité en texte brut est géniale, mais le fait que les gens puissent télécharger leurs données bancaires dans un format standard reste un gros obstacle
J’ai écrit une série de « recettes » pratiques sur la manière d’utiliser Ledger efficacement
Je cherche une solution en texte brut qui gère l’inventaire (quantités, FIFO, coût moyen en dollars) et les factures / POs (AP/AR)
J’aimerais entendre comment d’autres personnes utilisent les différents outils de comptabilité en texte brut
Je suis un grand fan de Ledger et je gère toute ma comptabilité personnelle avec hledger depuis 8 ans