QuickBooks Desktop API for Node.js (TypeScript or JavaScript)
-
Updated
Aug 31, 2026 - TypeScript
QuickBooks Desktop API for Node.js (TypeScript or JavaScript)
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 2003 Pro replacement. No cloud, no caps.
Python3 sample app demonstrates how to use Quickbooks API using Flask
Starter app in PHP using OAuth2 that demonstrates how to make a QBO API Call
Starter app in Java using OAuth2 that demonstrates how to make a QBO API Call
This is a sample application which illustrates a typical use case in QBO using NodeJS SDK for QuickBooks Online.
Zombie is a C# utility library for the QuickBooks SDK and QBFC
Starter app in Dotnet (MVC5 ) using OAuth2 that demonstrates how to make a QBO API Call
QuickBook POS and QuickBook,QuickBooks using c#.net
Modern QuickBooks JavaScript Client. Easily connect to the QuickBooks API. Make queries and create objects.
Demonstrate OAuth2 Authentication to Intuit online API
QuickBooks Desktop API for Python
Types for use with the QuickBooks Online API.
A fast, intelligent CLI for the QuickBooks Online API — OAuth2 PKCE auth, 36 entities, 25+ reports, SQLite caching, multi-format output (table/JSON/CSV/YAML), rate limiting, and cross-platform binaries.
A failure-mode catalog for QuickBooks Online integrations - every entry reproducible, every fix a runbook.
Import your Stripe transactions to Quick Books Online
Starter app in Salesforce using OAuth2 that demonstrates how to make a QBO API Call
Automate reconciliation across Stripe, PayPal, Square and ACH/bank deposits. Save 40+ hours per month and eliminate 90 % of manual reconciliation errors.
To associate your repository with the quickbooks-api topic, visit your repo's landing page and select "manage topics."