awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to beancount/beancount

Open-source alternatives to Beancount

30 open-source projects similar to beancount/beancount, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Beancount alternative.

  • simonmichael/hledgersimonmichael 的头像

    simonmichael/hledger

    4,059在 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

    Haskellaccountingcommand-line-toolconsole-application
    在 GitHub 上查看↗4,059
  • gnucash/gnucashGnucash 的头像

    Gnucash/gnucash

    4,096在 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

    C
    在 GitHub 上查看↗4,096
  • ledger/ledgerledger 的头像

    ledger/ledger

    5,849在 GitHub 上查看↗
    C++accountingcommand-line-toolledger
    在 GitHub 上查看↗5,849
  • securo-finance/securosecuro-finance 的头像

    securo-finance/securo

    1,079在 GitHub 上查看↗

    Securo is a self-hosted personal finance management platform designed to provide users with complete control over their private financial data. By deploying the application within their own infrastructure, users can aggregate bank accounts, track income and expenses, and monitor investment portfolios while maintaining data privacy. The system supports multi-user access, allowing for collaborative expense tracking and shared financial management within a single environment. The platform distinguishes itself through the integration of local artificial intelligence, which enables users to query

    Pythonexpense-trackerfinance-managementpython
    在 GitHub 上查看↗1,079

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • akaunting/akauntingakaunting 的头像

    akaunting/akaunting

    9,604在 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

    PHPaccountingakauntingbalance
    在 GitHub 上查看↗9,604
  • beancount/favabeancount 的头像

    beancount/fava

    2,499在 GitHub 上查看↗

    Fava is a web-based dashboard and query tool for visualizing and analyzing financial records stored in Beancount plain-text ledger files. It serves as a double-entry bookkeeping viewer and plain-text accounting dashboard that renders ledger files as interactive reports, searchable financial tables, and visual tools for exploring balance sheets and income statements. The project distinguishes itself through a specialized BQL query interface that executes SQL-like queries against postings to extract specific financial data and trends. It includes a financial data visualization system for genera

    Pythonbeancountledgerplaintext-accounting
    在 GitHub 上查看↗2,499
  • frappe/booksfrappe 的头像

    frappe/books

    4,725在 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

    TypeScript
    在 GitHub 上查看↗4,725
  • pietrzakadrian/bankpietrzakadrian 的头像

    pietrzakadrian/bank

    1,413在 GitHub 上查看↗

    Bank is an open-source financial web application that provides double-entry bookkeeping, multi-currency transaction processing, and localized banking interfaces. It maintains accurate financial records and account balances using formal accounting rules, storing every financial operation as balanced debit and credit entries in the database. The software processes monetary transactions in various currencies by fetching live exchange rates via external application programming interfaces. It adapts to international users through localized interface translations across multiple human languages.

    antdbackendfrontend
    在 GitHub 上查看↗1,413
  • firefly-iii/firefly-iiifirefly-iii 的头像

    firefly-iii/firefly-iii

    22,431在 GitHub 上查看↗

    Firefly III is a self-hosted personal finance management system built on a double-entry bookkeeping engine. It provides a comprehensive platform for tracking income, expenses, and account balances while maintaining financial integrity through structured accounting principles. Designed for private use, the system supports multi-user access, allowing independent financial administrations to coexist within a single installation. The platform distinguishes itself through extensive automation and integration capabilities. It features a robust REST JSON API and webhook system that enables programma

    PHPaccountingbudgetbudgeting
    在 GitHub 上查看↗22,431
  • rotki/rotkirotki 的头像

    rotki/rotki

    3,895在 GitHub 上查看↗

    Rotki is a local-first financial management suite designed for cryptocurrency portfolio tracking, tax accounting, and decentralized finance analytics. It functions as a self-hosted application that secures all financial records, transaction history, and user credentials within an encrypted local database, ensuring that sensitive data remains entirely under user control. The platform distinguishes itself through a privacy-preserving architecture that eliminates reliance on centralized cloud storage or third-party data providers. Users maintain full control over their connectivity by configurin

    Pythonaccountinganalyticsbitcoin
    在 GitHub 上查看↗3,895
  • range-of-motion/budgetrange-of-motion 的头像

    range-of-motion/budget

    1,063在 GitHub 上查看↗

    Budget is a self-hosted, containerized platform designed for personal finance management. It enables users to track income and expenses, categorize transactions, and maintain verifiable financial records by linking digital receipts to specific entries. The application distinguishes itself through its support for multi-currency accounting and internationalization, allowing users to manage finances across different regions and currencies. It provides automated financial reporting by generating and delivering periodic email summaries, alongside interactive browser-based visualization tools that

    PHPaccountingbookkeepingfinance
    在 GitHub 上查看↗1,063
  • mayswind/ezbookkeepingmayswind 的头像

    mayswind/ezbookkeeping

    5,103在 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

    Goaccountingappbookkeeping
    在 GitHub 上查看↗5,103
  • jameskokoska/cashewjameskokoska 的头像

    jameskokoska/Cashew

    4,092在 GitHub 上查看↗

    Cashew is a local-first budgeting application and personal finance tracker designed to log income and expenses across multiple accounts. It functions as a multi-currency expense manager and personal net worth dashboard, storing financial records in an on-device database to ensure private financial data storage. The project distinguishes itself through a focus on privacy and flexibility, offering optional personal cloud synchronization for multi-device access and biometric security to protect sensitive information. It features a currency conversion engine that calculates total values across di

    Dartandroidbudget-appbudgeting
    在 GitHub 上查看↗4,092
  • achannarasappa/tickerachannarasappa 的头像

    achannarasappa/ticker

    6,109在 GitHub 上查看↗

    Ticker is a terminal financial dashboard that serves as an asset price tracker, portfolio performance monitor, and watchlist manager. It provides a command line interface for monitoring real-time stock and cryptocurrency prices and tracking the value of asset holdings. The tool differentiates itself by calculating portfolio gains using lot-based cost basis tracking and performing multi-currency asset valuation. It translates international asset prices and total portfolio values into a single local currency using current exchange rates. The system manages financial assets through categorized

    Go
    在 GitHub 上查看↗6,109
  • portfolio-performance/portfolioportfolio-performance 的头像

    portfolio-performance/portfolio

    3,931在 GitHub 上查看↗

    This project is an investment portfolio tracker and performance analyzer designed to monitor the growth of stocks, cryptocurrencies, and other financial assets. It functions as a multi-account wealth aggregator, consolidating transaction records and balances from different brokers and banks into a unified view of total net worth. The system operates as a financial data aggregator that imports broker statements and transaction records into a centralized ledger. It provides tools for calculating internal rates of return and weighted returns across multiple brokerage accounts to evaluate the pro

    Javaeclipsefinancialinvestment-portfolio
    在 GitHub 上查看↗3,931
  • yutiansut/quantaxisyutiansut 的头像

    yutiansut/QUANTAXIS

    9,955在 GitHub 上查看↗

    Quantaxis is a quantitative trading framework designed for building, backtesting, and executing automated strategies across global equities, futures, and cryptocurrencies. It integrates an event-driven backtesting engine, a multi-market execution gateway for order routing, and a quantitative data pipeline for ingesting and storing multi-asset market data. The system features a Rust-accelerated financial library that utilizes Apache Arrow for high-performance technical indicator calculation and zero-copy data processing. It provides a containerized infrastructure model designed for orchestrati

    Pythonquant
    在 GitHub 上查看↗9,955
  • bigcapitalhq/bigcapitalbigcapitalhq 的头像

    bigcapitalhq/bigcapital

    3,537在 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

    TypeScriptaccountingbillsdouble-entry-accounting
    在 GitHub 上查看↗3,537
  • tigerbeetle/tigerbeetletigerbeetle 的头像

    tigerbeetle/tigerbeetle

    16,291在 GitHub 上查看↗

    TigerBeetle is a distributed financial accounting database designed for high-volume transaction processing. It functions as a specialized transaction engine that enforces strict double-entry bookkeeping invariants, ensuring that every debit and credit is balanced and accounted for with absolute consistency. By utilizing a consensus-based replication model, the system provides high availability and data durability across geographically distributed clusters, making it suitable for mission-critical financial infrastructure. The system distinguishes itself through a performance-oriented architect

    Zig
    在 GitHub 上查看↗16,291
  • thehive-project/thehiveTheHive-Project 的头像

    TheHive-Project/TheHive

    3,891在 GitHub 上查看↗

    TheHive is a security incident response platform and multi-tenant case management system. It functions as a Security Orchestration, Automation, and Response (SOAR) tool and a threat intelligence platform designed to coordinate security investigations by managing alerts, cases, and observables. The platform is distinguished by its multi-tenant architecture, which isolates data across different organizations while supporting selective cross-tenant sharing. It features a SOAR automation engine capable of executing sandboxed JavaScript logic to automate workflows and trigger response actions thro

    Scalaanalyzerapicortex
    在 GitHub 上查看↗3,891
  • xrplf/rippledXRPLF 的头像

    XRPLF/rippled

    5,166在 GitHub 上查看↗

    rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine and a blockchain API gateway, allowing servers to validate transactions and maintain a shared, immutable sequence of ledger state. The project features a built-in decentralized exchange engine capable of executing atomic cross-currency payments and managing order books. It includes an on-chain asset management system for issuing and controlling fungible tokens and NFTs, as well as a Byzantine Fault Tolerant system for coordinating validators. The platform provides comprehensiv

    C++blockchainc-plus-pluscplusplus
    在 GitHub 上查看↗5,166
  • leekhub/leek-fundLeekHub 的头像

    LeekHub/leek-fund

    3,767在 GitHub 上查看↗

    leek-fund is a financial market extension for VSCode that enables the monitoring of real-time pricing data for stocks, funds, and futures directly within the editor status bar. It functions as a market data dashboard and portfolio tracker, allowing users to manage investment portfolios and track global exchange price fluctuations without leaving their workspace. The project distinguishes itself by integrating an AI market analyst to process investment information and interpret market trends. It further incorporates a financial news aggregator that streams real-time market alerts and social up

    TypeScriptfundleek-fundstock
    在 GitHub 上查看↗3,767
  • rezach/my-budgetreZach 的头像

    reZach/my-budget

    956在 GitHub 上查看↗

    My-budget is a cross-platform desktop application designed for personal finance management. It functions as a local-first budgeting tool that allows users to track income and expenses while maintaining complete control over their financial data without relying on cloud services. The application distinguishes itself by integrating automated transaction ingestion, which retrieves and parses financial records directly from banking websites. To ensure privacy, all stored transaction history and budget records are protected by local encryption using user-defined passphrases, keeping sensitive info

    JavaScriptbudgetingfreesoftware
    在 GitHub 上查看↗956
  • actualbudget/actualactualbudget 的头像

    actualbudget/actual

    27,038在 GitHub 上查看↗

    Actual is a local-first personal finance manager designed to help users track income, manage expenses, and maintain a balanced budget. It functions as a data-centric application that prioritizes offline access and local file storage, ensuring that financial records remain available and performant regardless of network connectivity. The platform distinguishes itself through a robust architectural foundation that emphasizes data integrity and auditability. Every financial action is recorded as an immutable sequence of events, and all currency values are processed using an integer-based arithmet

    TypeScriptbudgetingfinancemoney
    在 GitHub 上查看↗27,038
  • frappe/hrmsfrappe 的头像

    frappe/hrms

    7,530在 GitHub 上查看↗

    The Frappe HR Management System is a human resources platform built on the Frappe framework for managing employee lifecycles, payroll, and attendance. The system provides tools for payroll and tax automation, including the generation of salary structures, tax slab calculations, and automated payslips. It includes an attendance and leave manager with geolocation-based check-ins and configurable holiday calendars, as well as a performance appraisal framework for goal alignment and structured review cycles. Additional capabilities cover the full employee lifecycle from onboarding to exit, along

    Pythonattendanceemployeeerpnext
    在 GitHub 上查看↗7,530
  • we-promise/surewe-promise 的头像

    we-promise/sure

    6,081在 GitHub 上查看↗

    Actual Budget is an open-source personal finance application that stores all financial data locally on the user's device using a SQLite database, enabling offline access and complete data ownership without cloud dependency. It packages the entire application stack into Docker containers for one-click deployment on any hosting platform with container support, and connects to over 10,000 financial institutions through the Plaid API to automatically sync account balances, transactions, and investment data. The application implements a monthly budget model that tracks spending against category li

    Ruby
    在 GitHub 上查看↗6,081
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted 的头像

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
  • pythonstock/stockpythonstock 的头像

    pythonstock/stock

    7,780在 GitHub 上查看↗

    This project is a Python-based stock market tracker and financial data dashboard designed to fetch and visualize real-time and historical market data. It functions as a containerized financial application and analysis tool for monitoring price trends and calculating financial indicators. The system includes a metadata-driven reporting engine that transforms database tables into interactive web reports without manual page development. It further extends its analysis capabilities by embedding third-party financial interfaces and indicator calculators directly into the user interface via frames.

    Python
    在 GitHub 上查看↗7,780
  • opensourcepos/opensourceposopensourcepos 的头像

    opensourcepos/opensourcepos

    4,249在 GitHub 上查看↗

    This project is a web-based point of sale and retail management system built with PHP and MySQL. It serves as a comprehensive tool for processing sales transactions, tracking inventory levels, and managing business expenses. The software integrates hardware for retail operations, including barcode scanner support and receipt printing. It features a dedicated inventory management system capable of generating EAN barcodes, organizing items into kits, and importing product data via CSV files. Beyond basic transactions, the platform covers customer loyalty tracking, the issuance of gift cards, a

    PHPbootstrap3codeigniter3inventory-management
    在 GitHub 上查看↗4,249
  • ravikiranvm/aws-finops-dashboardravikiranvm 的头像

    ravikiranvm/aws-finops-dashboard

    1,259在 GitHub 上查看↗

    This project is a terminal-based command-line interface designed for cloud financial operations, cost management, and infrastructure auditing. It provides a unified dashboard for visualizing AWS expenditure, tracking budget adherence, and monitoring resource utilization across multiple accounts and regions. The tool distinguishes itself by aggregating data from diverse cloud profiles into a single view, allowing for cross-account governance and detailed spending analysis. It supports automated reporting workflows, enabling users to generate cost and audit summaries in multiple file formats an

    Python
    在 GitHub 上查看↗1,259
  • luckyone7777/llm-trading-labLuckyOne7777 的头像

    LuckyOne7777/LLM-Trading-Lab

    7,473在 GitHub 上查看↗

    LLM-Trading-Lab is a trading framework designed to execute equity trades and manage portfolios using large language models while adhering to strict investment constraints. The system distinguishes itself by integrating an algorithmic trading auditor that logs the reasoning behind model-driven decisions for retrospective analysis. It also includes a quantitative research reporter that transforms experimental results into portable reports and weekly summaries for long-term archiving. The framework covers several core functional areas, including automated risk management to enforce stop-loss ac

    Python
    在 GitHub 上查看↗7,473