PHPackages                             psfs/core - 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. psfs/core

ActiveLibrary[Framework](/categories/framework)

psfs/core
=========

Php Simple Fast &amp; Secure

2.4.1(2mo ago)61.4k↓62.7%52MITPHPPHP &gt;=8CI passing

Since Oct 10Pushed 2mo ago3 watchersCompare

[ Source](https://github.com/psfs/core)[ Packagist](https://packagist.org/packages/psfs/core)[ Docs](https://github.com/psfs/core)[ RSS](/packages/psfs-core/feed)WikiDiscussions master Synced yesterday

READMEChangelog (10)Dependencies (35)Versions (42)Used By (2)

Php Simple Fast and Secure
==========================

[](#php-simple-fast-and-secure)

PSFS Core
---------

[](#psfs-core)

[![Build Status](https://camo.githubusercontent.com/f13e8a04091fcff288ded07d0061424f7ee5c79123bf2d216dbf219ccedf50f6/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f707366732f636f72652f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/psfs/core/build-status/master)[![Security Pipeline](https://github.com/psfs/core/actions/workflows/security-pipeline.yml/badge.svg)](https://github.com/psfs/core/actions/workflows/security-pipeline.yml)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/ce22a5dcf73d21b92b6d16f261ee7cb45846bc8f4596306b47a44f66a2fbff60/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f707366732f636f72652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/psfs/core/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/6937bc571e5e1c0236eed8abb97a7d00b6fd3d6c462920b4eee51a6bb44c4ba0/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f707366732f636f72652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/psfs/core/?branch=master)[![Packagist Stable Version](https://camo.githubusercontent.com/3f7c8473782333267d74f30b3a4a2c2cf311c673c0e9ac4faa9c45837a6306ef/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f707366732f636f7265)](https://packagist.org/packages/psfs/core)[![Minimum PHP Version](https://camo.githubusercontent.com/38ea8a81e26851a5e083c742d5dcc7e16b7862b96c7532cb050a0e6071e956d8/687474703a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230382d3838393242462e737667)](https://php.net/)[![License](https://camo.githubusercontent.com/7be9068adde0caf9d852b484dc77ea48bfca916ecfb2353a9492f2e484c0b41c/68747470733a2f2f706f7365722e707567782e6f72672f70726f70656c2f70726f70656c2f6c6963656e73652e737667)](https://packagist.org/packages/psfs/core)

PSFS is a lightweight PHP framework for MVC/API applications (Twig + Propel + Symfony components).

5-minute setup
--------------

[](#5-minute-setup)

Prerequisites:

- Docker + Docker Compose
- Git

```
docker compose up -d
docker compose ps
docker exec core-php-1 php -v
docker exec core-php-1 composer install --no-interaction --prefer-dist
```

If your PHP container name is not `core-php-1`:

```
docker compose ps
docker ps --format '{{.Names}}'
```

Daily command map
-----------------

[](#daily-command-map)

```
# Run key tests
docker exec core-php-1 php vendor/bin/phpunit --no-coverage --filter '/(AuthApiTest|RequestResponseSecurityContractTest)/'

# List PSFS CLI commands
docker exec core-php-1 php src/bin/psfs list

# Security local pre-check (act)
act push --container-architecture linux/amd64
```

Choose your path
----------------

[](#choose-your-path)

### Onboarding path

[](#onboarding-path)

1. Read [Operations Playbook](./doc/OPERATIONS.md)
2. Read [DTO Validation Engine](./doc/DTO_VALIDATION.md)
3. Execute the "First day" flow
4. Use troubleshooting matrix when blocked

### Core contributor path

[](#core-contributor-path)

1. Read [Operations Playbook](./doc/OPERATIONS.md)
2. Read [DTO Validation Engine](./doc/DTO_VALIDATION.md)
3. Read [Propel Workflow](./doc/PROPEL_WORKFLOW.md)
4. Run key tests and validate changes in Docker

Propel models and migrations
----------------------------

[](#propel-models-and-migrations)

For operational Propel flow (schema, model generation context, migration execution, rollback, failure modes), see:

- [Propel Workflow](./doc/PROPEL_WORKFLOW.md)

Documentation index
-------------------

[](#documentation-index)

- [Operations Playbook](./doc/OPERATIONS.md)
- [DTO Validation Engine](./doc/DTO_VALIDATION.md)
- [Propel Workflow](./doc/PROPEL_WORKFLOW.md)

Rules
-----

[](#rules)

- Run project commands inside Docker containers.
- Keep command blocks explicitly tagged as `validated` or `example-only`.

###  Health Score

55

—

FairBetter than 97% of packages

Maintenance86

Actively maintained with recent releases

Popularity27

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 93.7% 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 ~105 days

Recently: every ~2 days

Total

41

Last Release

70d ago

Major Versions

v0.9.3 → v1.0.02017-08-28

v1.3.0 → v2.0.0.x-dev2023-06-03

2.1.5 → 3.1.62026-01-08

PHP version history (7 changes)v0.9.2PHP ^5.5 || ^7.0

v0.9.3PHP ^5.6 || ^7.0

v1.1.0PHP ^7.0

v1.3.0PHP ^7.1

v2.0.0.x-devPHP ^8.2

2.1.0.x-devPHP &gt;=8.2

2.1.3PHP &gt;=8

### Community

Maintainers

![](https://www.gravatar.com/avatar/3b003d22a9e86075d99de95d22b758300f600cd3c3c8eabc11cea31fe53ea81e?d=identicon)[c15k0](/maintainers/c15k0)

---

Top Contributors

[![c15k0](https://avatars.githubusercontent.com/u/2992619?v=4)](https://github.com/c15k0 "c15k0 (594 commits)")[![fl-bloombees](https://avatars.githubusercontent.com/u/14823253?v=4)](https://github.com/fl-bloombees "fl-bloombees (29 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (8 commits)")[![dmoyadev](https://avatars.githubusercontent.com/u/9676003?v=4)](https://github.com/dmoyadev "dmoyadev (2 commits)")[![gabmarfer](https://avatars.githubusercontent.com/u/2932209?v=4)](https://github.com/gabmarfer "gabmarfer (1 commits)")

---

Tags

apicomposerdockerdocker-composephppropelrestfulphpapiframeworktwigmvcrestful

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/psfs-core/health.svg)

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

###  Alternatives

[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.8k3.8M508](/packages/pimcore-pimcore)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k61](/packages/open-dxp-opendxp)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.1k17.8k](/packages/prestashop-prestashop)[laravel/framework

The Laravel Framework.

34.8k543.8M20.1k](/packages/laravel-framework)[shopware/platform

The Shopware e-commerce core

3.4k1.5M3](/packages/shopware-platform)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M574](/packages/shopware-core)

PHPackages © 2026

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