PHPackages                             neuron-php/mvc - 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. neuron-php/mvc

ActiveLibrary

neuron-php/mvc
==============

MVC manager.

0.9.48(4mo ago)01.1k1MITPHPPHP ^8.4CI failing

Since Sep 9Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/Neuron-PHP/mvc)[ Packagist](https://packagist.org/packages/neuron-php/mvc)[ RSS](/packages/neuron-php-mvc/feed)WikiDiscussions develop Synced 1w ago

READMEChangelogDependencies (11)Versions (121)Used By (1)

[![CI](https://github.com/Neuron-PHP/mvc/actions/workflows/ci.yml/badge.svg)](https://github.com/Neuron-PHP/mvc/actions)[![codecov](https://camo.githubusercontent.com/506df41bda39093122a1be81911ee17bd456f9214b801037f89d86547f3f8d62/68747470733a2f2f636f6465636f762e696f2f67682f4e6575726f6e2d5048502f6d76632f6272616e63682f646576656c6f702f67726170682f62616467652e737667)](https://codecov.io/gh/Neuron-PHP/mvc)

Neuron-PHP MVC
==============

[](#neuron-php-mvc)

A lightweight MVC (Model-View-Controller) framework component for PHP 8.4+ that provides core MVC functionality including controllers, views, routing integration, request handling, and a powerful view caching system.

Table of Contents
-----------------

[](#table-of-contents)

- [Installation](#installation)
- [Quick Start](#quick-start)
- [Core Components](#core-components)
- [Configuration](#configuration)
- [Usage Examples](#usage-examples)
- [Advanced Features](#advanced-features)
- [CLI Commands](#cli-commands)
- [API Reference](#api-reference)
- [Testing](#testing)
- [More Information](#more-information)

Installation
------------

[](#installation)

### Requirements

[](#requirements)

- PHP 8.4 or higher
- Composer

### Install via Composer

[](#install-via-composer)

Install php composer from

Install the neuron MVC component:

```
composer require neuron-php/mvc
```

Quick Start
-----------

[](#quick-start)

### 1. Create the Front Controller

[](#1-create-the-front-controller)

Create a `public/index.php` file:

```
