Laravel useful packages


https://github.com/intrip/laravel-authentication-acl

Laravel Authentication ACL is a Laravel 4 package, based on sentry2.
This package is made with the purpose of helping other developers to set-up a fully featured admin panel with an ACL using Laravel framework.
You can see the full documentation and usage here

Main features:

  • User authentication and signup
  • Configurable email confirmation
  • Configurable captcha integration
  • Can create groups and permissions and associate permissions to user or group
  • Any user can have multiple groups and permissions
  • Login throttling and password recovery
  • Password strength check
  • User banning
  • Dashboard
  • Infinite custom profile fields!
  • User custom avatar and gravatar support
  • Allow connection to a custom database other then laravel default
  • Create custom menu items with configurable permissions
  • Can handle permission on custom user routes
  • Have two login forms: admin area and user area
  • Many usable hashing algorithms sha256, md5 etc...
  • Laravel4 based and easy to integrate in any Laravel application
  • Have an Api that integrates with your application
  • Bootstrap 3 and responsive design (mobile first)
  • Easy install script from command line
  • Fully customizable and easy to extend
  • Works with major DBMS (mysql, sqlite, postgres)
  • 100% object oriented
  • The code is fully tested with Phpunit


https://github.com/JeffreyWay/Laravel-4-Generators

This Laravel package provides a variety of generators to speed up your development process. These generators include:
  • generate:model
  • generate:view
  • generate:controller
  • generate:seed
  • generate:migration
  • generate:pivot
  • generate:resource
  • generate:scaffold


https://github.com/fzaninotto/faker

Faker is a PHP library that generates fake data for you. Whether you need to bootstrap your database, create good-looking XML documents, fill-in your persistence to stress test it, or anonymize data taken from a production service, Faker is for you.
Faker is heavily inspired by Perl's Data::Faker, and by ruby's Faker.
Faker requires PHP >= 5.3.3.


https://github.com/intervention/image

Intervention Image is a PHP image handling and manipulation library providing an easier and expressive way to create, edit, and compose images. The package includes ServiceProviders and Facades for easy Laravel integration.


https://github.com/simplesoftwareio/simple-qrcode

Simple QrCode is an easy to use wrapper for the popular Laravel framework based on the great work provided by Bacon/BaconQrCode. We created an interface that is familiar and easy to install for Laravel users.


https://github.com/barryvdh/laravel-ide-helper

This packages generates a file that your IDE can understand, so it can provide accurate autocompletion. Generation is done, based on the files in your project, so they are alway up-to-date. If you don't want to generate it, you can add a pre-generated file to the root folder of your laravel project. (But this isn't as up-to-date as self generated files)


https://github.com/ramsey/uuid

Rhumsaa\Uuid is a PHP 5.3+ library for generating and working with RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).


https://github.com/Maatwebsite/Laravel-Excel

Laravel Excel brings the power of PHPOffice's PHPExcel to Laravel 4 and 5 with a touch of the Laravel Magic. It includes features like: importing Excel and CSV to collections, exporting models, array's and views to Excel, importing batches of files and importing a file by a config file.
  • Import into Laravel Collections
  • Export Blade views to Excel and CSV with optional CSS styling
  • Batch imports
  • A lot of optional config settings
  • Easy cell caching
  • Chunked importer
  • ExcelFile method injections (Laravel ~5.0)
  • Editing existing Excel files
  • Advanced import by config files
  • and many more...


https://github.com/barryvdh/laravel-debugbar

This is a package to integrate PHP Debug Bar with Laravel. It includes a ServiceProvider to register the debugbar and attach it to the output. You can publish assets and configure it through Laravel. It bootstraps some Collectors to work with Laravel and implements a couple custom DataCollectors, specific for Laravel. It is configured to display Redirects and (jQuery) Ajax Requests. (Shown in a dropdown) Read the documentation for more configuration options.
Note: Use the DebugBar only in development. It can slow the application down (because it has to gather data). So when experiencing slowness, try disabling some of the collectors.


https://github.com/mcamara/laravel-localization

Easy i18n localization for Laravel 4, an useful tool to combine with Laravel localization classes.



https://github.com/RoumenDamianoff/laravel-sitemap

A simple sitemap generator for Laravel 4.


https://github.com/robloach/component-installer

Allows installation of Components via Composer.


https://github.com/edvinaskrucas/notification

A simple notification management package for Laravel4.


https://github.com/artdarek/oauth-4-laravel

oauth-4-laravel is a simple laravel 4 service provider (wrapper) for Lusitanian/PHPoAuthLib which provides oAuth support in PHP 5.3+ and is very easy to integrate with any project which requires an oAuth client.

The library supports both oAuth 1.x and oAuth 2.0 compliant services. A list of currently implemented services can be found below. More services will be implemented soon. Included service implementations:
  • OAuth1
    • BitBucket
    • Etsy
    • FitBit
    • Flickr
    • Scoop.it!
    • Tumblr
    • Twitter
    • Xing
    • Yahoo
  • OAuth2
    • Amazon
    • BitLy
    • Box
    • Dailymotion
    • Dropbox
    • Facebook
    • Foursquare
    • GitHub
    • Google
    • Harvest
    • Heroku
    • Instagram
    • LinkedIn
    • Mailchimp
    • Microsoft
    • PayPal
    • Pocket
    • Reddit
    • RunKeeper
    • SoundCloud
    • Vkontakte
    • Yammer
    • more to come!


https://github.com/twbs/bootstrap

Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created by Mark Otto and Jacob Thornton, and maintained by the core team with the massive support and involvement of the community.

留言