PHPackages                             ibecsystems/admin-kit-core - 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. [Admin Panels](/categories/admin)
4. /
5. ibecsystems/admin-kit-core

ActiveLibrary[Admin Panels](/categories/admin)

ibecsystems/admin-kit-core
==========================

Admin-Kit Core package

v3.9.3(1y ago)57.1k↓13.3%1[4 PRs](https://github.com/IBEC-BOX/admin-kit-core/pulls)20MITPHPPHP ^8.1CI passing

Since Jun 29Pushed 2mo agoCompare

[ Source](https://github.com/IBEC-BOX/admin-kit-core)[ Packagist](https://packagist.org/packages/ibecsystems/admin-kit-core)[ Docs](https://github.com/ibecsystems/admin-kit-core)[ RSS](/packages/ibecsystems-admin-kit-core/feed)WikiDiscussions 3.x Synced 2d ago

READMEChangelog (10)Dependencies (20)Versions (98)Used By (20)

Admin-Kit Core Package
======================

[](#admin-kit-core-package)

[![Latest Version on Packagist](https://camo.githubusercontent.com/29fc2c7c1fcd35e14def28a4a72f7330570c1c01770c212ccd6a9a398dada777/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6962656373797374656d732f61646d696e2d6b69742d636f72652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ibecsystems/admin-kit-core)[![GitHub Tests Action Status](https://camo.githubusercontent.com/204f43a16378a5e28b5a0176682f9df645c9b6fd8c52438f265d3744b493c1b4/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f494245432d424f582f61646d696e2d6b69742d636f72652f72756e2d74657374732e796d6c3f6272616e63683d332e78266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/IBEC-BOX/admin-kit-core/actions?query=workflow:run-tests+branch:3.x)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/d3a2a812750a4b6f489f11df9eaa634215b5aa5af0489ea0aa629f2c91980b61/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f494245432d424f582f61646d696e2d6b69742d636f72652f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d332e78266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/IBEC-BOX/admin-kit-core/actions?query=workflow:%22Fix+PHP+code+style+issues%22+branch:3.x)[![Total Downloads](https://camo.githubusercontent.com/7dc4383f290508df29ef0b900786231da3a157fa496208a85d14612b1060a383/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6962656373797374656d732f61646d696e2d6b69742d636f72652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ibecsystems/admin-kit-core)

Пакет имеет готовые модули для быстрого старта проекта. Использует админ панель Filament, и содержит готовые API эндпоинты, что и служит улучшением и ускорением разработки админ панелей.

Admin Kit Packages
------------------

[](#admin-kit-packages)

На текущий момент созданы следующие пакеты для Admin Kit:

НазваниеСсылкаТип пакетаОписаниеADMINAPIЯдро[Core](https://github.com/IBEC-BOX/admin-kit-core)БазовыйПакет содержит идеологию, настройки по умолчанию, кастомные поля и модуль UsersГотово ✅➖Пользователи[Users](https://github.com/IBEC-BOX/admin-kit-core)-Находится в составе пакета Core, незаменимый модуль Core пакетаГотово ✅➖Роли[Roles](https://github.com/bezhanSalleh/filament-shield)ВнешнийИспользуется пакет [Filament Shield](https://github.com/bezhanSalleh/filament-shield), настройки по умолчанию интегрированы с в пакет CoreГотово ✅➖Меню[Navigation](https://github.com/IBEC-BOX/admin-kit-navigation)Полноценный (Форк)Пакет для создания элементов меню. Сделан форк внешнего пакета [Filament Navigation](https://github.com/ryangjchandler/filament-navigation), который кастомизирован под идеологию Admin Kit. Доступна мультиязычность.Готово ✅0% ⭕Новости[Articles](https://github.com/IBEC-BOX/admin-kit-articles)ПолноценныйПакет для создания новостей. Доступна мультиязычность.Готово ✅Готово ✅Страницы[Pages](https://github.com/IBEC-BOX/admin-kit-pages)ПолноценныйВ разработке. Пакет для создания WYSIWYG страниц. Доступна мультиязычность.50% 🔶0% ⭕Документы[Documents](https://github.com/IBEC-BOX/admin-kit-documents)ПолноценныйВ разработке. Пакет для загрузки документов(файлов). Доступна мультиязычность.50% 🔶0% ⭕Локализация[Localizations](https://github.com/IBEC-BOX/admin-kit-Localizations)ПолноценныйВ разработке. Пакет для создания переводов для фронт разработчиков. Доступна мультиязычность.90% 🔶➖КонтактыContactsПолноценныйНа стадии идеи. Пакет для создания Контактов. Доступна мультиязычность.50% ⭕0% ⭕Баннеры[Banners](https://github.com/IBEC-BOX/admin-kit-banners)ПолноценныйНа стадии идеи. Пакет для создания Баннеров. Доступна мультиязычность.10% ⭕0% ⭕Частые вопросы[FAQs](https://github.com/IBEC-BOX/admin-kit-faqs)ПолноценныйНа стадии идеи. Пакет для создания Частых Вопросов. Доступна мультиязычность.10% ⭕0% ⭕Опросы[Polls](https://github.com/IBEC-BOX/admin-kit-polls)ПолноценныйНа стадии идеи. Пакет для создания Опросов.10% ⭕0% ⭕Вакансии[Vacancies](https://github.com/IBEC-BOX/admin-kit-vacancies)ПолноценныйНа стадии идеи. Пакет для создания Вакансий. Дополнительно содержит города, должности, форму для заявок.10% ⭕0% ⭕ГалереяGalleryПолноценныйНа стадии идеи. Пакет для создания Фото/Видео галереи.0% ⭕0% ⭕Хранилище файлов (Документы?)FileStorageПолноценныйНа стадии идеи. Пакет для загрузки и хранения разных файлов.0% ⭕0% ⭕Настройки SEO[SEO](https://github.com/IBEC-BOX/admin-kit-seo)ВспомогательныйВспомогательный пакет для добавления SEO настроек к необходимым пакетам (пример: Новости, Страницы). Доступна мультиязычность.Готово ✅➖Архитектурный паттерн Porto[Porto](https://github.com/IBEC-BOX/laravel-porto)ВспомогательныйДля реализации Архитектурного паттерна [Porto](https://github.com/Mahmoudz/Porto)([ru](https://github.com/dnsoftware/porto_ru)) при разработке проекта. В Core пакете используется для автозагрузки Middleware.90% ✅➖И использует следующие пакеты [Spatie](https://github.com/spatie) и [Filament](https://github.com/filamentphp):

НазваниеComposer пакетLaravellaravel/frameworkPackage toolsspatie/laravel-package-toolsLaravel Translatablespatie/laravel-translatableLaravel Query Builderspatie/laravel-query-builderLaravel API Paginatespatie/laravel-json-api-paginateLaravel Dataspatie/laravel-dataLaravel Sluggablecviebrock/eloquent-sluggableFilamentfilament/filamentFilament Permissionsbezhansalleh/filament-shieldFilament Impersonatestechstudio/filament-impersonateInstallation
------------

[](#installation)

Установку производить на проекте Laravel, с настроенной базой данных

Поменять значение `minimum-stability` на `dev`, в файле `composer.json`

```
"minimum-stability": "dev",
```

Установить пакет

```
composer require ibecsystems/admin-kit-core
```

Запустить команду настройки пакета

```
php artisan admin-kit:install
```

Создать пользователя

```
php artisan shield:super-admin
```

Usage
-----

[](#usage)

Переходите по ссылке `/admin`, введите логин и пароль, и вы попали в админ панель.

### Layouts

[](#layouts)

#### TranslatableTabs

[](#translatabletabs)

Шаблон выводит стандартный [Filament Tabs](https://filamentphp.com/docs/3.x/forms/layout#tabs) вместе с пакетом [spatie/laravel-translatable](https://spatie.be/docs/laravel-translatable). Пример использования:

```
    // Filament/Resources/Resource.php
    public static function form(Form $form): Form
    {
        return $form->schema([
            // other fields ...
            TranslatableTabs::make(fn ($locale) => [
                Forms\Components\TextInput::make("title.$locale")
                    ->label('Title')
                    ->required($locale === app()->getLocale()),
            ]),
        ]);
    }
```

### Middlewares

[](#middlewares)

#### SetLocaleFromAcceptLanguageHeader

[](#setlocalefromacceptlanguageheader)

- Подключается автоматически.
- Устанавливает язык ответа приложения, используя заголовок `Accept-Language` из запроса.

#### ForceJsonApiResponse

[](#forcejsonapiresponse)

- Подключается автоматически.
- Преобразует все ответы по роутам `api/*` в JSON, путем добавления заголовка `Accept: application/json` во входящем запросе.

#### CheckAdminIpMiddleware

[](#checkadminipmiddleware)

- Подключается автоматически.
- При установке значения `ADMIN_WHITE_LIST_ENABLE=true` в `.env` файле, доступ в админ панель блокируется всем пользователям, за исключением IP адресов из белого листа, указанных в файле конфига `config/admin-kit.php`

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Anastas Mironov](https://github.com/ast21)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

50

—

FairBetter than 95% of packages

Maintenance66

Regular maintenance activity

Popularity26

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

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

Every ~14 days

Recently: every ~86 days

Total

88

Last Release

179d ago

Major Versions

1.x-dev → v2.0.12023-05-12

v2.4.2 → v3.0.0-alpha12023-09-07

v2.4.4 → v3.0.0-alpha22023-09-11

v2.4.6 → v3.1.02023-12-28

2.4.7 → v3.4.02024-06-03

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/37507557?v=4)[Anastas Mironov](/maintainers/ast21)[@ast21](https://github.com/ast21)

![](https://www.gravatar.com/avatar/2d78948375b7433f25d473b791d8b46adfe45f32b8a9cb50df414124429dc757?d=identicon)[ibecsystems](/maintainers/ibecsystems)

![](https://avatars.githubusercontent.com/u/58464833?v=4)[Dauren Kambarov](/maintainers/daurensky)[@daurensky](https://github.com/daurensky)

---

Top Contributors

[![ast21](https://avatars.githubusercontent.com/u/37507557?v=4)](https://github.com/ast21 "ast21 (346 commits)")[![NursultanIITU](https://avatars.githubusercontent.com/u/45257754?v=4)](https://github.com/NursultanIITU "NursultanIITU (32 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (21 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (14 commits)")[![daurensky](https://avatars.githubusercontent.com/u/58464833?v=4)](https://github.com/daurensky "daurensky (5 commits)")[![bakytzhhan](https://avatars.githubusercontent.com/u/38070579?v=4)](https://github.com/bakytzhhan "bakytzhhan (4 commits)")

---

Tags

laravelcoreadmin-kit

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/ibecsystems-admin-kit-core/health.svg)

```
[![Health](https://phpackages.com/badges/ibecsystems-admin-kit-core/health.svg)](https://phpackages.com/packages/ibecsystems-admin-kit-core)
```

###  Alternatives

[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3914.6k](/packages/rawilk-profile-filament-plugin)[a2insights/filament-saas

Filament Saas for A2Insights

171.7k](/packages/a2insights-filament-saas)[finity-labs/fin-mail

A powerful email template manager and composer for Filament with dynamic token replacement, template versioning, and inline email sending.

284.5k1](/packages/finity-labs-fin-mail)[stephenjude/filament-jetstream

A Laravel starter kit built with Filament inspired by Jetstream.

17760.2k3](/packages/stephenjude-filament-jetstream)[stephenjude/filament-debugger

About

104162.2k2](/packages/stephenjude-filament-debugger)[statikbe/laravel-filament-flexible-content-blocks

The Laravel Filament Flexible Content Blocks package helps you to easily create content in Filament for any model, with predefined or custom blocks, and foreach block an extendable Blade view component.

17625.6k4](/packages/statikbe-laravel-filament-flexible-content-blocks)

PHPackages © 2026

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