PHPackages                             dietrichxx/crud-kit - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. dietrichxx/crud-kit

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

dietrichxx/crud-kit
===================

v1.0.0(1y ago)04MITPHP

Since Oct 2Pushed 1y ago1 watchersCompare

[ Source](https://github.com/DietrichXX/CRUDKit)[ Packagist](https://packagist.org/packages/dietrichxx/crud-kit)[ RSS](/packages/dietrichxx-crud-kit/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

CRUDKit:
========

[](#crudkit)

Пакет для генерации начального набора CRUD файлов:

- Модели
- Контроллера
- Реквеста
- Миграции
- Основных шаблонов

Установка:
==========

[](#установка)

1. composer require dietrichxx/crud-kit
2. регистрация провайдера: ```
     'providers' => [
          // ...
          Dietrichxx\CrudKit\CRUDKitServiceProvider::class,
     ];
    ```
3. php artisan vendor:publish --tag=config --provider="Dietrichxx\\CrudKit\\CRUDKitServiceProvider"

Настройка:
==========

[](#настройка)

В созданом файле config/crudkit.php :

- base\_path.controller\_base\_path — базовый путь для генерации контроллеров
- base\_path.request\_base\_path — базовый путь для генерации request классов.
- base\_path.model\_base\_path — базовый путь для моделей.
- base\_path.templates\_path — путь к директории с шаблонами, которая будут использоваться при генерации файлов.
- parents.controller — родительский класс для всех сгенерированных контроллеров. По умолчанию используется \\App\\Http\\Controllers\\Controller, но вы можете указать свой собственный класс.

Все пути можно изменить под себя и указать свои пути к создаваемым файлам. Это позволяет гибко настраивать структуру вашего проекта и организовывать файлы в соответствии с вашими предпочтениями или требованиями проекта.

Команды:
========

[](#команды)

Для создания CRUD набора на основе конфиг файла с указаными путями:

- php artisan init:crudkit {Название модели}

Для создания CRUD набора на основе опциональных путей:

- php artisan init:crudkit {Название модели} --optional-path

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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

587d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/687c0f0cc82023715f75104a732b28057efa44cc66aee1059f26b539e3150b7b?d=identicon)[DietrichXX](/maintainers/DietrichXX)

---

Top Contributors

[![DietrichXX](https://avatars.githubusercontent.com/u/178359190?v=4)](https://github.com/DietrichXX "DietrichXX (3 commits)")

### Embed Badge

![Health badge](/badges/dietrichxx-crud-kit/health.svg)

```
[![Health](https://phpackages.com/badges/dietrichxx-crud-kit/health.svg)](https://phpackages.com/packages/dietrichxx-crud-kit)
```

###  Alternatives

[rs/laravel-version-control

Foundations for making your app version controlled. Provides migration, blueprint and base models. Will make your app GxP compliant if you exclusively use the VC models and table structure as set out in this package.

1227.5k](/packages/rs-laravel-version-control)[wpsitecare/carelib

A collection of helpful functions to make creating an awesome theme more enjoyable.

164.6k](/packages/wpsitecare-carelib)

PHPackages © 2026

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