5 New Laravel Packages You Should Know About in 2025 (Beginner-Friendly)

Author

Kritim Yantra

Jul 02, 2025

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!

Ajay Yadav

Ajay Yadav

Senior Full-Stack Engineer

7 + Years Experience

Transforming Ideas Into Digital Solutions

I architect and build high-performance web applications with modern tech:

Laravel PHP 8+ Vue.js React.js Flask Python MySQL

Response time: under 24 hours • 100% confidential

Tags

Comments

No comments yet. Be the first to comment!

Please log in to post a comment:

Sign in with Google

Related Posts