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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Budget allocation software

Clasament actualizat la 28 iul. 2026

For budget allocation tools, the strongest matches are actualbudget/actual (Actual is a local-first personal finance application that supports), firefly-iii/firefly-iii (Firefly III is a self-hosted personal finance management system) and ellite/wallos (Wallos is a self-hostable expense manager and budgeting dashboard). jameskokoska/cashew and gnucash/gnucash round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Compare the top open-source budget allocation tools, ranked by GitHub stars and activity, and find the right fit for your projects.

Budget allocation software

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • actualbudget/actualAvatar actualbudget

    actualbudget/actual

    27,038Vezi pe 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

    Actual is a local-first personal finance application that supports expense tracking, budget planning, and self-hosting, aligning directly with your cash flow and financial management needs.

    TypeScriptBudgeting ToolsFinancial AnalyticsBudgeting Workflows
    Vezi pe GitHub↗27,038
  • firefly-iii/firefly-iiiAvatar firefly-iii

    firefly-iii/firefly-iii

    22,431Vezi pe 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

    Firefly III is a self-hosted personal finance management system that covers expense tracking, budget planning, financial reporting, multi-currency support, and bank integration through a robust double-entry bookkeeping engine.

    PHPBudgeting ToolsCurrency ManagementExpense Trackers
    Vezi pe GitHub↗22,431
  • ellite/wallosAvatar ellite

    ellite/Wallos

    7,442Vezi pe GitHub↗

    Wallos is a self-hosted subscription tracking dashboard and financial expense manager. It serves as a budgeting tool for monitoring recurring payments and due dates to ensure subscription services are paid on time. The application identifies expenditure patterns through personal finance analytics, utilizing visual charts and spending statistics. It handles multi-currency finance tracking by retrieving live exchange rates from external services to translate global currencies into a single primary value. Additional capabilities include a notification system that sends payment reminders via ema

    Wallos is a self-hostable expense manager and budgeting dashboard that tracks recurring payments, personal finances, and multi-currency spending, though it lacks direct bank integration.

    PHPCurrency ManagementExpense TrackersPersonal Finance Trackers
    Vezi pe GitHub↗7,442
  • jameskokoska/cashewAvatar jameskokoska

    jameskokoska/Cashew

    4,092Vezi pe 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

    Cashew is a self-contained local-first budgeting and expense tracking application that handles multi-currency accounts and financial reporting, though it lacks direct automated bank integration.

    DartExpense TrackersMulti-Currency Ledger ManagementPersonal Finance Trackers
    Vezi pe GitHub↗4,092
  • gnucash/gnucashAvatar Gnucash

    Gnucash/gnucash

    4,096Vezi pe 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 for tracking personal and small-business finances, supporting robust expense tracking and financial reporting, though it lacks direct automated bank integrations.

    CBanking API IntegrationsBudget Variance ReportersMulti-Currency Ledger Management
    Vezi pe GitHub↗4,096
  • securo-finance/securoAvatar securo-finance

    securo-finance/securo

    1,079Vezi pe 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

    Securo is a self-hosted personal finance management platform that covers expense tracking, budget planning, financial reporting, multi-currency support, and bank integration, fitting the requested software category.

    PythonBudgeting ToolsMulti-Currency Ledger ManagementPersonal Finance Management
    Vezi pe GitHub↗1,079
  • rezach/my-budgetAvatar reZach

    reZach/my-budget

    956Vezi pe 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

    My-budget is a local-first desktop application for personal finance management that covers expense tracking, budget planning, and bank synchronization, though it lacks multi-currency support and advanced financial reporting features.

    JavaScriptBudgeting ToolsPersonal Finance Management
    Vezi pe GitHub↗956
  • wealthfolio/wealthfolioAvatar wealthfolio

    wealthfolio/wealthfolio

    7,655Vezi pe GitHub↗

    Wealthfolio is a local-first personal finance tracker and multi-currency net worth calculator designed for managing investments, spending, and overall financial standing. It functions as an extensible portfolio management platform that allows users to maintain their data on their own devices, with an optional self-hosted Docker deployment for private server access. The platform is distinguished by an LLM-powered financial assistant that handles natural language transaction imports and portfolio querying. It further differentiates itself through a TypeScript-based SDK and plugin architecture,

    Wealthfolio is a local-first personal finance tracker and portfolio manager that handles spending and investment tracking with self-hosting options, though it lacks direct automated bank integration.

    RustCurrency ManagementSelf-Hosted ApplicationsPersonal Finance Trackers
    Vezi pe GitHub↗7,655
  • jakubgarfield/expensesAvatar jakubgarfield

    jakubgarfield/expenses

    1,279Vezi pe GitHub↗

    This application is a personal finance tracker that utilizes a cloud-based spreadsheet as its primary database for recording and organizing daily spending. It provides a web-based dashboard for managing individual transactions and generating monthly summaries to assist with budget oversight. The project distinguishes itself by leveraging spreadsheet-based storage to enable collaborative financial management, allowing multiple users to access and update shared records in real time. It further automates record maintenance through recurring transaction scheduling and integration with external wo

    This personal finance tracker provides expense tracking, budget planning, and spending analysis through a web dashboard, though it relies on external cloud spreadsheets for its backend rather than offering native self-hosted database storage.

    JavaScriptExpense TrackersPersonal Finance Management
    Vezi pe GitHub↗1,279
  • range-of-motion/budgetAvatar range-of-motion

    range-of-motion/budget

    1,063Vezi pe 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

    Budget is a self-hosted personal finance platform that supports expense tracking, multi-currency accounting, and financial reporting, though it lacks direct automated bank integration.

    PHPMulti-Currency Ledger ManagementPersonal Finance Management
    Vezi pe GitHub↗1,063
  • midday-ai/middayAvatar midday-ai

    midday-ai/midday

    14,026Vezi pe 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-hostable financial dashboard for business expense management and bookkeeping that includes automated bank synchronization and financial reporting, fitting the budgeting and expense tracking category well.

    TypeScriptBanking API IntegrationsExpense Trackers
    Vezi pe GitHub↗14,026
  • volmarg/personal-management-systemAvatar Volmarg

    Volmarg/personal-management-system

    4,036Vezi pe GitHub↗

    This project is a self-hosted personal information manager and private dashboard. It serves as a centralized web application for aggregating personal data, including finances, schedules, contacts, and goals, within a private database. The system functions as an encrypted password manager for secure credential storage, a personal finance tracker for monitoring spending and product prices, and a personal knowledge base for categorized research, notes, and travel plans. It also maintains a historical record of personal achievements and life accomplishments. The application provides tools for pe

    This self-hosted personal dashboard includes built-in personal finance and expense tracking features, though it lacks dedicated bank integration and advanced multi-currency support.

    PHPPersonal Finance TrackersPersonal Finance Management
    Vezi pe GitHub↗4,036
  • we-promise/sureAvatar we-promise

    we-promise/sure

    6,081Vezi pe 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

    Actual Budget is an open-source personal finance application that supports expense tracking, budget planning, and self-hosting through Docker, though it is primarily a Node.js/React project rather than Ruby.

    RubyBanking API IntegrationsPersonal Finance Management
    Vezi pe GitHub↗6,081
  • bigcapitalhq/bigcapitalAvatar bigcapitalhq

    bigcapitalhq/bigcapital

    3,537Vezi pe 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 accounting and financial management system that handles expenses and multi-currency transactions, though it is geared more toward full-scale business accounting than personal budgeting.

    TypeScriptBanking API IntegrationsCurrency ManagementExpense Trackers
    Vezi pe GitHub↗3,537
  • mayswind/ezbookkeepingAvatar mayswind

    mayswind/ezbookkeeping

    5,103Vezi pe 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

    It is a self-hostable personal finance manager built for tracking expenses and managing multi-currency accounts, though it lacks direct automated bank integration.

    GoMulti-Currency Ledger ManagementPersonal Finance Management
    Vezi pe GitHub↗5,103
  • beancount/beancountAvatar beancount

    beancount/beancount

    5,291Vezi pe 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 plain-text double-entry accounting system that provides robust expense tracking, budget planning, and financial reporting through its command-line and web report server tools, though it requires external scripts for bank integration.

    PythonExpense TrackersMulti-Currency Ledger ManagementPersonal Finance Management
    Vezi pe GitHub↗5,291
  • simonmichael/hledgerAvatar simonmichael

    simonmichael/hledger

    4,059Vezi pe 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

    This plain text accounting tool provides double-entry bookkeeping, multi-currency support, and robust financial reporting through CLI, TUI, and web interfaces, though it lacks automated bank integration out of the box.

    HaskellBudget Variance ReportersMulti-Currency Ledger ManagementPersonal Finance Management
    Vezi pe GitHub↗4,059
  • akaunting/akauntingAvatar akaunting

    akaunting/akaunting

    9,604Vezi pe 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 self-hosted business accounting and finance platform that covers expense tracking, invoicing, and reporting, though it is tailored more toward full enterprise resource planning than personal budgeting.

    PHPBanking API IntegrationsExpense TrackersSelf-Hosted Applications
    Vezi pe GitHub↗9,604
  • maybe-finance/maybeAvatar maybe-finance

    maybe-finance/maybe

    53,999Vezi pe GitHub↗

    Maybe is a self-hosted financial platform designed for private deployment, providing a centralized interface to track investments, budgets, and net worth. By running the application on your own infrastructure, you maintain full control over your sensitive financial data and privacy. The platform is delivered as a containerized application suite, utilizing a declarative configuration framework to manage service lifecycles. It distinguishes itself through a structured approach to version control, allowing users to pin specific release tags to ensure environment consistency and perform controlle

    Maybe provides self-hosted personal finance and budgeting capabilities with containerized deployment, though it currently lacks some advanced features like direct bank integration.

    RubyPlatformsSelf-Hosted Financial PlatformsContainer Orchestration
    Vezi pe GitHub↗53,999
  • pietrzakadrian/bankAvatar pietrzakadrian

    pietrzakadrian/bank

    1,413Vezi pe 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.

    This open-source web application provides a banking-style interface for managing finances with React and Node.js, though it lacks explicit out-of-the-box features for bank integration or multi-currency support.

    Multi-Currency Ledger Management
    Vezi pe GitHub↗1,413
  • frappe/booksAvatar frappe

    frappe/books

    4,725Vezi pe 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

    Books is an open-source double-entry accounting and invoicing system that covers financial reporting and business ledger tracking, though it focuses more on business bookkeeping and invoicing than personal budget planning or bank integrations.

    TypeScriptDouble-Entry Bookkeeping EnginesBilling & Invoicing SystemsBilling Document Generation
    Vezi pe GitHub↗4,725
Compară top 10 dintr-o privire
RepositorySteleLimbajLicențăUltimul push
actualbudget/actual27KTypeScriptMIT16 iun. 2026
firefly-iii/firefly-iii22.4KPHPagpl-3.019 feb. 2026
ellite/wallos7.4KPHPgpl-3.010 feb. 2026
jameskokoska/cashew4.1KDartgpl-3.014 iun. 2025
gnucash/gnucash4.1KCother13 feb. 2026
securo-finance/securo1.1KPythonAGPL-3.016 iun. 2026
rezach/my-budget956JavaScriptAGPL-3.027 feb. 2023
wealthfolio/wealthfolio7.7KRustAGPL-3.023 iun. 2026
jakubgarfield/expenses1.3KJavaScriptMIT23 feb. 2024
range-of-motion/budget1.1KPHPMIT10 dec. 2024

Related searches

  • aplicație de bugetare pe plicuri
  • scheduler pentru alocarea resurselor în sisteme distribuite
  • aplicație de bugetare personală
  • o suită software pentru analiză cantitativă de date
  • unealtă pentru monitorizarea costurilor cloud
  • un instrument pentru monitorizarea SLO și a bugetelor de eroare
  • JavaScript bundle optimizer
  • an open source algorithmic trading bot