qbo is an open-source command-line interface designed for direct interaction with QuickBooks Online from the terminal. It enables users—including both humans and AI agents—to query, manage, and automate workflows involving invoices, customers, vendors, and financial reports. The tool is positioned for those who need structured access to QuickBooks Online data, supporting both interactive terminal use and integration into automated systems or AI-driven agents.
Key features include the ability to list, retrieve, create, update, and delete entities such as invoices, customers, vendors, items, payments, and bills. Users can run financial reports like Profit & Loss and Balance Sheet, execute raw SQL-like queries, conduct batch operations, and utilize change data capture for incremental data synchronization. The tool offers three output modes: structured JSON for automation and AI agents, colored tables for interactive terminal sessions, and tab-separated values (TSV) for shell pipelines. It automatically detects when output is piped and can operate in non-interactive mode for agent-driven tasks. Additional features include structured exit codes, a command for outputting the full CLI schema as JSON for agent introspection, and the ability to switch between multiple QuickBooks Online companies using named profiles or command-line flags.
qbo is delivered as a cross-platform, pure Go binary with no runtime dependencies. Installation options are available for macOS and Linux via Homebrew, for Windows via Scoop, directly through Go's install command, or by downloading binaries from GitHub Releases. 0 authentication flow, storing tokens in the system keyring and avoiding credentials in configuration files.
The project is distributed under the MIT License and is free to use. , the makers of QuickBooks Online.
qbo sits in PulseGate's CLI tools & terminal category. It enables developers and AI agents to access and manage QuickBooks Online data programmatically from the command line. It is built as an open-source project for developers. qbo is open source under the MIT license. It ships for the command line, macOS, Windows, and Linux, and it can be self-hosted.
voska builds and maintains qbo, and it first shipped in 2026. Development happens publicly on GitHub with 26 stars and 3 commits in the last 90 days. Among its 8 catalogued features are quickBooks integration, invoice queries, and customer management.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do