Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LedgerNest 账巢

Self-hosted, mobile-first collaborative accounting with explicit ledger semantics.

English overview · 中文完整文档

LedgerNest accounting semantics and system boundaries

LedgerNest is a self-hosted collaborative accounting system built around one principle: balances, reports, exports, permissions, audit history, and recovery should all agree because they share the same explicit ledger semantics.

Core area Contract
Transactions expense / income / transfer / adjustment / refund / reimbursement remain distinct
Accounting correctness transfer does not change total book value; split totals are validated; reports avoid double counting
Multi-currency original amount, FX rate, and base-currency amount are stored explicitly
Isolation owner / admin / editor / viewer roles plus cross-ledger reference checks
Recovery soft delete, audit history, import validation, ZIP backup / restore
Delivery Django + PostgreSQL, mobile-first UI, self-hosted / Tailnet-friendly deployment

Stack: Python 3.12+ · Django 5.2 · PostgreSQL · HTMX · Alpine.js · Tailwind CSS · ECharts · pytest · Docker

For technical reviewers, start with the concise English overview. For the full feature matrix, deployment guide, permission model, report definitions, import format, and operational notes, use the Chinese documentation.

LedgerNest is applied systems evidence: the emphasis is correctness, isolation, auditability, and product delivery rather than model novelty.

MIT licensed.

About

移动端优先的多用户协作记账系统 — Django + PostgreSQL + HTMX + Tailwind

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages