awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Open-Source Alternatives to QuickBooks

Classement mis à jour le 13 juil. 2026

For an open source accounting software for businesses, the strongest matches are crater-invoice-inc/crater (Crater is a self-hosted billing and expense tracking platform), gnucash/gnucash (GnuCash is a comprehensive double-entry accounting application that natively) and frappe/books (This is a comprehensive double-entry accounting platform that includes). bigcapitalhq/bigcapital and akaunting/akaunting round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Nous sélectionnons les dépôts GitHub open-source correspondant à « open source alternatives to quickbooks ». Les résultats sont classés par pertinence par rapport à votre recherche — utilisez les filtres ci-dessous pour affiner, ou utilisez l'IA.

Open-Source Alternatives to QuickBooks

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • crater-invoice-inc/craterAvatar de crater-invoice-inc

    crater-invoice-inc/crater

    8,297Voir sur GitHub↗

    Crater is an open-source invoicing and expense tracking software designed for individuals and small businesses. It serves as a self-hosted billing platform that allows users to monitor the overall financial health of a business by recording professional services rendered and tracking outgoing costs. The system functions as a payment gateway integrator, connecting to third-party providers such as Stripe to process secure transactions for issued invoices. It provides specialized tools for freelance invoice management, including the generation of professional billing documents and cost estimates

    Crater is a self-hosted billing and expense tracking platform that covers the core invoicing and cost-monitoring needs of small businesses, though it lacks the full double-entry accounting suite required for comprehensive financial reporting.

    PHPBilling & Invoicing SystemsBilling ManagementExpense Trackers
    Voir sur GitHub↗8,297
  • gnucash/gnucashAvatar de Gnucash

    Gnucash/gnucash

    4,096Voir sur GitHub↗

    GnuCash is a double-entry accounting software designed for personal and small-business financial management. It tracks assets, liabilities, income, and expenses using a bookkeeping system that ensures financial accuracy. The platform functions as a multi-currency bookkeeping system and a SQL-based financial ledger, persisting accounting data in relational databases or XML files. The system is distinguished by its extensibility as a Python-scriptable accounting tool, providing Python bindings and a REPL for automating tasks and creating custom reports. It also serves as an investment portfolio

    GnuCash is a comprehensive double-entry accounting application that natively supports the requested features including invoicing, expense tracking, multi-currency management, and bank reconciliation for small businesses.

    CBilling & Invoicing SystemsDouble-Entry Bookkeeping EnginesMulti-Currency Ledger Management
    Voir sur GitHub↗4,096
  • frappe/booksAvatar de frappe

    frappe/books

    4,725Voir sur GitHub↗

    Books is double-entry accounting software designed for recording business transactions and managing a general ledger. It functions as an invoicing and billing platform to track accounts payable and receivable, and as a financial reporting tool for generating balance sheets and profit and loss statements. The application is built as an offline-first bookkeeping system that stores data locally during internet outages and synchronizes changes once connectivity is restored. It also includes a retail point of sale system to process immediate sales and record inventory movements. The software cove

    This is a comprehensive double-entry accounting platform that includes essential business features like invoicing, expense tracking, and financial reporting, making it a direct fit for your requirements.

    TypeScriptBilling & Invoicing SystemsDouble-Entry Bookkeeping Engines
    Voir sur GitHub↗4,725
  • bigcapitalhq/bigcapitalAvatar de bigcapitalhq

    bigcapitalhq/bigcapital

    3,537Voir sur GitHub↗

    Big Capital is a cloud accounting management system designed to track assets, liabilities, and equity through a digital ledger. It provides a multi-tenant organizational framework that supports multi-branch tracking and regional currency settings. The system distinguishes itself through integrated bank feed management, utilizing secure token exchanges and webhook processing for automated transaction synchronization and rule-based categorization. It also features a multi-currency ledger that handles base currency conversions and specific currency codes. The platform covers comprehensive finan

    Big Capital is a comprehensive, cloud-based accounting system that natively supports double-entry bookkeeping, multi-currency ledgers, invoicing, and automated bank reconciliation, making it a direct fit for your business financial management needs.

    TypeScriptBank ReconciliationBilling ManagementCurrency Management
    Voir sur GitHub↗3,537
  • akaunting/akauntingAvatar de akaunting

    akaunting/akaunting

    9,604Voir sur GitHub↗

    Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera

    Akaunting is a comprehensive, self-hosted accounting platform that natively supports double-entry bookkeeping, invoicing, expense tracking, and multi-currency management, making it a complete solution for business financial management.

    PHPBank ReconciliationBilling & Invoicing SystemsDouble-Entry Bookkeeping Engines
    Voir sur GitHub↗9,604
  • bytefury/craterAvatar de bytefury

    bytefury/crater

    8,305Voir sur GitHub↗

    Crater is an invoicing and billing software system designed for creating professional invoices, estimates, and recurring billing schedules. It serves as a multi-entity accounting manager, allowing for the organization and separation of financial data and billing records across multiple different business organizations. The platform integrates payment gateway services to collect funds directly from customers and provides a secure client billing portal where customers can access account details and pay outstanding invoices. It also functions as an expense tracking application to log outgoing co

    Crater is a dedicated invoicing and expense tracking platform that includes core financial management features like multi-entity ledger tracking, though it lacks the full double-entry accounting suite found in comprehensive ERP-style systems.

    PHPBilling & Invoicing SystemsExpense Trackers
    Voir sur GitHub↗8,305
  • idurar/idurar-erp-crmAvatar de idurar

    idurar/idurar-erp-crm

    8,199Voir sur GitHub↗

    Idurar is an integrated system combining Customer Relationship Management and Enterprise Resource Planning. It functions as a headless business API that generates secure REST endpoints and administrative panels from configuration files to connect business logic with external applications. The platform supports multi-tenant SaaS management, isolating data and configurations for multiple companies or branches within a single installation. It is designed for international business accounting, featuring a multi-currency financial engine that processes transactions and manages regional tax rules a

    Idurar is a comprehensive ERP and CRM platform that includes built-in modules for business accounting, invoicing, and expense tracking, making it a suitable choice for managing business finances.

    JavaScriptBilling & Invoicing SystemsCurrency ManagementInternational Accounting
    Voir sur GitHub↗8,199
  • odoo/odooAvatar de odoo

    odoo/odoo

    52,445Voir sur GitHub↗

    Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records r

    Odoo is a comprehensive ERP suite that includes a robust, double-entry accounting module capable of handling invoicing, expense tracking, multi-currency, and bank reconciliation, making it a powerful solution for business financial management.

    PythonFinancial Reconciliation Tools
    Voir sur GitHub↗52,445
  • crater-invoice/craterAvatar de crater-invoice

    crater-invoice/crater

    8,297Voir sur GitHub↗

    Crater is an open source invoicing software and multi-tenant accounting system. It serves as a financial management tool for creating professional invoices and estimates, tracking business expenses, and managing the financial records of several distinct business entities within a single instance. The platform integrates with payment processors to collect client payments automatically and provides a dedicated billing portal where customers can access their history and pay invoices online. It includes a template-based engine for generating PDF invoices and supports the automation of recurring s

    Crater is a dedicated invoicing and expense tracking platform that provides essential business financial management tools, though it lacks the full double-entry accounting depth found in comprehensive ERP-style systems.

    PHPBilling & Invoicing SystemsExpense Trackers
    Voir sur GitHub↗8,297
  • frappe/erpnextAvatar de frappe

    frappe/erpnext

    35,726Voir sur GitHub↗

    ERPNext is a comprehensive enterprise resource planning suite designed to integrate core organizational functions, including accounting, inventory, human resources, and project management, into a single unified platform. It operates as a metadata-driven business application, where data structures and application logic are defined through configuration rather than hard-coded programming to facilitate rapid customization. The system distinguishes itself through a robust security and governance framework that enforces granular, role-based access control across all document operations. It feature

    ERPNext is a comprehensive enterprise resource planning suite that includes a full-featured, double-entry accounting module capable of handling invoicing, expense tracking, multi-currency, and tax reporting.

    PythonEnterprise Resource PlanningAccess Control SystemsRole-Based Access Control Systems
    Voir sur GitHub↗35,726
  • invoiceninja/invoiceninjaAvatar de invoiceninja

    invoiceninja/invoiceninja

    9,841Voir sur GitHub↗

    Invoice Ninja is a professional billing and invoicing platform designed for managing clients, projects, and financial records. It serves as a multi-currency billing system and time tracker available as both a cloud-based application and a self-hosted suite. The platform distinguishes itself through comprehensive support for regional taxes, diverse currency formats, and automated exchange rate updates. It includes dedicated cross-platform mobile and desktop applications to manage business data across different operating systems. The software covers the end-to-end financial lifecycle, includin

    Invoice Ninja is a robust platform for invoicing, billing, and expense tracking that supports multi-currency and tax reporting, though it lacks the full double-entry bookkeeping ledger required for comprehensive accounting.

    PHPBilling & Invoicing SystemsCurrency Management
    Voir sur GitHub↗9,841
  • beancount/beancountAvatar de beancount

    beancount/beancount

    5,291Voir sur GitHub↗

    Beancount is a plain-text double-entry accounting system. It enforces zero-sum transactions, organizes accounts into a hierarchical five-type tree, and verifies balances at specific dates using precision-derived tolerances. Transactions are recorded in plain-text files with a strict syntax that supports currency-specific rounding, automatic interpolation of missing amounts, and comprehensive metadata including tags, links, and payee annotations. Beyond core bookkeeping, Beancount offers investment portfolio tracking with lot-based cost basis management, configurable booking strategies (FIFO,

    Beancount is a powerful, plain-text double-entry accounting system that handles complex bookkeeping, multi-currency, and investment tracking, though it requires a technical, command-line-oriented workflow rather than a traditional graphical interface.

    PythonDouble-Entry Bookkeeping EnginesExpense TrackersMulti-Currency Ledger Management
    Voir sur GitHub↗5,291
  • ledger/ledgerAvatar de ledger

    ledger/ledger

    5,849Voir sur GitHub↗

    This is a powerful command-line double-entry accounting system that handles complex financial tracking, multi-currency support, and reporting through plaintext journal files, though it lacks a graphical interface for invoicing and automated bank reconciliation.

    C++Double-Entry Bookkeeping Engines
    Voir sur GitHub↗5,849
  • simonmichael/hledgerAvatar de simonmichael

    simonmichael/hledger

    4,059Voir sur GitHub↗

    hledger is a plain text accounting tool and double-entry ledger manager that stores financial transactions in human-readable text files. It functions as a financial reporting engine for generating balance sheets and income statements, and as a multi-currency investment tracker for managing commodity lots and capital gains. The project distinguishes itself by providing multi-interface data access, allowing users to interact with their financial data via a command line interface, a terminal user interface, and a web server. It features a market-price valuation system to calculate the current va

    hledger is a robust plain-text accounting system that provides double-entry bookkeeping, multi-currency support, and financial reporting, though it lacks built-in invoicing and automated bank reconciliation features found in traditional GUI-based accounting suites.

    HaskellDouble-Entry Bookkeeping EnginesMulti-Currency Ledger ManagementInternational Accounting
    Voir sur GitHub↗4,059
  • midday-ai/middayAvatar de midday-ai

    midday-ai/midday

    14,026Voir sur GitHub↗

    Midday is an open-source, self-hosted financial dashboard designed for business expense management and automated bookkeeping. It functions as a centralized platform that aggregates transaction history and account balances from multiple external banking providers, allowing users to maintain full control over their sensitive financial data on private infrastructure. The platform distinguishes itself through its automated reconciliation workflows, which categorize business expenditures and generate structured financial reports to reduce manual data entry. By integrating with financial data aggre

    Midday is a self-hosted financial platform that provides automated bookkeeping, expense tracking, and reporting, making it a strong fit for business financial management despite its primary focus on automated reconciliation and data aggregation.

    TypeScriptExpense Trackers
    Voir sur GitHub↗14,026
  • mayswind/ezbookkeepingAvatar de mayswind

    mayswind/ezbookkeeping

    5,103Voir sur GitHub↗

    ezbookkeeping is a self-hosted personal finance manager designed for tracking income and expenses. It functions as a multi-currency bookkeeping tool that manages account balances and total wealth through a private application. The system distinguishes itself by integrating a language model transaction processor to extract data from receipt images and automate financial entry. It also provides a REST-based finance API and a corresponding command-line client, enabling programmatic finance automation and the integration of records with external scripts. The platform includes a financial data an

    This is a self-hosted bookkeeping tool that handles multi-currency tracking and expense management, though it is primarily designed for personal finance rather than the full suite of business-specific features like formal invoicing or tax reporting.

    GoMulti-Currency Ledger Management
    Voir sur GitHub↗5,103
  • jishenghua/jsherpAvatar de jishenghua

    jishenghua/jshERP

    4,375Voir sur GitHub↗

    jshERP is a SpringBoot-based enterprise resource planning system designed for small and medium enterprises. It serves as a multi-tenant SaaS platform that integrates financial accounting, inventory management, and production tracking into a centralized business resource planning environment. The system is distinguished by its multi-tenant architecture, which utilizes logical data isolation to provide private environments for independent organizations. It implements a rigorous business process automation model featuring multi-level approval workflows and hierarchical audit paths to verify and

    jshERP is an enterprise resource planning system that includes integrated financial accounting and invoicing modules, making it a suitable tool for managing business finances and bookkeeping within a broader operational context.

    JavaGeneral Ledger Transactions
    Voir sur GitHub↗4,375
  • hasnayeen/invobookAvatar de Hasnayeen

    Hasnayeen/invobook

    2,230Voir sur GitHub↗

    Invobook is an open-source business management platform designed for freelance service providers and teams. It functions as a self-hosted application that centralizes client project administration, time tracking, and financial record-keeping within a single dashboard. The platform is built on the Laravel framework and utilizes the Filament admin panel to provide a modular interface for managing business operations. It distinguishes itself by integrating project management with automated billing workflows, allowing users to convert tracked billable hours directly into professional invoices. T

    Invobook is a business management platform that handles invoicing and financial record-keeping for freelancers, though it lacks the full double-entry accounting suite required for comprehensive business bookkeeping.

    PHPFreelance Billing ToolsAutomated Professional InvoicingAutomatic Admin Interface Generators
    Voir sur GitHub↗2,230
  • tryton/trytonAvatar de tryton

    tryton/tryton

    194Voir sur GitHub↗

    Mirror of tryton

    Tryton is a comprehensive, modular enterprise resource planning system that includes robust double-entry accounting, invoicing, and financial management capabilities suitable for business bookkeeping.

    PythonGeneral Utilities
    Voir sur GitHub↗194
Comparez le top 10 en un coup d'œil
DépôtStarsLangageLicenceDernier push
crater-invoice-inc/crater8.3KPHPAGPL-3.010 août 2024
gnucash/gnucash4.1KCother13 févr. 2026
frappe/books4.7KTypeScriptAGPL-3.028 mai 2026
bigcapitalhq/bigcapital3.5KTypeScriptagpl-3.018 févr. 2026
akaunting/akaunting9.6KPHPother16 févr. 2026
bytefury/crater8.3KPHPAGPL-3.010 août 2024
idurar/idurar-erp-crm8.2KJavaScriptagpl-3.015 août 2025
odoo/odoo52.4KPythonNOASSERTION16 juin 2026
crater-invoice/crater8.3KPHPAGPL-3.010 août 2024
frappe/erpnext35.7KPythonGPL-3.016 juin 2026

Related searches

  • an open source accounting platform for business
  • a self hosted accounting tool for businesses
  • une application de gestion budgétaire par enveloppes
  • an open source crm for managing customers
  • an open source system for inventory management
  • une application de budget personnel
  • un système de point de vente pour le commerce
  • un système ERP auto-hébergé pour entreprise