PHPackages                             yonis-savary/sharp - 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. yonis-savary/sharp

ActiveLibrary[Framework](/categories/framework)

yonis-savary/sharp
==================

Simple yet complete PHP8 Framework

0.3(1y ago)01012MITPHPPHP &gt;=8.0.0

Since Oct 9Pushed 1y ago1 watchersCompare

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

READMEChangelog (3)Dependencies (3)Versions (4)Used By (2)

Sharp PHP
=========

[](#sharp-php)

Welcome !
---------

[](#welcome-)

Sharp is a framework for PHP 8 that focuses on code cleanliness and simplicity, the goal is to have a good balance between abstraction and concrete objects, making a framework that can work with your IDE and doesn't use magic syntaxes or unnecessary complexity layers.

📚 Documentation and Tutorials
-----------------------------

[](#-documentation-and-tutorials)

You can find resources to work/learn with Sharp in the [`docs/` directory](./docs/README.md)

📦 Get Sharp
-----------

[](#-get-sharp)

```
composer create-project yonis-savary/sharp-project NewProject
cd NewProject

php do serve
```

Your directory will look like

- `.git/`
- `MyProject/`
- `Public/`
- `vendor/`
- `.gitignore`
- `composer.json`
- `composer.lock`
- `do`
- `sharp.php`

Release's features
------------------

[](#releases-features)

- 🟢 - tested feature
- 🔵 - tested feature (some edge-case tests may be missing)
- 🟡 - untested feature

🫀 Core

- 🟢 Configuration (sharp.php)
- 🟢 Caching
- 🟢 Logging
- 🟢 Events
- 🟢 CLI Commands (With base utilities commands)
- 🔵 CLI build system
- 🟢 Tests

🌐 Web

- 🟢 Session
- 🟢 Request / Responses
- 🔵 Request Fetch (CURL)
- 🟢 Controllers
- 🔵 Renderer
- 🟢 Routing / Middlewares

📁 Data

- 🟢 Database (With SQLite support)
- 🔵 Simple migration system
- 🟢 Models
- 🟢 FTP directory support
- 🟢 Queues support
- 🟢 Array object (for functional programming)

🔐 Security

- 🟢 Authentication
- 🟢 CSRF

🚀 Extras

- 🟢 Simple assets serving
- 🔵 Node modules dist file serving !
- 🟢 Automatic CRUD API for your models
- 🟢 Scheduler system

...and more ! The [`SharpExtension`](https://github.com/yonis-savary/sharp-extensions) repository got some additionnal features that can be used to make development faster

Next release objectives
=======================

[](#next-release-objectives)

- Scheduler system
- New request validation system
- Command rework
- Framework installation rework
- Test every framework commands
- Test app creation/integration
- Test caching &amp; benchmark performances

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance39

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

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

Total

3

Last Release

519d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a1919c55a762b7bc311a73ea0db0f7e387e2db8ef744e501baf7e2999321739a?d=identicon)[yonis-savary](/maintainers/yonis-savary)

---

Top Contributors

[![yonis-savary](https://avatars.githubusercontent.com/u/61980378?v=4)](https://github.com/yonis-savary "yonis-savary (123 commits)")

---

Tags

frameworkmvcphp8frameworklibrarymvcphp8

### Embed Badge

![Health badge](/badges/yonis-savary-sharp/health.svg)

```
[![Health](https://phpackages.com/badges/yonis-savary-sharp/health.svg)](https://phpackages.com/packages/yonis-savary-sharp)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.7k509.9M17.0k](/packages/laravel-framework)[pestphp/pest

The elegant PHP Testing Framework.

11.5k59.5M14.2k](/packages/pestphp-pest)[cakephp/cakephp

The CakePHP framework

8.8k18.5M1.6k](/packages/cakephp-cakephp)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[laravel-zero/framework

The Laravel Zero Framework.

3371.4M369](/packages/laravel-zero-framework)[nutgram/nutgram

The Telegram bot library that doesn't drive you nuts

714214.9k8](/packages/nutgram-nutgram)

PHPackages © 2026

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