PHPackages                             makscraft/mv-framework - 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. [Framework](/categories/framework)
4. /
5. makscraft/mv-framework

ActiveProject[Framework](/categories/framework)

makscraft/mv-framework
======================

MV - content management framework for developing internet sites and applications

3.1.3(4mo ago)8322MITPHPPHP &gt;=8.0

Since Aug 23Pushed 6d ago1 watchersCompare

[ Source](https://github.com/makscraft/mv-framework)[ Packagist](https://packagist.org/packages/makscraft/mv-framework)[ Docs](https://mv-framework.com)[ RSS](/packages/makscraft-mv-framework/feed)WikiDiscussions main Synced 3d ago

READMEChangelog (10)Dependencies (2)Versions (11)Used By (0)

MV
==

[](#mv)

**Lightweight PHP Framework with Auto-Generated Admin Panel**

- Define your models and run migrations.
- Get a production-ready admin interface instantly.
- Override anything when you need to.

[![](https://private-user-images.githubusercontent.com/8859590/573804641-303d884f-7356-48e2-a3c6-e8402b8ae360.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODMxOTIyMTQsIm5iZiI6MTc4MzE5MTkxNCwicGF0aCI6Ii84ODU5NTkwLzU3MzgwNDY0MS0zMDNkODg0Zi03MzU2LTQ4ZTItYTNjNi1lODQwMmI4YWUzNjAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcwNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MDRUMTkwNTE0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Y2U0YjRiNzQxZTNhZWUxYmI0MTc1YWJiODkxZDgyNGNhZjAyZWQyMzdiYzA3ZjI0MjI2YTZiNGYzMjE4ZWY1ZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.JXndzBuZJbXW_R-_HfVpOcPK6kChLWS4BwuywGQSzkc)](https://private-user-images.githubusercontent.com/8859590/573804641-303d884f-7356-48e2-a3c6-e8402b8ae360.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODMxOTIyMTQsIm5iZiI6MTc4MzE5MTkxNCwicGF0aCI6Ii84ODU5NTkwLzU3MzgwNDY0MS0zMDNkODg0Zi03MzU2LTQ4ZTItYTNjNi1lODQwMmI4YWUzNjAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcwNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MDRUMTkwNTE0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Y2U0YjRiNzQxZTNhZWUxYmI0MTc1YWJiODkxZDgyNGNhZjAyZWQyMzdiYzA3ZjI0MjI2YTZiNGYzMjE4ZWY1ZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.JXndzBuZJbXW_R-_HfVpOcPK6kChLWS4BwuywGQSzkc)[![](https://private-user-images.githubusercontent.com/8859590/573806035-1e5ceb75-69d2-4077-9416-df1441f718ab.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODMxOTIyMTQsIm5iZiI6MTc4MzE5MTkxNCwicGF0aCI6Ii84ODU5NTkwLzU3MzgwNjAzNS0xZTVjZWI3NS02OWQyLTQwNzctOTQxNi1kZjE0NDFmNzE4YWIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcwNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MDRUMTkwNTE0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9N2Q1YjNmNTZhOTU2NDVjN2EzNDYyOTUzZjFmZGI3MjE0MjRiZWNhOTcxMTFmNGU0NTc2ZTc5Y2ZjZWJjOWExNyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.6xRTfrAn5VcPBF7ekqjtZLW8FASsDtZPGUIKxe3hoZM)](https://private-user-images.githubusercontent.com/8859590/573806035-1e5ceb75-69d2-4077-9416-df1441f718ab.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODMxOTIyMTQsIm5iZiI6MTc4MzE5MTkxNCwicGF0aCI6Ii84ODU5NTkwLzU3MzgwNjAzNS0xZTVjZWI3NS02OWQyLTQwNzctOTQxNi1kZjE0NDFmNzE4YWIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcwNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MDRUMTkwNTE0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9N2Q1YjNmNTZhOTU2NDVjN2EzNDYyOTUzZjFmZGI3MjE0MjRiZWNhOTcxMTFmNGU0NTc2ZTc5Y2ZjZWJjOWExNyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.6xRTfrAn5VcPBF7ekqjtZLW8FASsDtZPGUIKxe3hoZM)Installation via composer
-------------------------

[](#installation-via-composer)

```
composer create-project makscraft/mv-framework project_name

```

- If your project is located at the domain root, get into the domain root directory and run the composer command with the **.** (dot) value instead of **project\_name**.
- If your project is located not at the domain root, you will need to specify the project subdirectory like **/my/project/** during the composer installation.
- All the other critical settings will be generated automatically by composer.
- After the intallation process run your http server and check your app.

Manual installation
-------------------

[](#manual-installation)

- Download archive from the [official site](https://mv-framework.com).
- Unzip the contents into your project folder.
- Fill the database section in the .env file at the root directory (sqlite is set by default, in this case you don't need to fill anything for start).
- For mysql database initial dump is located at the **/userfiles/database** directory. Upload it into your database.
- If your project is located not at the domain root, you need to fill **APP\_FOLDER** setting in .env file and **RewriteBase** value in .htaccess file with the same value like **/my/project/**.
- You may not fill **APP\_TOKEN** value in .env file, because later MV will generate random value for you and ask you to put it into .env file.
- After the intallation process run your http server and check your app.

###  Health Score

44

—

FairBetter than 90% of packages

Maintenance90

Actively maintained with recent releases

Popularity17

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity51

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 ~69 days

Recently: every ~120 days

Total

9

Last Release

123d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1c2b1f6979fd3b1650a6b42e5d1e9072378fc2f9f17bd4e5e0cac9b228f66c89?d=identicon)[mszaykov](/maintainers/mszaykov)

---

Top Contributors

[![makscraft](https://avatars.githubusercontent.com/u/8859590?v=4)](https://github.com/makscraft "makscraft (153 commits)")

---

Tags

admin-dashboardadmin-panelphp-frameworkskeleton-templatephpframeworkmvccrudadminpanel

### Embed Badge

![Health badge](/badges/makscraft-mv-framework/health.svg)

```
[![Health](https://phpackages.com/badges/makscraft-mv-framework/health.svg)](https://phpackages.com/packages/makscraft-mv-framework)
```

###  Alternatives

[mirekmarek/php-jet

PHP Jet is modern, powerful, real-life proven, really fast and secure, small and light-weight framework for PHP8 with great clean and flexible modular architecture containing awesome developing tools. No magic, just clean software engineering.

241.3k](/packages/mirekmarek-php-jet)

PHPackages © 2026

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