Django Ledger is a double entry accounting system and financial analysis engine built on the Django Web Framework.
-
Updated
Oct 29, 2026 - Python
Django Ledger is a double entry accounting system and financial analysis engine built on the Django Web Framework.
Free, source-available accounting: double-entry bookkeeping, invoicing, US payroll, inventory, bank feeds - desktop app with built-in multi-user Server Edition (no Docker needed). A QuickBooks replacement. No cloud, no caps.
All-inclusive Javascript cheatsheet, Playground, and Visualization
QuickBooks Desktop API for Node.js (TypeScript or JavaScript)
Official PHP SDK for QuickBooks REST API v3.0: https://developer.intuit.com/
Intuit's NodeJS OAuth client provides a set of methods to make it easier to work with OAuth2.0 and Open ID
.Net SDK for QuickBooks REST API v3 services
Sync Quickbooks Desktop
Java SDK for QuickBooks REST API v3 services
The Python OAuth client provides a set of methods that make it easier to work with Intuit's OAuth and OpenID Connect implementation.
QBActivator: Windows Desktop Tool for QuickBooks Point of Sale Enablement
Sample App acting as an OAuth2 client using Intuit APIs
PHP sample app to show how to define basic CRUD operations for entities available in the QuickBooks API using OAuth 2.0 with Composer
Activate QuickBooks Point of Sale on Windows
Java Sample to demonstrate how to integrate your app using webhooks
SPINEN's Laravel Client for QuickBooks.
SaaSBooks turns your Stripe and Mercury data into actionable financial insights without the accounting headache. Built by SaaS founders for SaaS founders, this open source tool auto-categorizes transactions, tracks essential metrics, and helps you make sense of your finances in minutes, not days.
Django Sample app using Python OAuth client
To associate your repository with the quickbooks topic, visit your repo's landing page and select "manage topics."