Salta al contingut principal
Beancount vs hledger

Dos grans llibres de text pla — tria el teu ecosistema

Beancount i hledger comparteixen la mateixa filosofia: els teus llibres viuen en text pla que pots llegir, comparar i versionar amb Git — sense dependències, mai. La pregunta real és l'ajust: el model estricte i l'ecosistema web de Beancount, o la línia d'ordres ràpida i completa d'hledger.

  • Gratuït i de codi obert — tots dos
  • Text pla + Git
  • Sense dependències, mai
Tauler del llibre major de beancount.io que mostra un gràfic de tendència del patrimoni net i els saldos dels comptes
Pantalla d'inici de l'aplicació mòbil de Beancount amb el gràfic del patrimoni net i transaccions recents
100%
Codi obert — tots dos projectes
Text pla
Un llibre que encara podràs llegir d'aquí a 30 anys
Estricte
Beancount imposa l'equilibri en el moment de l'anàlisi
A qualsevol lloc
beancount.io afegeix allotjament, sincronització i IA

Mateixa filosofia, ecosistemes diferents

Tots dos són llibres de text pla i de doble entrada que pots versionar amb Git. La diferència és l'ajust: modelatge estricte amb un ecosistema web, o una línia d'ordres ràpida i autònoma.

Beancount

El mestre estricte

Els comptes es declaren explícitament, cada transacció s'ha d'equilibrar, i els lots i la base de cost són de primera classe. Els errors surten a la llum en el moment de l'anàlisi — abans que arribin als teus informes.

hledger

L'amic indulgent

El format compatible amb Ledger d'hledger crea comptes sobre la marxa i fins i tot pot inferir partides d'equilibri. Més ràpid de començar, amb la disciplina deixada al teu càrrec.

Beancount

Fava, una interfície web completa

Explora els teus llibres als taulers de control polits de la Fava — gràfics interactius, extractes, participacions i una consola de consultes BQL — amb bean-check validant cada edició.

hledger

Una potència de línia d'ordres

Informes de terminal integrats rics, la IU TUI d'hledger-ui, i hledger-web per a navegació i entrada lleugeres — sense necessitat de serveis addicionals.

Beancount

Python, plugins i BQL

Escriu importadors i plugins en Python, i consulta les entrades amb BQL semblant a SQL. L'automatització viu en codi revisable i provable.

hledger

Regles i canonades de shell

Regles declaratives d'importació CSV i ordres CLI componibles s'integren directament a les canonades Unix — automatització ràpida, sense necessitat de Python.

Beancount

Lots rigorosos i base de cost

Cada moneda o valor porta unitats, cost i preu de forma oberta — seguiment precís de plusvàlues i de múltiples monedes, auditable línia per línia.

hledger

Gestió de matèries primeres més senzilla

hledger cobreix el dia a dia de múltiples monedes i el seguiment d'inversions senzilles amb un model més suau — suficient per a moltes carteres personals.

Beancount

Els teus llibres, a qualsevol lloc

Autoallotja la Fava, o deixa que beancount.io gestioni l'allotjament amb sincronització bancària, aplicacions mòbils natives i un assistent d'IA que ajuda a categoritzar i esborranyar entrades.

hledger

Un binari, completament local

Instal·la un únic binari precompilat i el teu llibre es queda al teu ordinador. hledger-web cobreix els navegadors mòbils; res depèn d'un compte al núvol.

Beancount

Nucli gratuït, allotjament opcional

Beancount i Fava no costen res, per sempre. Els plans opcionals de beancount.io afegeixen allotjament, sincronització, mòbil i IA — el llibre es manté portàtil de totes maneres.

hledger

Gratuït, sense més

Cada funció d'hledger — informes, TUI, interfície web, importació CSV — es lliura gratuïtament en una única eina. No existeix cap nivell de pagament; no cal cap.

On hledger encara guanya

Mateixa família, comparació honesta: hledger és l'opció millor quan vols una eina ràpida i autònoma que ho fa tot des d'un binari.

Informes ja inclosos

El balanç de situació, el compte de resultats, el flux de caixa i les comparacions multiperíode són ordres integrades — sense servidor web, sense llenguatge de consulta, sense configuració.

Molt ràpid

Escrit en Haskell, hledger s'inicia instantàniament i es manté ràpid en diaris enormes — desenes de milers de transaccions per segon, amb un ús de memòria modest.

Importació CSV integrada

Fitxers de regles declaratives converteixen les exportacions CSV del banc en entrades de diari netes — sense necessitat d'escriure o mantenir un importador Python.

Res addicional per executar

Sense base de dades, sense servidor, sense compte. Un binari més el teu fitxer de text és tota la pila — trivial de fer còpies de seguretat, sincronitzar i moure.

La comparació completa

Característica per característica, sense màrqueting.

Model de dades

Beancount
Estricte i explícit — comptes declarats, equilibri imposat, lots i base de cost
hledger
Flexible i indulgent — compatible amb Ledger, comptes sobre la marxa

Interfície principal

Beancount
Interfície web Fava, validació CLI, eines d'editor
hledger
Informes CLI integrats, IU TUI d'hledger-ui, hledger-web

Rendiment

Beancount
Basat en Python; la v3 afegeix un nucli C++ per a la velocitat
hledger
Haskell — molt ràpid, fins i tot en diaris molt grans

Informes

Beancount
Gràfics interactius de Fava més consultes BQL semblants a SQL
hledger
Informes de terminal integrats rics i vistes multiperíode

Importacions

Beancount
Ecosistema d'importadors Python; sincronització bancària allotjada a beancount.io
hledger
Importació CSV integrada amb fitxers de regles declaratives

Inversions

Beancount
Lots rigorosos, base de cost i múltiples monedes
hledger
Gestió de matèries primeres més senzilla per a carteres quotidianes

Configuració

Beancount
Requereix Python; declaracions de comptes explícites
hledger
Un únic binari precompilat; analitzador indulgent

Mòbil

Beancount
Aplicacions natives de beancount.io; interfície web responsiva de Fava
hledger
hledger-web en un navegador mòbil; aplicacions de tercers

Mira tota la teva imatge financera

Taulers de control web, consultes BQL i aplicacions mòbils natives — un sol llibre de text pla al darrere de tot.

Tauler de control del patrimoni net
Tauler de control del patrimoni net
Compte de resultats
Compte de resultats
Diari — cada entrada, en text pla
Diari — cada entrada, en text pla
Consola de consultes BQL
Consola de consultes BQL
Inici — patrimoni net d'un cop d'ull
Inici — patrimoni net d'un cop d'ull
Comptes
Comptes
Transaccions
Transaccions
Informes — ingressos, despeses, beneficis
Informes — ingressos, despeses, beneficis
Afegeix una transacció en segons
Afegeix una transacció en segons
Captura de rebut
Captura de rebut

Tots dos $0 — tria el teu ecosistema

Cap dels dos projectes cobra pel programari, i tots dos mantenen els teus llibres en text pla. L'elecció és el flux de treball, no la cartera.

Beancount

Gratuït
codi obert, per sempre
  • Beancount + Fava: $0, autoallotjat
  • Plans opcionals de beancount.io per a allotjament, sincronització bancària, mòbil i IA
  • El teu llibre de text pla segueix funcionant independentment del que cancel·lis

hledger

Gratuït
codi obert, per sempre
  • El kit d'eines complet — CLI, TUI i interfície web: $0
  • Informes i importació CSV integrats, res addicional per afegir
  • Un binari i un fitxer de text — sense compte, sense servidor

Prova tots dos — canviar és barat

Tots dos llibres són text pla, així que les teves dades mai estan atrapades. Prova cadascun amb les mateixes transaccions, després compromet-te — o mantén tots dos.

  1. 1

    Comença amb un mes real

    Introdueix les mateixes transaccions recents a ambdues eines: importa un extracte, concilia'l i produeix el teu informe més important a cadascuna.

  2. 2

    Converteix quan et compromets

    Els diaris senzills s'adapten fàcilment, i hledger pot exportar al format Beancount. Les funcions avançades de cost, metadades i directives mereixen una passada de revisió acurada.

  3. 3

    O executa tots dos, costat a costat

    Molta gent ho fa: hledger per a entrada ràpida i comprovacions diàries de línia d'ordres, Beancount més Fava per a anàlisi visual més profunda. El text pla facilita la divisió.

Quin hauries de triar?

Tria Beancount si…

…vols el tauler de control web interactiu de Fava, el seguiment rigorós de lots i base de cost per a inversions, importadors i anàlisi personalitzada basats en Python, i un sistema estricte que imposa la correcció — amb sincronització allotjada opcional, aplicacions mòbils i IA a beancount.io.

Tria hledger si…

…vius a la línia d'ordres i vols informes textuals ràpids i integrats, un format indulgent amb el qual és ràpid començar, instal·lacions d'un sol binari i informes multiperíode sòlids — amb versions estables i periòdiques.

Tots dos són projectes de codi obert excel·lents, madurs i mantinguts activament, i tots dos mantenen les teves dades portàtils en text pla. La prova més justa és una petita mostra de les teves pròpies transaccions a cadascun — el flux de treball que ressoni és l'elecció correcta.

Preguntes freqüents

És Beancount més estricte que hledger?

Sí. Beancount requereix declaracions d'accounts explícites i aplica un model de dades més formal, mentre que hledger accepta deliberadament un format de diari de tipus Ledger més flexible i pot inferir informació faltant.

Quin té la millor interfície d'usuari, Beancount o hledger?

Beancount combinat amb Fava ofereix l'experiència d'anàlisi gràfica més rica. hledger és més potent per a informes ràpids al terminal i també inclou hledger-ui i hledger-web per a persones que prefereixen interfícies de text o web lleugeres.

Poden hledger i Beancount utilitzar el mateix diari?

Els seus formats se superposen però no són idèntics. Els diaris simples sovint es poden adaptar o exportar, mentre que les funcions avançades de cost, metadades i directives generalment requereixen conversió i revisió.

Quina eina és millor per a l'automatització?

Beancount és atractiu per a importadors i connectors basats en Python; hledger és atractiu per a pipelines de shell, regles CSV i informes ràpids des de la línia d'ordres. La millor opció depèn del llenguatge i del flux de treball que vulgueu mantenir.

Preparat per posseir els teus llibres en text pla?

Comença gratuïtament en minuts — sense targeta de crèdit, sense dependències, i el teu llibre de text pla és sempre teu per conservar.