PHPackages                             neelkanthk/larapackboiler - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. neelkanthk/larapackboiler

ActiveLibrary[Framework](/categories/framework)

neelkanthk/larapackboiler
=========================

Laravel 5.1+ package development boilerplate.

1.0.x-dev(10y ago)6131GPLPHP

Since May 15Pushed 1y ago2 watchersCompare

[ Source](https://github.com/neelkanthk/larapackboiler)[ Packagist](https://packagist.org/packages/neelkanthk/larapackboiler)[ RSS](/packages/neelkanthk-larapackboiler/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

Laravel Package Boilerplate
===========================

[](#laravel-package-boilerplate)

\#####Version 1.0.0 ##A package development boilerplate for Laravel 5.1+

\####Download  for a demo package built using LaraPackBoiler.

\#####Provides a Jump Start to your Laravel package development in a structured way.

\###Salient Features

- Follows Laravel 5.1 directory structure.
- Well documented with example code.
- Encourages use of Interfaces and Database Repositories.
- Saves a lot of time while developing a new package from scratch.
- Make your package views customizable in the application.
- Provides example code for controller, model, view, interfaces, events, repositories.
- Helps in learning Package Development.

### Installation

[](#installation)

Note: You need to have composer installed on your system.

1. Download this package to your vendor folder.

```
 composer require neelkanthk/larapackboiler "dev-master"

```

2. Copy the following to your config/app.php's providers array

    - Package\\Application\\Providers\\PackageServiceProvider::class
    - Package\\Application\\Providers\\PackageEventServiceProvider::class
3. Change the larapackboiler composer.json file to define dependencies and other package related information.
4. Add the following line to the project's composer.json psr-4 array:

```
"psr-4": {
            "App\\": "app/",
            "Package\\Application\\" : "vendor/neelkanthk/larapackboiler/application/src/"
        }

```

5. Run `composer dumpautoload` or `composer dump-autoload` from your project root.
6. Run following command to move the package assets, views, config files to your application folder. (Optional)

    ```
    php artisan vendor:publish

    ```
7. Test your installation by visiting the following URL in your browser.

    packagename/test
8. If you see 'Hi I am PackageController@exampleAction', then you have successfully configured the laraPackBoiler.
9. That's it. Now, You are ready to develop your package.

\#####The boilerplate code is well documented to help you in your development.

\##Quick Start for developing your first package using boilerplate

1. Rename the package folder to your package name.
2. Change the package name in project's composer.json psr-4 array.

    Example:

    ```

    ```

"psr-4": { "App\\": "app/", "TodoPackage\\Application\\" : "vendor/{path\_to\_package}/application/src/" }

```
3. Similarly, Change the package name in your config/app.php's providers array.

 - TodoPackage\Application\Providers\TodoPackageServiceProvider::class
 - TodoPackage\Application\Providers\TodoPackageEventServiceProvider::class

4. Change the package's composer.json psr-4 array:

```

"psr-4": { "todopackage\\application\\": "src/" } ```

5. Run `composer dump-autoload` from your project root.
6. Done. Start adding new controllers, models, routes, views to your new package.

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance28

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3694d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8d024795d1517d97c691382c2ff955cb3157ccab11222cbcb3b91d00bc2fe8c1?d=identicon)[Neelkanth Kaushik](/maintainers/Neelkanth%20Kaushik)

---

Top Contributors

[![neelkanthk](https://avatars.githubusercontent.com/u/16952465?v=4)](https://github.com/neelkanthk "neelkanthk (41 commits)")[![neelkanthdaffodil](https://avatars.githubusercontent.com/u/29752701?v=4)](https://github.com/neelkanthdaffodil "neelkanthdaffodil (6 commits)")[![prometherion](https://avatars.githubusercontent.com/u/9697646?v=4)](https://github.com/prometherion "prometherion (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/neelkanthk-larapackboiler/health.svg)

```
[![Health](https://phpackages.com/badges/neelkanthk-larapackboiler/health.svg)](https://phpackages.com/packages/neelkanthk-larapackboiler)
```

###  Alternatives

[laravel/horizon

Dashboard and code-driven configuration for Laravel queues.

4.1k91.3M280](/packages/laravel-horizon)[laravel/sail

Docker files for running a basic Laravel application.

1.9k199.2M1.2k](/packages/laravel-sail)[laravel/ai

The official AI SDK for Laravel.

9782.1M162](/packages/laravel-ai)[laravel/mcp

Rapidly build MCP servers for your Laravel applications.

76518.2M120](/packages/laravel-mcp)[illuminate/routing

The Illuminate Routing package.

1239.0M2.8k](/packages/illuminate-routing)[laravel/surveyor

Static analysis tool for Laravel applications.

8690.3k12](/packages/laravel-surveyor)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
