7 Laravel Packages to make your application develoment a breeze

7 Laravel Packages to make your application develoment a breeze

Laravel is an excellent php Framework that allows you to create project of any scale. It comes with many features such as excellent routing system, eloquent ORM, built in authentication, blade templating engine and many others. To extend these excellent features, there are many packages what acts as extension to your application which help you to speed up your work and manage your application the way you want. Today, we will see 7 Laravel application that you can include in your next project which will make development a fun time.

Content

  1. Voyager for Laravel
  2. Nestedset Laravel package
  3. Database snapshot Laravel package
  4. Application Backup Laravel Package
  5. Laravel-Excel by Maatwebsite
  6. Laravel Activitylog
  7. Artesaos-seotools

1. Voyager for Laravel

Voyager calls itself Laravel’s missing admin package. Its main features are BREAD(CRUD), media manager, drag and drop menu builder, user manager, permission and role manager.

2. Nestedset Laravel package

The kalnoy/nestedset helps you to store hierarchical data in a relational table. Whenever I have to use nested category in a website, this is my go to package. It has excellent documentation with clear instructions on all possible scenarios with examples.

3. Database snapshot Laravel package

The laravel-db-snapshots Laravel package from spatie is small yet extremely powerful postcardware that allows you to create database snapshot of your application right from the command line using artisan. Its so simple yet brilliant. The snapshot is stored in directory which you can download later. It has support for MySQL, PostgreSQL and Sqlite databases. If you need a database snapshot solution, look no further.

4. Application Backup Laravel Package

If we are talking about Laravel Packages, the name Spatie will keep on coming up as they create some of the best packages. What this package does is backup your database and whole application file in one zip file which can be copied over external storage like S3, dropbox or sftp, how awesome is that! You can initiate the backup process with simple artisan command.

3.	php artisan backup:run

5. Laravel-Excel by Maatwebsite

The Laravel Excel package by Maatwebsite is a perfect tool that allows you to export and import Excel or CSV. It is has excellent and clear documentation. For any sinario that involves importing and exporting data to excel or CSV, you will never go wrong with Laravel Excel.

6. Laravel Activitylog

We are going to talk about Spatie again. Their postcardwares are simply excellent. The Laravel Activitylog tool by them allows you to track user activity that involves changes over database. The tool will let you allow to select which models or tables to track. If you need a solution where super admin has to know what users are doing, this can be an excellent choice. There are arrays of settings which can be optimized as your requirements

7. Artesaos-seotools

If you are creating your blog and you need an all in one solutions, this is it for you. With 375000+ installs, rest assure that you are using one of the best package for SEO on Laravel. It will allows to define meta details, OpenGraph, Twitter.

Furthur Reads: