PHPackages                             miran/mksine - 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. miran/mksine

ActiveLibrary[Admin Panels](/categories/admin)

miran/mksine
============

Laravel + Filament CMS foundation with plugins, themes, hooks, and media.

v1.0.11(today)016↑2712.5%MITPHPPHP ^8.2

Since Jun 30Pushed todayCompare

[ Source](https://github.com/MiranSalehi/mksine)[ Packagist](https://packagist.org/packages/miran/mksine)[ Docs](https://github.com/miransalehi/mksine)[ RSS](/packages/miran-mksine/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (15)Versions (13)Used By (0)

MKSine
======

[](#mksine)

> **Development status**This package is under active development. Use in production only after thorough testing.

MKSine is a Laravel + **Filament 4** CMS foundation: content, themes, plugins, hooks, menus, media, and a visual page builder.

This file is a **short entry point**. The **canonical developer documentation** lives under [`docs/`](docs/00-introduction.md) and is structured to power a future static documentation site without restructuring.

Developer documentation (canonical)
-----------------------------------

[](#developer-documentation-canonical)

The full sidebar lives in [`docs/_nav.yml`](docs/_nav.yml). Quick links:

SectionStart hereGetting started[Introduction](docs/00-introduction.md) → [Installation](docs/01-installation.md) → [Quickstart](docs/02-quickstart.md)Plugin guides[Plugin golden path](docs/guides/plugins/golden-path.md)Hook guides[Two families overview](docs/guides/hooks/overview-two-families.md)Theme guides[Creating a theme](docs/guides/themes/creating-a-theme.md)Geo[Global geo system](docs/guides/geo/overview.md)Reference[Commands](docs/reference/commands.md), [Configuration](docs/reference/configuration.md), [Contracts](docs/reference/contracts.md), [API stability](docs/reference/stability.md)Operations[Deployment and hosting](docs/operations/deployment-hosting.md), [Troubleshooting](docs/operations/troubleshooting.md), [Validation checklist](docs/operations/validation-checklist.md)Project meta[Versioning](docs/meta/versioning.md), [Upgrade guide](docs/meta/upgrade-guide.md), [SLO](docs/meta/slo.md)**Architecture decisions:** [docs/adr/](docs/adr/)

**Historical monolith** (single long README, kept until its sections are fully extracted): [docs/archive/README-v1-monolithic.md](docs/archive/README-v1-monolithic.md).

Features (summary)
------------------

[](#features-summary)

- Plugin system (`mks-plugin:*`), hook system (`mks:discover`), themes, page builder, menus, media, settings, global geo (countries/states/cities, `mks:geo:import`), Filament Shield permissions.

Requirements
------------

[](#requirements)

- PHP **8.2+** (`composer.json`: `^8.2`).
- Laravel **11+** compatible with **Filament 4**.
- MySQL 5.7+, PostgreSQL 10+, or SQLite 3.8+.

Quick install
-------------

[](#quick-install)

```
composer require miran/mksine
php artisan filament:install --panels
```

Register the plugin in `app/Providers/Filament/AdminPanelProvider.php` and **remove** the default `Dashboard::class` page from `filament:install`:

```
use Miran\Mksine\MksinePlugin;

public function panel(Panel $panel): Panel
{
    return $panel
        ->plugins([
            MksinePlugin::make(),
        ]);
    // Do not keep ->pages([Dashboard::class]) — MKSine provides MksineDashboard.
}
```

Then finish setup:

```
php artisan mksine:install --migrate
php artisan mksine:create-super-admin
```

`mksine:install --migrate` publishes assets, migrates, clears caches, runs `shield:generate`, `mks:discover`, and `filament:assets` when the admin panel has `MksinePlugin` registered.

Full install steps and verification: [`docs/01-installation.md`](docs/01-installation.md).

License
-------

[](#license)

See [LICENSE.md](LICENSE.md).

###  Health Score

44

—

FairBetter than 91% of packages

Maintenance100

Actively maintained with recent releases

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 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

Every ~0 days

Total

12

Last Release

0d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/874762abfe658e27d223588c56d09505ea9c3baad383233ecef0c659ac858f33?d=identicon)[MiranSalehi](/maintainers/MiranSalehi)

---

Top Contributors

[![MiranSalehi](https://avatars.githubusercontent.com/u/50701268?v=4)](https://github.com/MiranSalehi "MiranSalehi (32 commits)")

---

Tags

laravelcmsfilamentmiranmksine

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/miran-mksine/health.svg)

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

###  Alternatives

[awcodes/filament-quick-create

Plugin for Filament Admin that adds a dropdown menu to the header to quickly create new items.

250203.6k11](/packages/awcodes-filament-quick-create)[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3913.7k](/packages/rawilk-profile-filament-plugin)[wsmallnews/filament-nestedset

Filament nestedset tree builder powered by kalnoy/nestedset with Filament v4 and v5 support

206.5k14](/packages/wsmallnews-filament-nestedset)[slimani/filament-media-manager

A media manager plugin for Filament.

126.9k](/packages/slimani-filament-media-manager)[mradder/filament-logger

Audit logging, activity tracking, exports, alerts, and dashboards for Filament admin panels.

2310.5k](/packages/mradder-filament-logger)[stephenjude/filament-jetstream

A Laravel starter kit built with Filament inspired by Jetstream.

17758.9k2](/packages/stephenjude-filament-jetstream)

PHPackages © 2026

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