7 days of WordPress plugins, themes & templates - for free!* Unlimited asset downloads! Start 7-Day Free Trial
Advertisement
  1. Code
  2. Laravel

20 Useful Laravel Packages Available on CodeCanyon (And 3 Free)

Scroll to top
Read Time: 11 mins

Laravel is a web application framework that many developers say is a dream to work with. That’s because it aims to take the tedium out of routine web project tasks like authentication, routing, sessions, and caching, making the development process straightforward without sacrificing application functionality.

If you’re not familiar with the Laravel framework, then it’s time to discover what you’ve been missing by checking out these 20 popular Laravel tools and packages to be found at CodeCanyon.

Laravel Packages on CodeCanyon

Laravel is the most popular PHP framework today. It is a great time-saver all by itself. However, by using some premium packages that have been built to solve your particular problem, you can speed up your development even more. 

This is where CodeCanyon shines. CodeCanyon is a marketplace for plugins, scripts, and libraries, and has a great collection of Laravel packages.

582 laravel PHP scripts from $9 sorted by best sellers582 laravel PHP scripts from $9 sorted by best sellers582 laravel PHP scripts from $9 sorted by best sellers

Right now, there are over 500 Laravel packages on CodeCanyon. They offer all kinds of functionality from booking and travel to eCommerce and education.

Best Laravel Packages on CodeCanyon

1. Active eCommerce CMS

Active Ecommerce CMS Active Ecommerce CMS Active Ecommerce CMS

This popular Laravel eCommerce CMS has everything you need to create an easy-to-maintain eCommerce site. With thousands of sales, high customer reviews, and regular updates to take advantage of the latest features of Laravel, this is a package you can rely on.

2. Acelle

Acelle - Email Marketing Web ApplicationAcelle - Email Marketing Web ApplicationAcelle - Email Marketing Web Application

A self-hosted email marketing web application written in Laravel, Acelle allows users to send a high volume of marketing emails via their own server or through other email service providers. This means that users have full control of their entire email marketing system and can replace costly email marketing services like Mailchimp. 

Key features:

  • manage list and subscribers 
  • integration with your own SMTP server
  • fully featured automation and autoresponder
  • and more

3. Josh

Josh - Laravel Admin Template + Front End + CRUDJosh - Laravel Admin Template + Front End + CRUDJosh - Laravel Admin Template + Front End + CRUD

Josh is a user-friendly Laravel admin template that has every component necessary for making beautiful back-end applications. The template comes with more than 100 pages, but if you need only a few pages for your application, the template includes a handy starter kit which includes the most necessary pages like login, register, forgot password, and user management. If you require additional pages beyond those provided in the starter kit, you can easily get them from the main version of Josh.  

Key features:

  • back-end and front-end pages with master layouts
  • login and register functionality
  • blog module with comments
  • and more

4. MTDb: Ultimate Movie and TV Database

MTDb - Ultimate Movie&TV DatabaseMTDb - Ultimate Movie&TV DatabaseMTDb - Ultimate Movie&TV Database

MTDb is a multi-purpose PHP script based on the Laravel framework that you can use to quickly create a movie or TV series website. The site can offer different kinds of functionality based on what you intend to do with it.

Key features:

  • easy installation
  • customizable homepage
  • content management
  • dark mode
  • payment gateways
  • and many more features

You can use it to create a website similar to IMDb or a streaming service like Netflix. You can also create an aggregator website that links to free streaming links all over the web.

5. LaraClassifier: Classified Ads Web Application

LaraClassifier - Classified Ads Web ApplicationLaraClassifier - Classified Ads Web ApplicationLaraClassifier - Classified Ads Web Application

LaraClassifier is a powerful, fully responsive, open-source classified ads web application. LaraClassifier is SEO-optimized and you can use it to create directory listings, real estate classifieds, auto classifieds, job classifieds, and more. 

Some notable features include:

  • front-end submission
  • geo-location support
  • social network login
  • protection for users phone numbers against crawlers 
  • WebP image format support

It supports multiple languages including RTL-oriented languages. It is integrated with Google Adsense, Google Maps, ReCaptcha, Facebook comments, and API for text messaging like Twilio and Nexmo.

6. BeDrive

BeDrive - File Sharing and Cloud StorageBeDrive - File Sharing and Cloud StorageBeDrive - File Sharing and Cloud Storage

If you're looking to create your own version of Dropbox or Google Drive, then check out BeDrive. This Laravel package allows you to create your own self-hosted file sharing and hosting website in minutes with no coding knowledge.

Key features:

  • intuitive dashboard
  • configurable and easy-to-use subscriptions system
  • admin panel
  • Google Analytics integrated
  • and more

7. Ora School Suite

Ora School Suite - Ultimate school management systemOra School Suite - Ultimate school management systemOra School Suite - Ultimate school management system

If you run a school or your own private classes, Ora School Suite is a powerful school management system that can help you get and stay organised. The package allows users to organise students by academic year or any other category, and helps manage class schedules, attendance, vacation and homework assignments, as well as online exams, mark sheets, and reports. Once it's set up, the systems administrator can assign roles to teachers, students, and parents so that they can access relevant areas of the system and keep updated with news and events. 

Key features:

  • control information access based on user roles
  • manage class schedules, exams, etc.
  • upload and share images, videos, news, and events
  • and more

8. Buzzy

Buzzy - News, Viral Lists, Polls and VideosBuzzy - News, Viral Lists, Polls and VideosBuzzy - News, Viral Lists, Polls and Videos

Buzzy is another Laravel package option for those who want to create their own media-sharing sites. It offers users unlimited widgets, pages, categories, and the ability to create featured posts, lists, polls, videos, and more. All media can be tracked daily, weekly, or monthly so that the site admin knows what is most popular and interesting to visitors. 

Key features: 

  • customisable layouts
  • a back-end administration panel
  • integration with various social media channels
  • and more

9. FleetCart: Laravel eCommerce System

FleetCart - Laravel Ecommerce SystemFleetCart - Laravel Ecommerce SystemFleetCart - Laravel Ecommerce System

FleetCart is a comprehensive SEO-optimized eCommerce system that allows you to easily start an online business. From its powerful admin panel, you can manage products, categories, coupons, orders, pages, shipping, and more. The system is protected against SQL injection, XSS, CSRF, and other attacks.

Key features include:

  • drag-and-drop file uploader
  • bulk product import
  • advanced search and advance product filtering 
  • product options and attributes
  • multiple locales, countries, and currencies 
  • customer panel and guest checkout
  • newsletter subscription

10. Geo POS

Geo POS - Point of Sale, Billing and Stock Manager ApplicationGeo POS - Point of Sale, Billing and Stock Manager ApplicationGeo POS - Point of Sale, Billing and Stock Manager Application

Geo POS is a complete point of sale solution for people who are looking for something that provides support for both Customer Relationship Management (CRM) and Human Resources Management (HRM). It is available in 21 different languages and supports multiple payment gateways.

Key features:

  • subscriptions
  • invoicing
  • inventory management
  • customer management
  • ticket-based support system

11. Worksuite: HR, CRM, and Project Management

WORKSUITE - HR, CRM and Project ManagementWORKSUITE - HR, CRM and Project ManagementWORKSUITE - HR, CRM and Project Management

Worksuite handles and automates business tasks so you can focus on running your business.

Key features include:

  • managing customers and leads
  • receiving payments via PayPal, Stripe, and Razorpay
  • create track and manage projects
  • Kanban taskboards and Gantt charts
  • internal team messaging 
  • managing customer support ticket 

12. Vanguard 

Vanguard - Advanced PHP Login and User ManagementVanguard - Advanced PHP Login and User ManagementVanguard - Advanced PHP Login and User Management

Vanguard is a login and user management app that allows website owners to quickly add and enable user authentication and authorisation features to their website. It provides an easy-to-use interactive dashboard, a powerful admin panel, and an unlimited number of user roles. It also comes with a fully documented JSON API which allows you to easily authenticate users using your favourite mobile device.

Key features:

  • secure user registration and login
  • social authentication using Facebook, Twitter, and Google
  • password reset
  • Google reCAPTCHA on registration
  • and more

13. Booking Core

Booking Core - Ultimate Booking SystemBooking Core - Ultimate Booking SystemBooking Core - Ultimate Booking System

Booking Core is a great choice for people who are looking for something that provides all the necessary features for creating a fully functional travel website for your business. You can use it to provide services such as a marketplace, resort rental, travel agency, and more.

Key features:

  • admin dashboard
  • page and menu builder
  • reviews management
  • payment ready
  • built-in localization
  • and more

14. eClass Learning Management System

eClass - Learning Management SystemeClass - Learning Management SystemeClass - Learning Management System

This eClass LMS is a great way for you to start creating and selling courses online. It comes with a lot of fantastic features. This learning management system has been optimized both for performance and for search engines.

Key features:

  • customer friendly
  • responsive design
  • admin, instructor and student dashboard
  • zoom integration
  • payment gateways
  • and more

15. Rawal Laravel eCommerce

Rawal – All in One Laravel Ecommerce Solution with POS for Single & Multiple Location Business BrandRawal – All in One Laravel Ecommerce Solution with POS for Single & Multiple Location Business BrandRawal – All in One Laravel Ecommerce Solution with POS for Single & Multiple Location Business Brand

This Laravel eCommerce package is full of features that let you sell all kinds of products. You will be able to create fully functional websites with responsive themes and an advanced CMS panel. The package has been developed to be as SEO friendly as possible. There are also multiple home screens so you can pick the ones you like most.

It uses Laravel and PHP on the back-end and Bootstrap and Sass on the front-end.

Key features:

  • support for multiple languages
  • support for multiple currencies
  • multiple admin roles
  • multiple payment gateways
  • push notifications with One Signal
  • and more

16. Classic Invoicer

Classic Invoicer Classic Invoicer Classic Invoicer

A web-based invoicing and client management system, Classic Invoicer allows users to create custom invoices and send them to clients directly. It also produces detailed reports which are useful in managing and tracking income. 

Key features: 

  • responsive design 
  • stores client information for each invoice
  • handles estimates within the app
  • manages various payment types
  • and more

17. Jobs Portal

Jobs Portal - Job Board Laravel ScriptJobs Portal - Job Board Laravel ScriptJobs Portal - Job Board Laravel Script

This Jobs Portal package based on Laravel is designed to help both employers and job seekers. Companies can use the website to post available jobs and people can apply to fill these vacancies. Besides the companies and applicants filling out their information, the package allows you complete control over the content of the website as an admin.

Key features:

  • free registration
  • employer and employee profiles
  • search ability
  • admin panel
  • and more

18. SmartEnd

SmartEnd CMS - Laravel Admin Dashboard with Frontend and Restful APISmartEnd CMS - Laravel Admin Dashboard with Frontend and Restful APISmartEnd CMS - Laravel Admin Dashboard with Frontend and Restful API

SmartEnd provides developers with an admin dashboard containing all the options needed to build any type of website. It contains a front-end site preview with a flexible RESTful API and uses open-source code that is easy to update. 

Key features:

  • dashboard with four different colours and styles
  • responsive admin panel
  • responsive Bootstrap flat design
  • dynamic menus and pages
  • and more

19. Botble

Botble - Laravel CMS, CRUD generator, Modular & Theme system, Role permissions, Multilingual blogBotble - Laravel CMS, CRUD generator, Modular & Theme system, Role permissions, Multilingual blogBotble - Laravel CMS, CRUD generator, Modular & Theme system, Role permissions, Multilingual blog

Botble is a Laravel content management system that allows you to create, modify, and manage any kind of digital content you want. The system accommodates a multilingual admin back-end, has two ready-made themes that can be modified as you like, and has many great features like a gorgeous photo gallery and integrated Google Analytics.

Key features:

  • theme and widget management
  • powerful permission system
  • social login
  • blog and news theme included
  • and more

20. QR Menu Maker: SaaS Contactless QR Restaurant Menus

QR Menu Maker - SaaS - Contactless qr restaurant menus

QR Menu Maker allows you to offer subscription service plans for restaurants, cafes, or burger joints to make their own contactless menus with QR codes so customers can scan and view them on their phones. 

Subscribers get access to the menu maker. They can choose a template that works for them and print QR codes to put on tables for customers to scan. 

Everything is designed so you can jump right in and start providing service. From your admin, you can create your landing page, add subscription plans through Paddle, and see all your subscribers. 

Free Laravel Packages

If you want to try out some free Laravel packages before you purchase a premium one, we've got you covered. I have listed five free Laravel packages in this section to cover common use cases.

1. Laravel Permission

The Laravel Permission package allows you to manage user permissions and roles in a database.

2. Laravel Boilerplate

This Laravel Boilerplate package gives you a head start in a variety of projects. It already comes with features such as two-factor authentication, user/role management, etc.

3. Laravel Admin

This Laravel Admin package is an Admin Interface builder. You can use it to quickly set up a CRUD back end with a few lines of code.

Finding the Best Laravel Package for You

There are so many choices available when it comes to picking a Laravel package that it can get confusing. One of the best ways to get started is to figure out the features that you want in your project or application. This will narrow down the list of items. Next, take a look at the reviews and ratings of different items. The last thing that you need to check is how often a package is updated.

Choose a package that scores satisfactorily for all these points and you won't be disappointed. The list of Laravel packages in this post already contains items that were updated recently and have good reviews. Your job now is just to figure out which of them meets your needs best.

For example, schools and educational institutes are more likely to benefit from the features offered in Ora School Suite, and people or businesses that want to sell different kinds of courses to people should try out eClass LMS.

Similarly, the Laravel Ecommerce package is great for building websites where you sell things, and Geo POS is ideal for businesses that want to track their financials.

Have You Found Your Laravel Package Yet? 

Over the years, Laravel has grown from a budding PHP framework into something that's used across the industry as a solid foundation for building PHP-based web applications.

Top Selling Laravel packages on CodeCanyonTop Selling Laravel packages on CodeCanyonTop Selling Laravel packages on CodeCanyon

The 20 Laravel packages featured here just scratch the surface of options available at CodeCanyon that aid developers in building mature, robust solutions for their clients. So if none of them catch your fancy, there are plenty of other great options there to hold your interest.

Check out these posts on Envato Tuts+ and find PHP resources for your next project:

This post has been updated with contributions from Franc Lucas. Franc is a writer for Envato Tuts+ who enjoys exploring the world of SaaS.

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.