Black Friday: coupon FRIDAY24 for 40% off Yearly/Lifetime membership! Read more here

10 Large Open-Source Projects Built with Laravel

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.

avatar

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!

avatar

Awesome! Bagisto is also a success story among Laravel open source.

👍 3
avatar

I just tried koel and it's amazing ! I will dive into the source code for a long time ! Thanks for sharing

avatar

Very intereting package. I'm goin to note these repos and try them. I' got a question about coollabsio/coolify. What it does ?

avatar

have you read about it or checked it?

An open-source & self-hostable Heroku / Netlify / Vercel alternative

Or forge/ploi could be another example

avatar

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.

avatar

its the same

avatar

thank you, please make some course with all main features of laravel using api/vue

avatar

What do you mean by all features? It's basically the same as you would build any app.

avatar

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

avatar

What you mentioned it's nothing different from any app. You could check these two courses for example:

  1. https://laraveldaily.com/course/laravel-vue-inertia-food-delivery
  2. https://laraveldaily.com/course/laravel-web-api-services

Like our articles?

Become a Premium Member for $129/year or $29/month
What else you will get:
  • 67 courses (1172 lessons, total 43 h 18 min)
  • 90 long-form tutorials (one new every week)
  • access to project repositories
  • access to private Discord

Recent New Courses