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)56.8k↓33.3%1[3 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 1mo ago

READMEChangelog (10)Dependencies (20)Versions (97)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

51

—

FairBetter than 96% of packages

Maintenance68

Regular maintenance activity

Popularity28

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity72

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

133d 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://www.gravatar.com/avatar/4a00bf00dad5ee4e4755cb5edf39cb533f8a7a497d35be031ed57f7341e8071e?d=identicon)[daurensky](/maintainers/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

[a2insights/filament-saas

Filament Saas for A2Insights

161.1k](/packages/a2insights-filament-saas)[guava/filament-knowledge-base

A filament plugin that adds a knowledge base and help to your filament panel(s).

206120.5k1](/packages/guava-filament-knowledge-base)[ralphjsmit/laravel-filament-seo

A package to combine the power of Laravel SEO and Filament Admin.

15398.7k10](/packages/ralphjsmit-laravel-filament-seo)[geo-sot/filament-env-editor

Access .env file though Filament admin panel

2432.3k1](/packages/geo-sot-filament-env-editor)[caresome/filament-neobrutalism-theme

A neobrutalism theme for FilamentPHP admin panels

303.2k](/packages/caresome-filament-neobrutalism-theme)[andreia/filament-ui-switcher

Add a modal with options to switch between different UI layouts and styles (colors, fonts, font sizes).

233.8k](/packages/andreia-filament-ui-switcher)

PHPackages © 2026

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