Laravel Package Creators: Let’s Meet the TOP 5 Closer
We use a lot of packages inside Laravel. For free. But do we know the PEOPLE who created them and support us? Let’s recognize their names and faces (photos taken from their Twitter accounts) and give the respect they deserve. Here’s the list of the most “famous” creators with their packages, maybe you will find out some new packages for yourself.
1. Freek van der Herten (and Spatie team)
No doubt they are leaders in terms of volume – around 100 packages with millions of downloads combined.
Most famous packages:
- Laravel Backup (835 000 downloads)
- Laravel Permission (736 000 downloads)
- Laravel Media Library (461 000 downloads)
You probably all know Freek as their leader, but let’s give a round of applause to other team members:
2. Barry van den Heuvel
Do you use Laravel Debugbar? (if not, r u mad?!) Yes, that is the author. In addition, he created a dozen more packages with tens of millions downloads combined (not kidding), the most popular ones are:
- Laravel Debugbar: Integrates PHP Debug Bar (8 140 000 downloads!)
- Laravel CORS: Adds CORS (Cross-Origin Resource Sharing) headers support (3 174 000 downloads)
- Laravel DOMPDF: A DOMPDF Wrapper for Laravel (2 500 000 downloads)
Barry is not really active on Twitter, but you can still follow him there.
3. Jens Segers
One of the earliest contributors to Laravel packages community, has three packages with over million downloads each, with a dozen less popular ones.
- Agent: A PHP desktop/mobile user agent parser with support for Laravel, based on Mobiledetect
- Date: A library to help you work with dates in multiple languages, based on Carbon
- MongoDB: A MongoDB based Eloquent model and Query builder for Laravel (Moloquent)
Follow Jens on Twitter here.
4. Marcel Pociot
This guy is also really active, recently with his Botman movement and chatbot hype, but historically he has created quite a few Laravel packages:
- Botman: A framework agnostic PHP library to build chat bots (39 000 downloads)
- API Documentation Generator (210 000 downloads)
- Teamwork: User to Team associations with invitation system (29 000 downloads)
5. Nuno Maduro
You can call him a “console guy”, and a Laravel newcomer with his Collision package, which was officially included in core Laravel 5.6. But it’s not the only thing he released, here’s the list:
- Collision: error handler framework for console/command-line PHP applications (711 000 downloads)
- Laravel Zero: PHP Framework For Console Artisans (4 000 downloads)
- Laravel Console Menu: PHP CLI menus (3 000 downloads)
You can follow Nuno’s journey on Twitter here.
So these are my personal TOP 5, but you can also check out these active Laravel community creators with their packages:
- Graham Campbell
- Christoph Kempen, aka webpatser
- Tighten Co.
- Dwight Watson
- Patrick Brouwers, aka Maatwebsite
Finally, I recommend reading an article by the same Maatwebsite mentioned the last in the list, about the reality of maintaining the popular package: Laravel Excel — Lessons Learned
Creating and supporting a package is pretty hard – especially doing it for free. So I guess we should thank all of these guys for their hard work for the Laravel community!
Anyone I didn’t mention? Please add to the comments.
- Ordering Datatables Column With “non-standard” Date Format like mm/dd/yyyy
- How to Customize View/Edit/Delete Buttons Column in AJAX Datatables
- QuickAdminPanel 2019: New Version is Ready for you
- Phone Field Validation with Laravel-Phone Package
- Laravel Forms: Select Dependent Dropdowns with jQuery and AJAX
Try our QuickAdminPanel Generator!
How it works:
1. Generate panel online
No coding required, you just choose menu items.
2. Download code & install locally
Install with simple "composer install" and "php artisan migrate".
3. Customize anything!
We give all the code, so you can change anything after download.