PHPackages                             soosyze/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. soosyze/framework

ActiveFramework[Framework](/categories/framework)

soosyze/framework
=================

A simple framework for creating web applications

4.1.0(3y ago)91.1k[5 issues](https://github.com/soosyze/framework/issues)1MITPHPPHP &gt;=7.2CI failing

Since Apr 23Pushed 3y ago2 watchersCompare

[ Source](https://github.com/soosyze/framework)[ Packagist](https://packagist.org/packages/soosyze/framework)[ Docs](https://soosyze.com)[ RSS](/packages/soosyze-framework/feed)WikiDiscussions master Synced today

READMEChangelog (10)Dependencies (9)Versions (29)Used By (1)

Soosyze Framework
=================

[](#soosyze-framework)

[![Build Status](https://github.com/soosyze/framework/workflows/Tests/badge.svg?branch=master)](https://github.com/soosyze/framework/actions?query=branch:master "Tests")[![Coverage Status](https://camo.githubusercontent.com/00b30a33e2456c8c5773b3e6fd52d3a235bb872e838d33feaf1100b88b772449/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f736f6f73797a652f6672616d65776f726b2f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/soosyze/framework?branch=master "Coveralls")[![GitHub](https://camo.githubusercontent.com/850eae1099d2b05f53383473d7cd51f9bc1ab09b7d0d9e5122f1dd930efdcc6d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6173686170652f6170697374617475732e737667)](https://github.com/soosyze/framework/blob/master/LICENSE "LICENSE")[![Packagist](https://camo.githubusercontent.com/8a5852feaf9636487d5e0f7791db6988cf285541dbcaf1776a07650002675333/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f736f6f73797a652f6672616d65776f726b2e737667)](https://packagist.org/packages/soosyze/framework "Packagist")[![PHP from Packagist](https://camo.githubusercontent.com/5bdcb9310749cbba1887c7b51e20de153ed56d9c8785fcbdf902f83e38fca8fe/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f736f6f73797a652f6672616d65776f726b2e737667)](#version-php)[![GitHub code size in bytes](https://camo.githubusercontent.com/27d2a333f33d907fc1e4ef858a45da109da8ecfda201df3b4f121fe745728972/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f736f6f73797a652f6672616d65776f726b2e737667)](https://camo.githubusercontent.com/27d2a333f33d907fc1e4ef858a45da109da8ecfda201df3b4f121fe745728972/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f736f6f73797a652f6672616d65776f726b2e737667)

Soosyze Framework est un micro-framework MVC object offrant un socle solide de développement

- [![PSR-2](https://camo.githubusercontent.com/88a42c6cbaff7e3dadbee540291c3b777cd3d97cb709851fc4cc33f9c2555e90/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5053522d322d79656c6c6f772e737667)](https://www.php-fig.org/psr/psr-2 "Coding Style Guide") L'écriture du code est standardisée,
- [![PSR-4](https://camo.githubusercontent.com/918165e502e7aca29b3b63b90d8df76d40389ed6b6925614f397e8da0c8efffc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5053522d342d79656c6c6f772e737667)](https://www.php-fig.org/psr/psr-4 "Autoloading Standard") Autoloader, interchangeable avec l'autoloader de Composer,
- [![PSR-7](https://camo.githubusercontent.com/90e4e8d55b4a4466973f49d1f477c5a113e87612519696f3e922308de4a924be/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5053522d372d79656c6c6f772e737667)](https://www.php-fig.org/psr/psr-7 "HTTP Message Interface") Composant Http (Resquest, Response, Message, Stream...),
    - À passé les tests  à 100%, rendant l'implémentation interopérable avec d'autres bibliothèques psr-7.
- [![PSR-11](https://camo.githubusercontent.com/85de81f5f47460ec475400afe4b4ce43ceb6826939a387fbc2f76b19d80d21f0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5053522d31312d79656c6c6f772e737667)](https://www.php-fig.org/psr/psr-11 "Container Interface") Container d'injection de dépendance ou CID,
- [![PSR-17](https://camo.githubusercontent.com/ca9c896391d9f94e4426d22557cc99b4dc5bfb16f2f086b8b10b3cbbd40c00fc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5053522d31372d79656c6c6f772e737667)](https://www.php-fig.org/psr/psr-17 "HTTP Factories") Fabriques Http implémentées sans les interfaces qui contraignent les implémentations à PHP7,
- [![PSR-18](https://camo.githubusercontent.com/926071a79d3510ebd489a9bd52a623ddddd9f000fc74626695bbf5a4c4ec0fcc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5053522d31382d79656c6c6f772e737667)](https://www.php-fig.org/psr/psr-18 "HTTP Client") Client Http implémentées sans les interfaces qui contraignent les implémentations à PHP7,
- Découpe des fonctionnalitées en modules,
- Routeur (url),
- Hook et Middleware,
- Contrôleur,
- Composant d'aide au développement
    - Création de formulaire,
    - Validateur de données,
    - Moteur de Template,
    - Création de Pagination.

Sommaire
--------

[](#sommaire)

- [Requirements](#requirements)
- [Installation](#installation)
- [License](#license)

Requirements
------------

[](#requirements)

### Version PHP

[](#version-php)

Version PHPSoosyzeFramework 4.x&lt;= 7.1✗ Non supporté7.2 / 7.3 / 7.4✓ Supporté8.0 / 8.1 / 8.2✓ Supporté### Extensions

[](#extensions)

- `curl` si vous utilisez le composant HttpClient.
- `date` si vous utilisez le composant Validator.
- `fileinfo` si vous utilisez le composant Validator.
- `filter` si vous utilisez le composant Validator.
- `gd` si vous utilisez le composant Validator.
- `json` si vous utilisez les composants Config ou Util.
- `mbstring` si vous utilisez le composant Util.
- `session` si vous utilisez les composants Validator ou FormBuilder.

Ces extensions sont généralement actives par défauts.

### Permission des fichiers et répértoire

[](#permission-des-fichiers-et-répértoire)

La permission d'écrire et lire les fichiers.

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

[](#installation)

### Composer

[](#composer)

Vous pouvez utiliser [Composer](https://getcomposer.org/) pour l'installation avec la commande suivante :

```
composer require soosyze/framework
```

Ou, si vous utilisez le PHAR (assurez-vous que l'exécutable php.exe est dans votre PATH):

```
php composer.phar require soosyze/framework
```

License
-------

[](#license)

Soosyze Framework est sous licence MIT. Voir le fichier de licence pour plus d'informations.

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance9

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity69

Established project with proven stability

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

Recently: every ~209 days

Total

27

Last Release

1281d ago

Major Versions

1.4.2 → 2.0.02019-11-14

2.1.6 → 3.0.02021-02-23

3.0.1 → 4.0.02022-09-13

PHP version history (3 changes)1.0.0PHP &gt;=5.4

3.0.0PHP &gt;=5.5

4.0.0PHP &gt;=7.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/5e895b534ebcc8bd54a08b36cad6507da36117a7146b88e62ad53fa45c96c362?d=identicon)[noelma](/maintainers/noelma)

---

Top Contributors

[![mathieu-noel](https://avatars.githubusercontent.com/u/200080698?v=4)](https://github.com/mathieu-noel "mathieu-noel (299 commits)")

---

Tags

autoloadercomposerframeworkmvcphpphp-frameworkpsr-11psr-2psr-4psr-7psr-7phpcomposerPSR-11frameworkmvcPSR-4php framework

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Rector

Type Coverage Yes

### Embed Badge

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

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

###  Alternatives

[cakephp/cakephp

The CakePHP framework

8.8k19.1M1.7k](/packages/cakephp-cakephp)[tempest/framework

The PHP framework that gets out of your way.

2.2k31.1k12](/packages/tempest-framework)[symfony/symfony

The Symfony PHP framework

31.4k86.9M2.2k](/packages/symfony-symfony)[typo3/cms

TYPO3 CMS is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.

1.2k1.9M122](/packages/typo3-cms)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6941.5M396](/packages/drupal-core-recommended)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

84735.1k](/packages/flow-php-flow)

PHPackages © 2026

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