PHPackages                             tinymvc/skeleton - 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. tinymvc/skeleton

ActiveProject[Framework](/categories/framework)

tinymvc/skeleton
================

TinyMvc is a minimalist PHP framework to craft blazing-fast RESTful APIs and modern web apps.

v2.3.0(2mo ago)561MITPHPPHP &gt;=8.2

Since Apr 7Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/tinymvc/skeleton)[ Packagist](https://packagist.org/packages/tinymvc/skeleton)[ RSS](/packages/tinymvc-skeleton/feed)WikiDiscussions main Synced 1mo ago

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

TinyMVC Framework
=================

[](#tinymvc-framework)

[![Latest Version](https://camo.githubusercontent.com/d308c017bf8b51868a1b4c90be420d6031de7cf7f4fed814b6c1a4c3c5883b15/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f74696e796d76632f736b656c65746f6e3f7374796c653d666c61742d737175617265)](https://github.com/tinymvc/skeleton/releases)[![License](https://camo.githubusercontent.com/f3eda82fd50a3774d41a99f69b850e5a7f1dcdc4a464d24f38e1d5b7996102f5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f74696e796d76632f736b656c65746f6e3f7374796c653d666c61742d737175617265)](https://github.com/tinymvc/skeleton/blob/main/LICENSE)[![GitHub Stars](https://camo.githubusercontent.com/d48b397f378dc7622066c696b69641b5ec17c26b701bc02e5a552cfbfee613ea/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f74696e796d76632f736b656c65746f6e3f7374796c653d666c61742d737175617265)](https://github.com/tinymvc/skeleton/stargazers)[![Open Issues](https://camo.githubusercontent.com/bc3c960c8da5106dff155593f31736475d4ea9d6ae6c0929dedfa3341f77682a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732d7261772f74696e796d76632f736b656c65746f6e3f7374796c653d666c61742d737175617265)](https://github.com/tinymvc/issues)

**A minimalist MVC PHP framework for modern web artisans**
Lightning-fast · Elegant Syntax · Developer Friendly

Key Features
------------

[](#key-features)

- **MVC Architecture** - Clean separation of concerns
- **Lightning Fast** - Minimal overhead, maximum performance
- **Built-in ORM** - Simple ActiveRecord implementation
- **Routing System** - RESTful routing with parameter binding
- **Dependency Injection** - Powerful IoC container
- **Template Engine** - Blade-Like Lightweight, Super Fast Template Engine
- **Security First** - CSRF protection, Throttling, input sanitization &amp; validation
- **Queue** - Minimal Queue Jobs up-to 4 workers.
- **Cache** - Fast &amp; Lightweight Caching System
- **CLI Tools** - Built-in development server and generator commands

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

[](#installation)

Create a new project with Composer:

```
composer create-project tinymvc/skeleton myapp
```

Start development server:

```
cd myapp

php spark serve
```

**Production Note:** Configure your web server to point to the */public* directory.

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

[](#quick-start)

```
