Personal Finance Software for BSD

Browse free open source Personal Finance software and projects for BSD below. Use the toggles on the left to filter open source Personal Finance software by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    GnuCash

    GnuCash

    Personal and small-business finance manager

    GnuCash is a personal and small-business finance manager with a check-book like register GUI to enter and track bank accounts, stocks, income and expenses. GnuCash is designed to be simple and easy to use but still based on formal accounting principles.
    Leader badge
    Downloads: 5,286 This Week
    Last Update:
    See Project
  • 2
    Firefly III

    Firefly III

    Firefly III: a personal finances manager

    Firefly III is a personal finance manager and double-entry accounting tool built to help individuals and small organizations track budgets, investments, debts, and expenses. Users can import bank statements (CSV, OFX, QIF) or integrate via APIs, map transaction categories, and reconcile accounts. The system supports budgeting schedules, repeating transactions, automatic categorization rules, and reporting dashboards to analyze trends over time. For investments, it tracks price history, performance, and holdings, allowing users to see their net worth across accounts and assets. Because of its foundation on solid accounting principles, it supports transfers, splits, credits, and sign conventions accurately. It can be self-hosted, allowing users full control over their financial data, with modular architecture and RESTful APIs so other tools or mobile apps can integrate.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 3
    jGnash

    jGnash

    jGnash Personal Finance

    jGnash is a cross platform personal finance application written in Java. jGnash is a double entry system with support for multiple currencies. jGnash can import OFX and QIF files.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 4
    Yapbam
    Yapbam (Yet Another Personal Bank Account Manager) is ... another personnal bank account manager. It's cross-platform (Java), portable, extensible (with plugins), and (I hope) easy to use. More information at http://www.yapbam.net If you think Yapbam is valuable, please vote up below.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 8 Monitoring Tools in One APM. Install in 5 Minutes. Icon
    8 Monitoring Tools in One APM. Install in 5 Minutes.

    Errors, performance, logs, uptime, hosts, anomalies, dashboards, and check-ins. One interface.

    AppSignal works out of the box for Ruby, Elixir, Node.js, Python, and more. 30-day free trial, no credit card required.
    Start Free
  • 5
    AutoHedge

    AutoHedge

    Build your autonomous hedge fund in minutes

    AutoHedge is an AI-driven financial automation system designed to simulate and manage hedging strategies using intelligent agents. The project focuses on applying autonomous decision-making to financial risk management, allowing agents to analyze market conditions and adjust positions dynamically. It is built around the concept of algorithmic hedging, where strategies are executed programmatically rather than manually, enabling faster and more consistent responses to market changes. The system supports integration with financial data sources, allowing it to process real-time or historical data for analysis and strategy execution. It also emphasizes modularity, enabling developers to customize strategies, risk parameters, and decision logic. AutoHedge is particularly useful for experimentation and research in algorithmic trading and financial automation. Overall, it represents an attempt to bring agent-based intelligence into portfolio management and risk mitigation workflows.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    pmxt

    pmxt

    A unified API for trading across prediction markets

    PMXT is a powerful, cross-platform terminal emulator and multiplexer designed to enhance productivity for command-line users by seamlessly blending terminal emulation with workspace management. It lets you run multiple shell sessions in panes and tabs, detach and reattach to workspaces, and persist session layouts—making it ideal for developers, sysadmins, and power users who juggle many concurrent tasks. PMXT also includes built-in features like customizable keybindings, layout presets, and scripting hooks so you can tailor your environment to your workflow without relying on external tools. Unlike simpler terminal emulators, it is built with session continuity in mind: you can close a window and later restore your exact layout and running processes without losing context. The project emphasizes performance and responsiveness, ensuring that even large logs, long-running compiles, and interactive workflows feel smooth and stable.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Budget

    Budget

    Get a grip on your finances

    Budget is an open-source web application designed to help users manage their personal finances by tracking transactions, organizing expenses, and visualizing spending patterns. It is built as a self-hostable platform, giving users full control over their financial data while still offering the convenience of a modern web interface. The application allows users to input transactions manually or import them from CSV files, making it adaptable to different workflows and banking systems. It includes tagging systems for categorizing expenses, enabling detailed analysis of spending habits and financial priorities. Budget also provides reporting tools that generate visual insights such as weekly balances and category breakdowns, helping users understand trends over time. Additional features such as receipt uploads and email summaries enhance usability and provide a more complete financial tracking experience.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    HomeBank

    HomeBank

    Free, easy, personal accounting for everyone

    «HomeBank» is the software you have always wanted to manage your personal accounts. It brings you many features to analyze your finances in a detailed way instantly and dynamically with powerfull report tools based on filtering and graphical charts.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 9
    Money Manager Ex - WebApp
    Money Manager Ex Web App is an integration of Money Manager Ex that lets user insert new transaction directly in a web-interface optimized for mobile device
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    TickVue
    With TickVue you can track the stock market in nearly real-time. It queries Yahoo Finance periodically, updates the stock values you are interested in and calculates your portfolio value and daily gain. TickVue can be minimized to the system tray.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    MoneyCSV

    MoneyCSV

    Personal finance program based on CSV text files (no closed database)

    This personal finance program allows you track all personal accounts including investment accounts. Money CSV provides reoccurring bills, budget tracking, report generation, net worth tracking and custom transaction import rules. The program supports importing of downloaded transaction files (OFX, QFX and QIF). Money CSV supports stock price updates if you get a key for the Yahoo Finance (YH Finance) API from RapidAPI.com. The intro level API key is free, and you get 500 downloads per month of all your stocks, which is plenty of downloads as one typically just updates once a day. The main advantage of this Money CSV is that all account transactions are stored in CSV text files rather than a hidden database format. This means that your financial data is always stored locally (or on your own cloud) and your financial data is always accessible as the data is stored in human readable text files.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    KMyMoney
    This is a very old site. Make sure to visit the project page at https://kmymoney.org to get latest releases. This site is unmaintained and only kept for historical reasons.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    MoneyView

    MoneyView

    Personal Finance and Accounting

    MoneyView is a personal finance and accounting manager to track bank accounts, income and expenses. No double-entry accounting, MoneyView is designed to be simple and easy to use. It provides a way to migrate accounts and their categories and histories from MS Money. MoneyView can read QIF and OFX files downloaded from the banks, and does automatic categorization based on your own existing operations. Please go to the web site below for download and more information.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14

    Personal Financier

    Personal budgeting software with projections based on past trends.

    Personal Financier is a tool to track expenses by category and then project the impact to the overall budget. Underspending in a given month increases the budget available to use in future months, and overspending reduces it. In this way, the budget adjusts over time to reflect actual spending. The easiest way to try it out is to use the demo account (password demo) that gets automatically setup on install. Enjoy! (See Wiki for more detailed information)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    International online secure trading platform (no set-up fees, free to use, legal, available, based on a win-win strategy) from a Payment Service Provider Payment API (PSP Moneybookers) and FreePay to help raise account balance of participants.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Cash Flow

    Cash Flow

    Personal finance app to keep track of cash, income, expense and budget

    Cash Flow is a simple personal finance app that keeps track of your monthly income and expense by categories. You can add reminders of upcoming credit card payments. View your account balances at a glance to quickly make sure you have enough money in each account. Start with as little as one month of transactions from a bank. Cash Flow supports checking, savings, credit cards, and cash expense accounts. Cash Flow stores data in text files. The fields in a transaction are colorized by a built-in text editor. Take advantage of the Auto-fill feature to type in previously encountered names quickly. Visit our Wiki pages for additional descriptions! License: Apache 2.0 Current version: 0.78
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    Home Bookkeeping

    simple personal/family bookkeeping app

    Very simple cross-platform application for personal bookkeeping. Application database is stored into a single file that easy to backup and restore. Four catalogs (predefined parameters) and comment field are available for setting detailed information about each money transfer. There are timerange selection, selection by category, contractor, account etc... There are customizable charts report system which can draw pie, line and bar charts for a different parameters.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Mea-familia

    Mea-familia

    Mea-family is a family management application

    Mea-familia allows : - to manage the members of your family, their activities, their household tasks - to manage your real estate and their equipments. - to manage your banking accounts, their transactions, your budget. - to manage all the aspects of your daily life with a calendar, the possibility to manage your to-do lists, the menus of the week, your recipes, your shopping lists... - to manage your hobbies with book, CD, DVD, video games libraries. Mea-familia is currently available in French and English. The access to Mea-family is via a web browser. Mea-familia can be install on your computer (with an AMP platform) or on a server (then you can access it from anywhere in the world via a web browser).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    PHP Ledger

    Ledger records using PHP and MySQL as a backend.

    Manager your expenses and earnings in a simple and intuitive way. Using PHP and MySQL as a backend this simple application will enable you to control your costs. It can be installed in both Linux and Windows (using LAMP). Supports multiple accounts and multiple ledgers. For now, only available in Portuguese. Other languages are planned to be supported in the future.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Online Alternative Trading System (ATS) with Paypal Express Checkout API
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21

    AC2 Home Budget

    HTML5 Rich UI Home Budgeting Solution

    There are many budgeting tools available to help you create a budget, but you're on your own when you need to manage the day-to-day running of your budget. This application is a 'grown-up' version of home budgeting and helps you to plan your cash flow. It will help with questions like, 'When is my next bill due?', 'How much do I need to leave in my checking account to pay my direct debits this month?'. It will automatically record direct debit events in your transaction so your balance is as accurate as possible. It will give you reminders when you need to take action, such as manually paying a bill. You can even check your statement against the transactions recorded and spot any suspicious activity. It uses a visual approach to show you how well you're managing your budget with rich HTML5 graphs and charts so you always know how you're doing. This is an HTML5, PHP & MySQL application and will run on pretty much any device (even your RaspberryPi can serve the pages!).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    BG Finanças

    BG Finanças

    Gerenciador de finanças pessoais / Personal finance manager

    New Site: http://badernageral.github.io/ -------------------------------------------------------------------------------------------------------------------------------------------------------- BG Finanças é um software livre voltado para você que quer controlar sua vida financeira. -------------------------------------------------------------------------------------------------------------------------------------------------------- BG Finanças is a free software to control your financial life.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Budgeter
    A program designed to help families or individuals easily keep track of their money. It tells you how much money you have available, divided into categories, as long as you enter your transactions into it. It also summarises past transactions to help you plan.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    CCProyect

    Cents Changes Proyect

    This a project designed for the household economy. Agendas payments, checking accounts, family budget, technology java-based platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This money manager is a simple one (very simple at that) and someday might fork and have a GUI counterpart. Note: you need python installed on your system for this to work.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB