Download the PHP package miran/mksine without Composer

On this page you can find all versions of the php package miran/mksine. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package mksine

# MKSine **The Laravel + Filament 4 / 5 CMS foundation — build content sites, page builders, and plugin ecosystems without fighting your admin panel.** [![Latest Version](https://img.shields.io/packagist/v/miran/mksine.svg?style=flat-square)](https://packagist.org/packages/miran/mksine) [![Total Downloads](https://img.shields.io/packagist/dt/miran/mksine.svg?style=flat-square)](https://packagist.org/packages/miran/mksine) [![License](https://img.shields.io/github/license/MiranSalehi/mksine.svg?style=flat-square)](LICENSE) [Quick Install](#quick-install) · [Features](#features) · [Documentation](https://github.com/MiranSalehi/mksine/tree/main/docs)

Why MKSine

Filament gives you a great admin panel. MKSine gives you the CMS layer on top of it: content types, a visual page builder, installable plugins with real lifecycle management, themes, menus, hooks, and a settings system — all built the Filament way, so it feels native instead of bolted on.

If you've ever built a "simple site" in Laravel and ended up hand-rolling pages, blocks, menus, and a plugin system from scratch — this is that groundwork, already done.


Quick install

Full installation guide → docs/01-installation.md


Features

🧱 Page Builder

Opt-in visual block editor for marketing pages. Compose typed blocks (hero, columns, CTA, and more) via drag-and-drop; the tree is stored as JSON and rendered by the active theme.

📖 Concepts · Creating a block · Rendering


🧩 Plugins

Drop-in extensions under plugins/{id}/ with full lifecycle — install, activate, deactivate — ZIP upload, filesystem discovery, Filament autoloading, migrations, assets, and hook listeners. No forking core to extend the system.

! 📖 Concepts · Build a plugin (golden path) · Lifecycle


🎨 Themes

Package themes and project themes (themes/{id}/). One active theme controls storefront Blade views and published CSS/JS — upload, discover, activate, and edit custom CSS/JS directly from the panel.

📖 Concepts · Creating a theme


🧭 Menus

Visual menu builder: drag to reorder, nest items, add from pages, posts, categories, or custom links. Assign menus to theme locations like header and footer.

📖 Concepts · Locations


🪝 Hooks

Two families: discovery hooks (class listeners synced to DB, toggleable in admin) and runtime hooks (closures in boot()). Extend forms, tables, events, and Filament resources — without touching core.

📖 Concepts · Two families overview


📁 Content & Media

Manage pages, posts, categories, and moderated comments from the Filament admin. A central media library handles files with image optimization, thumbnails, and a MediaPicker for forms — attach files polymorphically to any model.

📖 Architecture · Media library guide


⚙️ Settings

Site-wide settings with core tabs (General, Permalinks, Geo) plus plugin tabs registered dynamically via SettingsTabManager — no editing the settings page class required.

📖 Adding settings tabs


🌐 Translations

Edit application, plugin, and theme translation files directly from the admin — pick language, source, and file; saving writes to the source and vendor publish path.

📖 Translations workflow


💻 Admin Console

Super Admin only. Run allowed php artisan … and composer … commands from the panel — live output, background workers, and full command history.

📖 Commands reference


🔐 Auth & permissions

Filament Shield integration, a super admin role, and optional user subclass requirements for plugins that need them.

📖 User subclass · Shield and policies


Operations & deployment

Deployment guides, release ZIP packaging, ZIP-based updates, and troubleshooting — all documented for production use, not just local dev.

📖 Deployment · Troubleshooting · Upgrade guide


Full documentation

This overview covers the surface. For architecture decisions, guides, and reference docs, see the full index:

👉 https://github.com/MiranSalehi/mksine/tree/main/docs


If MKSine saves you time, a ⭐ on the repo helps other Laravel/Filament developers find it.

All versions of mksine with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
filament/filament Version ^4.0|^5.0
spatie/laravel-package-tools Version ^1.15.0
bezhansalleh/filament-shield Version ^4.1.0
bezhansalleh/filament-language-switch Version ^4.0
codewithdennis/filament-select-tree Version ^4.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package miran/mksine contains the following files

Loading the files please wait ...