hledger

Ekonomi och affärssystem · Bokföring i klartextfiler

Bokföringsverktyg för terminalen som lagrar allt i läsbara textfiler och kan följa år av transaktioner med rapporter och budget.

Betyg 86 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

hledger-web serverar ett JSON-API ('serves a JSON API that can be used to get data or add new transactions') med OpenAPI-specifikation (openapi.yaml) i repot; dessutom CLI med utdata i JSON/CSV/SQL. En tredjeparts JSON-API-server (wolfsblu/hledger-api) finns också.

API

Kontrollerat:

MCP · Tredjepart

Ingen officiell MCP från hledger-projektet; tredjepartsserver iiatlas/hledger-mcp ger AI-assistenter tillgång till hledger-data via CLI. Belagt via projektets egen README.

MCP

Kontrollerat:

Terminal: hledger bal --tree visar eget kapital -125000 SEK, aktiva 332638 SEK med kundfordringar 233750, företagsgiro 48888 och sparande 50000, intäkter -611750 och kostnader 404112 fördelade på lön, arbetsgivaravgift, lokalhyra, IT-tjänster, resor och programvara
1 / 5 Saldobalans för Nordljus AB: kundfordringar, bank och kostnadskonton summerar till noll – journalen är sluten.

Bedömning

Så bedömer vi

Totalbetyg

86 av 100

Preliminär (källbaserad)

Bedömningsprofil
Ekonomihantering på egen infrastruktur för en liten svensk verksamhet eller ett hushåll: föra transaktioner och verifikationer, få rapporter och — för företag — hantera moms och SIE, utan molntjänst och med datan i format som går att ta med sig.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    GPL-3.0 verifierad i repots LICENSE (GPLv3+ enligt README-badge); frihet att läsa, ändra och redistribuera; all data i läsbara klartextjournaler och ingen server- eller leverantörsbindning — verktyget är en fristående binär.

  2. Funktionell passform

    Bedömt mot användningsfallet för tekniskt vana: dubbel bokföring i klartext, rapporter (balans, resultat, kassaflöde, budget), CSV-import och flervaluta täcker kärnbehovet, och versionshantering i git är en styrka. Kända luckor: ingen fakturering, ingen svensk momsrutin och inget grafiskt gränssnitt — fakturering och moms sköts utanför verktyget (katalogpostens 'passar mindre bra för').

  3. Dataflytt och interoperabilitet

    Journalen är själv det öppna formatet (klartext som versionshanteras); utdata i text/HTML/JSON/SQL/CSV och import från CSV enligt README, plus interkonvertibilitet med Beancount och kompatibilitet med Ledger CLI. Ingen databas som kan låsa in data.

  4. Mognad och trygghet

    Kodbasen 'continually improved since 2007' enligt README, repo sedan 2013, regelbundna utgåvor (senaste 1.99.5 2026-10-02, därefter 1.99.4 2026-09-26 enligt releases.atom), komplett inbyggd dokumentation i flera format, och ett brett Plain Text Accounting-ekosystem. Lång historik, tydlig förvaltning och förutsägbart underhåll är väl belagda.

  5. Framtidskraft

    För rätt kategori (CLI) är ankare 4 uppfyllt: starkt och välanvänt CLI ('Scriptable by CLI, HTTP or API' enligt README), hledger-web serverar ett dokumenterat JSON-API med OpenAPI-specifikation, utdata i JSON/SQL gör automation enkel, och tredjeparts-MCP (iiatlas/hledger-mcp) ger agentintegration med verklig nytta. Officiell MCP saknas och moderna webhooks/SDK finns inte, därför medium säkerhet.

  6. Drift och införande

    Ingen server krävs för grundfunktionen: installerad binär/paket (installationsguide på hledger.org/install.html), plattformsoberoende, och löpande drift är i praktiken noll — journalen är vanliga filer. Dokumentationen är komplett och inbyggd.

  7. Kostnadsbild

    Fri GPL-licens utan avgifter och ingen infrastruktur alls (ingen server, ingen databas). TCO-antagande: inlärningstid i terminalarbete plus community-baserad support (hledger.org, maillista/IRC); kostnad för egen tid är den enda posten och den är rimlig för målgruppen.

  8. Svensk användbarhet

    Negativ kontroll i repoträdet (develop/main, hämtad 2026-10-29): hledger-lib/locale/ innehåller endast de.po, es.po, ru.po, zh-Hans.po och hledger.pot — ingen sv.po. hledger.org-manualen och dokumentationen är engelska, och examples/i18n/se.journal är endast en exempeljournal med svenska kontonamn, inte en översättning. Engelskspråkigt men tekniskt användbart i Sverige.

Om hledger

hledger bokför i vanliga textfiler: varje transaktion skrivs som en rad med datum, konton och belopp, och filen kan versionshanteras som vilken kod som helst. Det gör bokföringen läsbar, flyttbar och oberoende av ett programs databas.

Verktyget körs i terminalen och har rapporter för balans, resultat, kassaflöde och budget, samt import från bankfiler i CSV. Det finns också ett webbgränssnitt i Fava, som är en separat post i katalogen. hledger är skrivet i Haskell och licensieras under GPL-3.0. Det passar den som är bekväm med kommandoraden och vill äga sin data helt, men det är inget program för en ekonomiavdelning.

Användning

Passar för

  • Utvecklare och tekniskt vana som vill versionshantera sin bokföring
  • Den som vill kunna läsa bokföringen utan programvara

Passar mindre bra för

  • Ekonomiavdelningar som behöver fakturering och momsrapporter i ett gränssnitt
  • Den som inte arbetar i terminalen

Styrkor och begränsningar

Styrkor

  • All data i läsbara textfiler
  • Snabba rapporter och bankimport

Begränsningar

  • Inget grafiskt gränssnitt
  • Fakturering och svensk moms sköts utanför verktyget

Skärmbilder

Tekniska resurser

Alternativ

GnuCash

Ekonomi och affärssystem · Dubbel bokföring och privatekonomi på skrivbordet

GnuCash är ett fritt bokföringsprogram för privatpersoner och småföretag med dubbel bokföring, kontoplaner, budgetar och rapporter. Det körs lokalt på Linux, Windows och macOS med filbaserad lagring eller SQL-backend.

Startår
1998
Licens
GNU General Public License v2 eller senare (med länkundantag för OpenSSL)
Öppen källkod
Ja

Betyg

88 av 100

Preliminär (källbaserad)

Läs bedömningen om GnuCash

Projektdata

4 395GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
1998
Licens
GNU General Public License v2 eller senare (med länkundantag för OpenSSL)Öppen källkod (OSI-godkänd licens) · Repots LICENSE säger att programmet i praktiken licensieras under GNU GPL version 2 eller (efter val) version 3; de flesta källfiler anger GNU GPL v2 "or any later version". Vissa filer har ett undantag som tillåter länkning mot OpenSSL. · Licensmodeller
Öppen källkod
Ja
Plattformar
Windows · macOS · Linux · FreeBSD · OpenBSD
API
Annan · Annan Verifierat
Export
Finns Import och export i QIF/OFX/HBCI samt CSV-export av rapporter; bokföringsdata lagras i XML eller SQL. Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: GPL (OSI), GNU-projekt, full kodfrihet och öppna format — inga låsningar.
Funktionell passform Gäller: Dubbel bokföring med konton/budgetar/rapporter täcker kärnan; gränssnittet åldrat och ej ett modernt företagssystem.
Dataflytt och interoperabilitet Gäller: QIF/OFX/CSV import/export och SQL-backend ger fullständig dataflytt via standardformat.
Mognad och trygghet Gäller: Sedan 1998, GNU-projekt, mycket moget och stabilt.
Framtidskraft Gäller: Skriptbar via Guile och Python-bindningar för rapportautomation/massimport.
Drift och införande Gäller: Lätt att installera på alla plattformar; driftarbetet minimalt.
Kostnadsbild Gäller: Fri GPL-licens utan avgifter.
Svensk användbarhet Gäller: Svenskt gränssnitt via översättning; dokumentation i huvudsak engelskspråkig.

Kostnad: .

Faktakontrollerad

Actual Budget

Ekonomi och affärssystem · Lokal-först-budgetapp med valfri självhostad synk

Actual Budget bygger hushållsekonomin på kuvertmetoden och stannar local-first: data lagras hos användaren och synkas krypterat via en egen server. Koden är öppen och kostnaden ligger nära noll.

Startår
2019
Licens
MIT License
Öppen källkod
Ja

Betyg

84 av 100

Preliminär (källbaserad)

Läs bedömningen om Actual Budget

Projektdata

29 963GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2019
Licens
MIT LicenseÖppen källkod (OSI-godkänd licens) · Repots LICENSE.txt innehåller MIT-texten (Copyright James Long), och package.json anger licensen "MIT". En tillåtande OSI-godkänd licens. · Licensmodeller
Öppen källkod
Ja
Plattformar
Windows · macOS · Linux · Android · iOS · Webbläsare · containers
API
Annan Verifierat
Export
Finns Data kan exporteras/importeras via det officiella Node.js-API:t; användningsområdet anges vara egna importerare och exportörer. Ej verifierat
Språk
Gränssnitt: Delvis svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: MIT (OSI), local-first med krypterad synk — ingen låsning.
Funktionell passform Gäller: Envelope budgeting är kärnmodellen; bank-synk kräver GoCardless-konto.
Dataflytt och interoperabilitet Gäller: YNAB/QIF/OFX/CSV-import och API; formatet appinternt.
Mognad och trygghet Gäller: Aktivt med månatliga releaser; community-övertagande 2022.
Framtidskraft Gäller: Full API och community-MCP-servrar (74 verktyg) — agentvänlig.
Drift och införande Gäller: En docker-container för synk; desktop utan server. Låg drift.
Kostnadsbild Gäller: Helt gratis; hosting ~1,40 USD/mån eller egen hårdvara.
Svensk användbarhet Gäller: Svensk språkfil (sv.js) i desktop-klienten — verifierat svenskt belägg.

Kostnad: .

Faktakontrollerad

Källor