Firefly III is an open-source personal finance manager that helps users track their spending and manage their finances. It offers features like budgeting, transaction reporting, and visualizing net worth over time.
Firefly III is an open-source personal finance manager that helps users track their spending and manage their finances. It offers features like budgeting, transaction reporting, and visualizing net worth over time.
What is Firefly III?
Firefly III is an open-source personal finance manager and budgeting software built on PHP. It aims to provide users with a simple yet powerful and intuitive platform to gain control over their personal finances.
Some key features of Firefly III include:
Transaction management - Add, categorize and tag transactions, income, expenses etc.
Budgeting - Set spending/savings targets and budgets per category/tag
Reports and charts - View reports and charts summarizing spending by time period, category, budget vs actuals etc.
Net worth tracking - Track assets, liabilities, and overall net worth value over time
Multi-currency support - Supports transactions in multiple currencies
Data import - Import data from financial institutions and services
Mobile access - View data and add transactions via mobile
As an open-source project, Firefly III benefits from constant improvements from a dedicated developer and user community. It focuses on user privacy without monetizing user data. Being PHP/MySQL-based, it is easy for even novice developers to extend and customize as required.
Firefly III Features
Features
Budgeting
Transaction Reporting
Visualizing Net Worth over Time
Open-Source
Multi-Currency Support
Multi-User Support
Mobile App
Automatic Transactions Import
Custom Rules
Bill Reminders
Pricing
Open Source
Pros
Open-Source and Free
Comprehensive Budgeting and Reporting Features
Multi-Currency and Multi-User Support
Customizable and Extensible
Active Community and Development
Cons
Can be Complex for Beginners
Limited Integrations with External Services
Lacks Some Advanced Features Compared to Paid Solutions
GnuCash is a powerful, free, open-source double-entry accounting software for tracking personal finances. First released in 1998, it is one of the oldest open-source accounting software available.Some key features of GnuCash include:Tracking different bank, investment, loan, cash and asset accountsManage recurring income, expenses and transfersSupport for stocks, bonds and mutual...
You Need A Budget (YNAB) is a web and mobile personal budgeting application designed to help users gain complete control of their finances through envelope-style budgeting methods. YNAB aims to change users' money habits and behaviors for the better through four key rules - give every dollar a job, embrace...
Quicken is a popular personal finance and money management software application developed by Intuit. It has been available since the early 1990s and has a long history of helping individuals and households track their spending, create budgets, manage bills, investments, loans, and more.Some of the key features of Quicken include:Connecting...
A wallet app is a type of mobile software application designed to store, send, and receive digital currencies and assets like Bitcoin, Ethereum, and other cryptocurrencies securely. It allows you to access your cryptocurrency holdings from anywhere using your mobile device.Wallet apps provide private keys that grant you access to...
HomeBank is a cross-platform, open source personal finance manager designed for home use to track personal income and expenses. First released in 2004, HomeBank aims to provide an intuitive interface and powerful, yet easy-to-use features to help individuals and families manage their personal finances.Key features of HomeBank include:Transaction management -...
Money Manager Ex (MMEX) is an easy-to-use, multi-platform personal finance software built specifically to track daily expenses and income, create and manage budgets, organize accounts, and generate detailed financial reports. As an open-source application, MMEX is available free of cost for Windows, Mac, and Linux operating systems.MMEX provides an intuitive...
Spendee is a popular personal finance app that helps individuals and families budget, save money and eliminate debt through easy tracking of income and expenses. Available on mobile, desktop and web, Spendee allows users to:Quickly set up detailed budgets with customizable categories and time periodsAutomatically import and categorize bank, credit...
Money Lover is a mobile personal finance app that allows users to track expenses, create budgets, and better manage their money. First released in 2012 by developer Finsify, Money Lover has become one of the most popular money management apps with over 16 million downloads.Key features of Money Lover include:Easy...
Toshl is a popular personal finance and budgeting application available on mobile and desktop platforms. It helps individuals and families track their spending, create budgets, manage financial accounts, and visualize their money.Some key features of Toshl include:Expense tracking - Easily log daily purchases, add photos of receipts, tag spending into...
KMyMoney is an open-source personal finance manager software application originally developed for Linux and KDE. It allows users to track various aspects of their finances, including:Bank accountsCredit cardsIncome and expensesInvestments like stocks and mutual fundsBudgets and reportsKey features of KMyMoney include:Double-entry accounting to help ensure balanced booksSupport for multiple currencies...
Monarch is a powerful data extraction and web scraping software developed by Datawatch. It provides a visual, no-code interface for extracting data from websites, PDFs, text files, and other unstructured data sources.Some key features of Monarch include:Visual point-and-click interfaces for building scrapers and extracting data without writing any codeAI-assisted data...
Actual Budget is a comprehensive personal and household budgeting software application. It enables users to track all income, spending, saving, and debt in one place to gain control over finances.Key features of Actual Budget include:Envelope budgeting tools to divide income into spending categories and track exactly where money is going...
Bookipi is an eBook creation and self-publishing software that provides users with a comprehensive set of tools to turn their documents into professional eBooks. With Bookipi, users can quickly import documents, edit and style text to optimize reading experience, create eye-catching covers, add multimedia and interactivity, preview on various devices,...
Money Pro is a versatile personal finance application designed to help users take control of their finances. With Money Pro, users can link all their financial accounts in one place for easy tracking and oversight.Key features of Money Pro include:Budgeting tools to set spending goals and categoriesGraphing and reporting to...
MoneyWiz is a personal finance and budgeting application available on multiple platforms including iOS, Android, macOS, and Windows. It allows users to track income, spending, budgets, investments, debts, and net worth.Key features of MoneyWiz include:Intuitive interface for managing multiple bank, credit, cash, and investment accountsPowerful budgeting tools with customizable categories...
Linxo is a personal finance software application created by French company Linxo SAS. It is designed to help individuals and households better manage their finances by aggregating financial data, budgeting, providing dashboards and analytics, and setting personal finance goals.Some key features of Linxo include:Connecting multiple bank accounts, credit cards, investment...
Ivy Wallet is a free, open-source cryptocurrency wallet application for Windows, Mac, and Linux operating systems. It gives users the ability to securely store, receive, and send popular cryptocurrencies like Bitcoin, Ethereum, Litecoin, and more.Some key features of Ivy Wallet include:Open-source code that has been audited and verified by third...
Settle Up is a personal finance application designed to help users track shared expenses and settle debts between friends, family, roommates, or groups. It is available as a free mobile and web app.Some key features of Settle Up include:Easy tracking of group expenses like dinners out, trips, household items, and...
Moneydance is a cross-platform personal finance application for tracking money, budgets, accounts, transactions, and generating reports. Some key features of Moneydance include:Bank, credit card, and investment account download and reconciliationBudgeting and forecasting toolsGraphs and reports for tracking cash flow, net worth, etc.Automated transaction entry like scheduled bill paymentsDebt tracking and...
GoDBLedger is an open-source accounting and ERP software designed for small and medium sized businesses. It provides a suite of features to manage key business operations including:Invoicing and billing managementAccounts receivable and payableExpense trackingInventory and warehouse managementPurchasing and vendor trackingSales orders and customer managementFinancial reportingPayroll managementAs an open source solution,...
MoneyControl is a leading financial and stock market news website in India. Launched in 1999, it is owned by Egi Media Pvt Ltd and has become one of the most popular platforms for tracking Indian markets and personal finance.Some key features of MoneyControl include:Real-time stock prices, indices updates, and market...
Kresus is an open source personal finance manager software that helps individuals track and analyze their personal finances, including expenses, income, budgets, bank accounts, investments, and net worth over time. It is designed to be simple, intuitive, and customizable.Some key features of Kresus include:Transaction management - manually add transactions or...
Bluecoins is a free and open source personal finance manager application for Android devices. It allows users to track their income, expenses, budgets, bank accounts, credit cards, and more in one place.Some key features of Bluecoins include:Simple and intuitive interface to log transactions quicklySet budgets and track spending habits over...
MoneyWallet is a feature-rich yet easy-to-use personal finance app for managing one's money across platforms. With its clean and intuitive interface, users can easily track income and spending, create budgets, set savings goals, follow investment performance, and monitor net worth over time.Key features include:Income and spending tracking with automatic categorization...
Honeydue is a personal finance and budgeting app created specifically for couples to better manage their shared expenses, bank accounts, budgets, and financial goals. It allows couples to link their individual bank accounts and credit cards to view all spending activity in one place, making it easy to track where...
MyMoney Pro is a versatile personal finance application designed to help individuals and families organize their financial lives. With robust features, an intuitive interface, and powerful tracking and reporting tools, MyMoney Pro makes it easy to gain control over your money.At its core, MyMoney Pro allows you to link all...
Buxfer is a popular free online money management and budget tracking software. It provides users with a simple yet powerful way to aggregate, track, analyze, and share their financial accounts and transactions data.Some of the key features of Buxfer include:Securely connect unlimited bank, credit, debit, investment, and other accounts.Automatic transaction...
WalletCount is a user-friendly personal finance and budgeting application designed to help individuals and families track expenses, create budgets, and manage their money. The app syncs with bank accounts and credit cards to automatically import and categorize transactions, eliminating manual entry.Key features of WalletCount include:Connecting unlimited bank and credit card...
Wally is a user-friendly personal finance app designed to help people take control of their money and achieve their financial goals. With features like easy expense tracking, customizable budgets and reports, goal setting tools, and automatic bank sync, Wally makes managing finances simple.Users can easily track all spending across multiple...
Skrooge is a cross-platform personal finance manager application designed for the KDE desktop environment. It is free and open-source software licensed under the GNU General Public License.Skrooge allows users to track their personal finances by managing multiple bank accounts and categorized transactions, including expenses, incomes, transfers, and standing orders. Key...
My Budget is a user-friendly personal finance software designed to help individuals and families track their spending, create budgets, manage money, pay bills, and reach financial goals. With an intuitive interface and robust feature set, My Budget makes it easy to get a complete overview of your finances.Key features of...
Spend Together is a personal finance app designed specifically for couples to better manage their shared finances together. It allows partners to securely connect their individual bank accounts and credit cards to provide a unified view and analysis of their combined finances and spending in one place.Some of the key...
Splid is an open-source project management and collaboration tool similar to Trello. It allows teams to organize their work in flexible boards that contain lists of cards that represent tasks or project components. Splid is free to use and available as a self-hosted platform.Some key features of Splid include:Kanban-style boards...
Financier is a free, open-source personal finance manager software for Windows, macOS, and Linux. It allows individuals and households to track incomes, expenses, budgets, accounts, investments, and net worth over time to gain better financial clarity and work towards financial goals.Key features of Financier include:Income and expense tracking with categorization...
Nextcloud Cospend is an open source, self-hosted file sharing and collaboration platform. It is a fork of Nextcloud and focuses more on privacy and security.Some key features of Nextcloud Cospend include:Secure file storage, sync, and sharing capabilitiesCollaboration tools like document editing, calendar/contacts, chat/video callsFine-grained control over authentication, encryption, access controlsEasy...
Eqonomize! is an open source personal finance manager software application. It helps individuals and families track personal finances, create budgets, manage bank accounts, investment accounts, loans, and recurring transactions. Key features of Eqonomize! include:Bank account and investment account trackingBudget creation and trackingCategorized transaction entry and scheduling recurring transactionsGraphical and tabular...
Kittysplit is a free, web-based application that makes it easy to track and settle shared expenses with friends, family, roommates, or groups. It allows users to organize costs for trips, events, household bills, and more by creating a 'kitty' - a virtual pot where expenses can be added and paid...
DollarBird is a personal budgeting and expense tracking software application designed to help users take control of their finances. With an easy-to-use interface, DollarBird makes it simple to set budgets, log expenses, track spending habits, manage bills, and generate insightful reports.Key features of DollarBird include:Connecting bank, credit card, loan, and...
ihatemoney is an open source web application for tracking shared expenses across any group of people. It provides a simple yet powerful interface that allows users to easily add expenses, view balances, and settle up.Some key features of ihatemoney include:Add expenses easily by entering a description, amount, and who paidSettle...
Frollo is a personal financial management application that uses artificial intelligence and data analytics to help people better understand and improve their finances. The app syncs with users' bank accounts and credit cards to provide automated expense tracking, budget monitoring, spending insights, and money management advice.Key features of Frollo include:Spending...
Denaro is an open source personal finance manager and budgeting application. It is designed to help users track their full financial life including income, spending, investments, assets, and net worth over time.Some of the key features of Denaro include:Envelope budgeting system to allocate money for specific spending categories each monthCustomizable...
MoneyCoach is a comprehensive personal finance management application designed to help individuals and families better manage their financial lives. With MoneyCoach, users can:Link all their financial accounts like bank accounts, credit cards, investment accounts, and more to automatically import all transaction data into the appCreate customized budgets and spending plans...
Homechart is personal finance software designed for home and individual use to help manage budgets, expenses, investments, net worth tracking, and financial planning. It provides an easy interface to:Set up budgets and expense tracking across different categories like housing, food, transportation etc.Establish and track progress towards savings goals for things...
Olivia AI is an artificial intelligence-powered conversational agent developed by Anthropic to serve as a helpful, harmless, and honest virtual assistant. It employs cutting-edge AI safety techniques like constitutional AI to ensure reliable and beneficial behavior.Unlike traditional chatbots that give robotic and scripted-sounding responses, Olivia has been designed to carry...
Webzash is a user-friendly website builder designed to help small businesses, entrepreneurs, bloggers, and non-technical users quickly build professional websites. Its key features include:Intuitive drag-and-drop interface that allows you to easily add and customize content blocks100+ professional templates suited for different industries and purposesResponsive design ensures your site looks great...
hledger is an open source financial accounting software used for tracking money, bank accounts, income, expenses, and other financial data. It offers a simple, text-based approach to managing finances that focuses on flexibility and ease of use over complex features.Some key features and benefits of hledger include:Command-line interface allows quick...
Luna App is a cloud-based all-in-one workspace for organizing personal and business data. It combines the functionality of a database, spreadsheet, documents, and workflows into a single intuitive platform accessible from any device.With Luna, users can create customizable databases to store structured data like contacts, inventory, projects, and more. Rich...
Splittr is a user-friendly budgeting and expense tracking mobile and web app designed to simplify the process of sharing costs and splitting bills. It allows users to easily track, split, and settle shared expenses, eliminating the hassle of IOUs, messy Venmo exchanges, and trying to tally up everyone's contributions.Key features...
SplittyPie is a free web and mobile app that makes it easy to split expenses and IOUs with others. It can be used to split bills, vacation costs, group purchases, shared household expenses, and more between friends, family, roommates, travelers, and groups.Some key features of SplittyPie include:Customizable splitting options -...
Dot Ledger is an open-source, cross-platform personal finance manager and budgeting application. Developed by Steve Streza in 2020, Dot Ledger aims to provide an easy-to-use tool for tracking personal finances across devices.Key features of Dot Ledger include:Income, expense, account, budget, goals, and investment trackingAutomatic import of financial transactions from connected...
Cashcash is a free personal finance and budgeting application designed to help users take control of their money. With an easy-to-use interface, Cashcash allows users to link bank accounts and credit cards to automatically track income and spending.Key features of Cashcash include:Spending tracking - Automatically categorizes purchases and income. Users...
WieBetaaltWat is a user-friendly online platform designed to easily manage, track, and settle group expenses between multiple people. Whether splitting the dinner bill, shared vacation costs, household expenses with roommates, or any other situation requiring group payment tracking, WieBetaaltWat smoothly handles the burden.Key features of WieBetaaltWat include:Intuitive interface to quickly...
Evenfy is an all-in-one cloud-based event management software suitable for organizing events of all types and sizes. It provides a robust set of features to handle event promotion, registration and ticketing, email marketing campaigns, event website building, onsite check-in and badging, real-time event analytics, and post-event follow-ups.Key features of Evenfy...
KiwiBudget is a free, open-source personal finance software designed to help users take control of their finances. Developed specifically for Windows, KiwiBudget provides a user-friendly interface to set budgets, track spending, manage savings goals, and stay on top of bills.Some of the key features of KiwiBudget include:Income & Expense Tracking...
Decent Budget is a personal budgeting and finance tracking application designed to help users take control of their spending and saving habits. It has an easy-to-use interface that allows users to set up customized budgets across different spending categories like food, entertainment, housing, transportation, etc.Key features of Decent Budget include:Ability...
Billsup is an online invoicing and billing software designed for freelancers, consultants, accountants, architects, agencies and small business owners. It aims to simplify and automate billing and invoicing workflows.Key features of Billsup include:Intuitive dashboard to manage invoices, clients, projects and billingProfessional invoice templates that are customizableMulti-currency supportTime tracking to invoice...
TabSplit is a free browser extension available for Google Chrome that helps users organize, manage, and work with a high number of open browser tabs. It was created specifically for power users who tend to have dozens of tabs open at once for research, shopping, planning trips, and various other...
FinTrack is a versatile personal finance app designed to help individuals take control of their financial lives. With robust features for tracking income, expenses, account balances, investments, and more, FinTrack provides a centralized place for users to monitor their complete financial picture.Key features of FinTrack include:Spending & Budgeting Tools -...
Orlov is an open-source and free project management software application designed as an alternative to Microsoft Project. It provides a wide range of features to help manage projects of all sizes and complexities.Some of the key features of Orlov include:Creating and tracking projects with tasks, due dates, assignments, dependencies etc.Resource...
Expenses: Simple Tracker is a free and open-source expense tracking application for Android. It provides an easy way for users to track their spending and expenses from their mobile device.Some key features of Expenses: Simple Tracker include:Add expenses easily with details like amount, category, date, location, attachments, and tagsSet up...
Minnowe is a lightweight, open-source web browser focused on simplicity, speed, and ease of use. Developed as an alternative to more complex browsers, Minnowe strips away unnecessary features and interface elements, presenting users with a clean, distraction-free browsing experience.At just 5MB in size, Minnowe is exceptionally light on system resource...
BRANS (Bayesian Network Structure Learning and Inference) is an open-source software application for learning and reasoning with Bayesian networks. Bayesian networks are graphical models that represent conditional dependence relationships between random variables, allowing complex systems to be modeled compactly and inferences to be performed efficiently.Some key features of BRANS include:Graphical...
BudgetPolitan is an innovative personal budgeting and finance tracking platform designed to help users take control of their money. As a web-based application, BudgetPolitan can be accessed from any device with an internet connection.One of the key features of BudgetPolitan is the ability to securely connect users' bank and financial...
BillPin is a personal finance application designed to help individuals and families better manage their money. It provides an easy way for users to track expenses, create budgets, schedule bill payments, and get alerts about upcoming bills.Some key features of BillPin include:Spending Tracker - Users can connect bank accounts and...
WhoseBill is a free bill splitting and shared expenses app designed for groups of people to track and pay for shared costs. It allows roommates, families, friends, travelers, and coworkers to easily organize expenses, add items with photos and details, get reminders for who owes money, and receive payments.Key features...
MoneyJournal.app is a personal finance manager application designed to help users track their spending, create and stick to budgets, view overall trends in expenses, and take control of their financial situation. It is available as native apps for both iOS and Mac.Some key features of MoneyJournal.app include:Ability to manually enter...
Cashinator is a versatile personal finance app designed to help users take control of their money and achieve financial goals. Its intuitive interface allows you to:Link bank, credit card, and other financial accounts to automatically import transactionsSet up customized budgets and spending categories that match your lifestyle Easily track cash...