Laravel is huge in popularity, but are there any real BIG companies using it? Or any really LARGE projects?
Taylor Otwell recently tweeted about some big companies that use Laravel.
Of course, he cannot mention much details because of corporate rules and NDAs, so we don't have more information in public.
But what we do have access to is open-source projects! So, in this article, we will take look at 10 large open-source projects (not packages) on GitHub, created with Laravel.
1. monicahq/monica
Personal CRM. Remember everything about your friends, family, and business relationships.
Monica's project uses the latest Laravel 11 with the Jetstream Inertia stack starter kit. It also uses Pint as a code style fixer and larastan for code analysis.
This project for the structure uses DDD (Domain Driver Design) with service classes.
GitHub repository: https://github.com/monicahq/monica
2. koel/koel
A personal music streaming server that works.
The Koel project uses the Laravel 10 version with laravel/UI as a starter kit and Socialite, Scout, and Sanctum from the official Laravel ecosystem packages.
This project uses a traditional MVC pattern for the code structure.
GitHub repository: https://github.com/koel/koel
3. InvoiceShelf/InvoiceShelf
Open Source Invoicing Solution for Individuals & Businesses
InvoiceShelf is a fork of the popular open-source project crater. The InvoiceShelf project uses the Laravel 10 version with a starter kit of Laravel/UI. The project also uses Pint as a code style fixer and Pest as a testing framework.
This project uses a traditional MVC pattern for the code structure.
GitHub repository: https://github.com/InvoiceShelf/InvoiceShelf
4. BookStackApp/BookStack
A platform to create documentation/wiki content built with PHP & Laravel.
BookStack project uses the Laravel 10 version and Socialite from the official Laravel ecosystem packages.
GitHub repository: https://github.com/BookStackApp/BookStack
5. akaunting/akaunting
Online Accounting Software.
Akaunting uses the Laravel 10 version with Laravel/UI as a starter kit. The project also uses Pint as a code style fixer and Pest as a testing framework. It also uses Livewire.
This project uses a traditional MVC pattern for the code structure.
GitHub repository: https://github.com/akaunting/akaunting
6. pterodactyl/panel
Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
The Pterodactyl project uses the Laravel 10 version with Laravel/UI as a starter kit. The project also uses Pint as a code style fixer and Pest as a testing framework.
This project uses a traditional MVC pattern for the code structure.
GitHub repository: https://github.com/pterodactyl/panel
7. krayin/laravel-crm
Free & Opensource Laravel CRM solution for SMEs and Enterprises for complete customer lifecycle management.
Laravel CRM project uses Laravel 10 version with Laravel/UI as a starter kit.
This project uses packages or module patterns for the code structure.
GitHub repository: https://github.com/krayin/laravel-crm
8. Blair2004/NexoPOS
The base version of NexoPOS, which is a web-Based Point Of Sale (POS) System build with Laravel, TailwindCSS, and Vue.Js.
NexoPOS project uses the Laravel 11 version with Reverb and Telescope from the official Laravel ecosystem packages. The project also uses Pint as a code-style fixer.
This project uses a traditional MVC pattern for the code structure.
GitHub repository: https://github.com/Blair2004/NexoPOS
9. firefly-iii/firefly-iii
A personal finances manager.
Firefly III project uses Laravel 11 version with Laravel/UI as a starter kit and a Passport from the official Laravel ecosystem packages.
This project uses a traditional MVC pattern for the code structure.
GitHub repository: https://github.com/firefly-iii/firefly-iii
10. coollabsio/coolify
An open-source & self-hostable Heroku / Netlify / Vercel alternative
Action pattern,
The Coolify project uses the Laravel 11 version with Laravel/UI as a starter kit and Fortify, Horizon, Prompts, and Socialite from the official Laravel ecosystem packages. The project also heavily uses Livewire.
This project uses a traditional MVC pattern with an Action pattern for the code structure.
GitHub repository: https://github.com/coollabsio/coolify
That's it for this list. Do you know any other projects? Shoot them in the comments.
Very interesting. It shows that Laravel can be used for everything. And these projects, being open source, can also be used to offer solutions to some customers. Thank you very much!
Awesome! Bagisto is also a success story among Laravel open source.
I just tried koel and it's amazing ! I will dive into the source code for a long time ! Thanks for sharing
Very intereting package. I'm goin to note these repos and try them. I' got a question about coollabsio/coolify. What it does ?
have you read about it or checked it?
Or forge/ploi could be another example
I know a little bit about hosting, but a self-hosting is a kind of big deal for me . So I want a small explanation or maybe some helpful link or resoures to learn about.
its the same
thank you, please make some course with all main features of laravel using api/vue
What do you mean by all features? It's basically the same as you would build any app.
i mean using traits, interfaces, services -> smth like forum app.. i mean a bit bigger project, maybe 10 hrs long. all what you have starter projects
What you mentioned it's nothing different from any app. You could check these two courses for example: