Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 10 PHP Money Projects
-
I use Firefly III (https://firefly-iii.org). It's a self-hosted web app which is nice for me because I tend to use it from my phone most of the time. It does have a pretty extensive API, perhaps not as easy to do bulk edits as a text file, but should be fairly straightforward. It also has a rule system that could be used to do bulk edits too.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Akaunting is free, open-source online accounting software for small businesses | news.ycombinator.com | 2024-04-23
-
For the last couple of years I’ve been using Value Objects in my projects to bring language-level strict types to what would typically be array data structures in my code. From method inputs to JSON API responses, value objects have almost entirely replaced arrays throughout. The ability to get runtime type checking and IDE auto-complete has eliminated many potential bugs, from key typos, to assigning an incorrectly typed value by accident: what type is an “amount” property in a credit card transaction API response? An integer of cents (or other minor units), a Money object such as brick/money or moneyphp/money? Or worst of all, a float?
-
For the last couple of years I’ve been using Value Objects in my projects to bring language-level strict types to what would typically be array data structures in my code. From method inputs to JSON API responses, value objects have almost entirely replaced arrays throughout. The ability to get runtime type checking and IDE auto-complete has eliminated many potential bugs, from key typos, to assigning an incorrectly typed value by accident: what type is an “amount” property in a credit card transaction API response? An integer of cents (or other minor units), a Money object such as brick/money or moneyphp/money? Or worst of all, a float?
-
-
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
MoneyUnify
MoneyUnify - A Simplified USSD Mobile Money Payments API that allows you to collect and disburse money from and to your customers using various mobile money network providers, in one place. Used in Africa and around the world for online Payments. Supports MTN Mobile Money, AirtelMobile Money, and Zamtel Mobile Money.
-
YAFFA
Yaffa is a personal finance web application, focusing on the support of long term financial planning.
-
PHP Money discussion
PHP Money related posts
-
Firefly III: An Open-Source Personal Finance Manager for Budgeting and Beyond
-
Show HN: An Offline Personal Expenses Tracker
-
Introducing Bag 1.0: Immutable Values Objects for PHP
-
Abacus, A mobile application for self hosted app: Firefly III.
-
Windows Software for Logging Expenses/Income
-
Weekly help thread
-
Overzicht financiën
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 21 Apr 2025
Index
What are some of the best open-source Money projects in PHP? This list will help you:
# | Project | Stars |
---|---|---|
1 | Firefly III | 18,740 |
2 | Akaunting | 8,534 |
3 | Money | 4,729 |
4 | Brick\Money | 1,736 |
5 | Swap | 1,326 |
6 | laravel-money | 759 |
7 | data-importer | 535 |
8 | MoneyUnify | 39 |
9 | YAFFA | 17 |
10 | sonsofphp | 9 |