5 New Laravel Packages You Should Know About in 2025 (Beginner-Friendly)
Laravel’s ecosystem is like a fast-moving train — new open-source packages pop up every week, and it’s easy to overlook some that could save you hours of development time.
Whether you're building an e-commerce platform, working with APIs, or improving user experience through background processes, these 5 up-and-coming Laravel packages are gaining popularity and are definitely worth a look.
Let’s explore what’s trending in 2025 — and how these tools can supercharge your next Laravel project! 🚀
1. 🌍 World — Manage Global Data with Ease
Use case: Global apps needing country, currency, timezone, and language data.
Why it matters:
Imagine you're building a travel booking platform, a global e-commerce store, or even a multilingual SaaS product. You need dropdowns for countries, timezone handling, currency conversion, and more.
That’s where the World package shines — it gives you everything you need to localize your app in one go.
What you can do:
World::countries(); // Get all countries
World::country('IN'); // Get details for India
World::currencies(); // List all supported currencies
✅ Ideal for:
- Localization
- Country & language pickers
- Timezone-aware scheduling
- Global financial apps
⭐ GitHub Popularity: 100–500+ stars
2. 🛒 Lunar — Laravel E-Commerce Goes Headless
Use case: Create modern, API-first online stores with custom frontends.
Why it matters:
Most e-commerce platforms lock you into a specific frontend layout. Lunar gives you full freedom. It’s a headless e-commerce package that takes care of all the backend logic — products, inventory, payments — while letting you build the UI however you like.
Features:
- Modular setup
- API-first design
- Support for custom product types
Getting started:
composer require lunarphp/lunar
php artisan lunar:install
Use it with Vue, React, or Blade — it’s flexible.
✅ Best for:
- Custom storefronts
- Developer-first commerce builds
- Integration with SPAs or mobile apps
⭐ GitHub Popularity: 500+ stars
3. ⏱️ laravel-job-status — Real-Time Queue Progress Tracking
Use case: Display the progress of background jobs (like file imports or bulk emails).
Why it matters:
Laravel queues are great, but they’re usually silent — users don’t know if something is happening or stuck. This package adds real-time visibility to your jobs.
Key Features:
- Track job status
- Show progress bars in dashboards
- Smooth UX for long processes
Example:
use JobStatus;
// Inside your queued job:
$this->setProgress(25, 'Step 1 complete');
Pair it with Livewire or Vue for real-time UI updates.
✅ Perfect for:
- Admin dashboards
- Background processing apps
- Enhancing user experience
⭐ GitHub Popularity: 200+ stars
4. 🔐 OTP Manager — Easy Passwordless Authentication
Use case: Generate and verify OTPs (One-Time Passwords) for secure logins.
Why it matters:
Users today want secure, no-hassle login experiences. OTPs are great for 2FA, mobile-first apps, and quick verifications. OTP Manager makes it easy to generate and validate OTPs via email or SMS.
Example usage:
$otp = Otp::generate('user@example.com');
Otp::validate($otp->token, 'user@example.com');
✅ Best for:
- Passwordless login flows
- Secure onboarding
- Two-factor authentication (2FA)
⭐ GitHub Popularity: 100+ stars
5. 🤖 Laravel-GitHub — Laravel-Style GitHub API Integration
Use case: Easily connect to GitHub from your Laravel app.
Why it matters:
Whether you're building a dev tool, CI/CD dashboard, or GitHub-integrated service, working directly with the GitHub API can be verbose. Laravel-GitHub wraps GitHub’s REST API into an expressive Laravel-friendly service.
Example:
$client = app(Github::class);
$repo = $client->repo()->show('laravel', 'laravel');
Clean, readable, and testable — just the way Laravel devs like it.
✅ Perfect for:
- Developer dashboards
- GitHub automation tools
- CI/CD integrations
⭐ GitHub Popularity: 600+ stars and growing
📊 Quick Comparison Table
| Package Name | Best Use Case | GitHub Stars (Est.) |
|---|---|---|
| 🌍 World | Localization and global data | 100–500+ |
| 🛒 Lunar | Headless e-commerce backend | 500+ |
| ⏱️ laravel-job-status | Real-time background job tracking | 200+ |
| 🔐 OTP Manager | OTP-based login and 2FA | 100+ |
| 🤖 Laravel-GitHub | GitHub API integration | 600+ |
🧭 What Should You Do Next?
Here’s how to take advantage of these tools:
✅ Check the GitHub repos – Read the README, review the issues, and look at example code.
🛠️ Try one locally – Spin up a Laravel sandbox project and give them a spin.
🧠 Match them to your needs – Do you need e-commerce? Background jobs? Secure auth? Pick what fits your stack.
💬 Join the community – These packages are open-source. Star them, contribute, or share feedback!
🎯 Final Thoughts
Open-source packages like these are what make Laravel so developer-friendly. Instead of reinventing the wheel, you can build faster, smarter, and more securely by tapping into the ecosystem.
Whether you’re just getting started with Laravel or looking to sharpen your toolset in 2025, these packages offer a huge productivity boost.
Got questions about any of these packages? Want help deciding which fits your project best?
👇 Drop a comment below or shoot over your use case — happy to help!
Projects to explore next
Source-code projects from the KritiMyantra catalogue. Check each project's details before buying.
Flask Authentication System (Free Version) - Kritim Yantra
🛠 Features✔ Google & GitHub Authentication✔ User Registration & Login✔ Profile/Dashboard Access✔ Secure & Mi...
Flask Blog CMS with Admin Dashboard — Python Source Code
A Flask-based blogging website with a built-in admin dashboard. Manage articles, images, categories, tags and featured p...
Laravel 12 + ReactJS Starter Kit: Add Multi-Language Support (Arabic, English, Spanish) with Blog CRUD
🚀 Installation & Setup Download & Extract Get the ZIP from kritimyantra.com and extract it. Includes preconfigu...
Comments
No comments yet. Be the first to comment.
Sign in to join the discussion.