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

  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start 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,159 This Week
    Last Update:
    See Project
  • 2
    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.
    Leader badge
    Downloads: 12 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.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4
    R-TAS

    R-TAS

    Rental Tracking and Accounting System

    R-TAS is a rental income, invoicing and cost tracking system for landlords and small property management companies. The system was designed to be very intuitive and user friendly. V1.0B5 Now Available! Transfer your data over using the DMTA https://sourceforge.net/projects/fdmta/ R-TAS was created in Filemaker Pro. Three versions are included in this download: 1) The raw FMP12 File which can be run on Filemaker Pro 16 or higher or Filemaker server. (may work on older versions but not tested) 2) Compiled runtime App for Mac 3) Compiled runtime App for Windows The compiled runtime Apps do not require a copy of Filemaker Pro to run. The FMP12 file can run as a stand alone single user system or as a multi-user on Filemaker Server with Web Direct. It should also run in Filemaker go on iPad but we have not tested it yet. For more information, overview videos, and access to the Web version demo visit the R-TAS home at: http://tsi.taroko.org/TSI_Home/RTAS.html
    Downloads: 12 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    OpenMoneyBox

    OpenMoneyBox

    Budget management

    OpenMoneyBox is an application designed to manage small personal budgets in the easiest way. Check the homepage to download apps/packages for additional Operating Systems.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    StockManiac
    StockManiac is a alternative Asset Inventory System with web based user interface. It can retrieve quotes and news feeds automatically and has a time-machine like design which distinguishes it from many other portfolio management applications.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    DashBo↗v

    DashBo↗v

    Bovespa Analytics

    BI/Analytics tool for reading official brazilian market data freely provided by Bacen (Central Bank of Brazil - http://www.bcb.gov.br/?ENGLISH), CVM (Securities and Exchange Commission of Brazil - http://www.cvm.gov.br/subportal_ingles/index.html), BM&FBOVESPA (Brazilian Securities, Commodities and Futures Exchange - http://www.bmfbovespa.com.br/en_us/index.htm). Mirrored screen: left-to-right or right-to-left orientation according to the chosen language. Easy to translate: just add a column to the translations spreadsheet (./lib/Negocio.jar/net/sourceforge/dashbov/negocio/Traducoes.xlsx); the new language option will be automatically shown at the "Settings > Language" menu. Open source alternative to Economatica, ProfitChart, MetaStock. Powered by Oracle, NetBeans, Apache POI, Apache Axis, Apache Commons Compress, Apache PDFBox, JFreeChart, JTattoo, JDatePicker, MyBatis, FamFamFam, IzPack.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    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: 1 This Week
    Last Update:
    See Project
  • 9

    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
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | 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
    ARENAS Control Ingresos y Egresos
    Permite llevar un registro claro de todos los Ingresos,Egresos,Proveedores,Empresas,Empleados,Cuentas, Locaciones,usuarios,ncf, y métodos de pago, en su casa,proyectos, condominios o empresa, ya sea para fines personales, administrativos o contables
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    THIS PROJECT HAS MOVED TO GITHUB: https://github.com/janrieke/contractmanager ContractManager is a contract management software for the Jameica platform (http://willuhn.de/products/jameica/). It allows you to enter details of your contracts, e.g., financial information, runtime, or cancellation deadlines. It notifies you about upcoming cancellation deadlines. For installation instruction, see http://janrieke.de/contractmanager/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Dough

    Dough

    Dough is fast, simple and attractive personal budgeting software.

    Dough is fast, simple and attractive software for personal and household budgeting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    EasyCalendarBudget

    EasyCalendarBudget

    Personal Finance and Budgeting Program with a Calendar View

    With Easy Calendar Budget, you can view your dollar balances any day - even into the future. Simply enter your starting account balance, add your transactions, then view the calendar or reports. Profit and Loss reports can be printed, of a date range of your choosing. A platform independent and portable program, that works by running locally on your computer. (Please note: This program was written in Java, and so requires Java to be downloaded and installed once to run. Eg. available at https://www.java.com/en/download/manual.jsp The latest Easy Calendar Budget download is compatible with Java 8 and above).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Das Programm dient Informationen über Einkäufe zu speichern und die eingegebenen Daten auszuwerten und die Ausgaben, pro Monat, pro Geschäft, pro Kategorie etc. aufzulisten. This project is about giving statistic of someones purchases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ExMan is a small, lightweight personal accounting/expense manager. It gives functionality to track expenses on a daily/monthly basis, and can exclude some of the items on demand. Written in Qt4 framework, which makes it a cross platform application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Infinity PFM is a open source personal finance manager with support for budgets, OFX/QIF/QFX import, color reports and charts
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Jamm Money Manager

    Just another Money Manager - Jamm is a rudimentary Moneymanager

    Jamm offers a userfriendly UI, where you can manage your money account. Users can add, remove and edit Jamm entries. These entries can be reviewed via charts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Kotidien

    Kotidien

    Finances personnelles assistées par ordinateur.

    Kotidien est une application dédiée à la gestion de votre argent. Comptes bancaires, cartes de paiements autonomes, et portefeuille d'espèces. Totalement libre et gratuite, elle vous permets de tenir vos comptes d'une main de fer. Écrite en Python 3 et compatible Linux (intégration parfaite sous KDE via l'utilisation de QT 5.12), Microsoft Windows 7 et supérieurs, Mac OS 10.11 et supérieurs. Kotidien vous donne un accès permanent et en temps réel sur vos différents soldes, permets aussi d'automatiser l'écriture de vos transaction récurrentes, de pointer celles mises à jour sur votre interface bancaire, etc Agencées au jour le jour, supplantées par une vue calendrier, et synthétisées sur des graphiques clairs, toutes vos transactions sont réunies au sein de Kotidien. La complétion automatique des différentes informations permet une saisie plus rapide des données. Plusieurs languages vous sont proposés avec par défaut le Français.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Simple application to register portuguese tax receipts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    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: 0 This Week
    Last Update:
    See Project
  • 21
    Pearl MIS

    Pearl MIS

    A fully functional ERP suitable for institution of any size

    Pearl MIS, is a fully functional ERP suitable for institutions of any size. Fully web-based, it provides functionality in various modules including inventory, invoicing, warehouse, accounting, among others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    UnkleBill
    UnkleBill is a financial multiplatform software that helps you to monitor your personal accounting. With this software you'll manage one o more accounts with the mechanism of the double entry accounting. Home Page: www.unklebill.altervista.org
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    An online personal finance and home budget system, on the cloud. Server-side business logic written in C#, offering an ASP.NET web application for end-users and Web Services for creating clients in any language and platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Sistema de controle pessoal financeiro para Web
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    White Box Finance is a simple, yet beautiful and efficient Personal Finance app for Windows and Linux (alpha). Future versions for Mac are planned. Currently at closed beta and public alpha (Windows).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB