NanoMVC

Welcome to NanoMVC

A minimalist and lightweight PHP MVC framework inspired by TinyMVC.

Use it for small to medium PHP projects with minimal configuration.

Download NanoMVC View Documentation

⚙️ What is NanoMVC?

NanoMVC is an MVC (Model-View-Controller) application framework for PHP. It provides clear separation between the data (Model), the presentation (View), and the glue in between (Controller).

🚫 What NanoMVC is NOT

NanoMVC is NOT a full-featured framework. Out-of-the-box, it is a simple MVC structure with a database support layer (PDO). Every aspect of this framework is extendible via plugins.

🧩 Add NanoMVC to your site

If you'd like to support NanoMVC, feel free to place this banner on your website:

NanoMVC framework
<a href="https://nanomvc​.nipaa.fyi" rel="nofollow">
  <img src="https://nanomvc​.nipaa.fyi/banner.webp" width="88" height="31" alt="NanoMVC framework">
</a>