PHPackages                             fistlab/php - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. fistlab/php

AbandonedLibrary[Utility &amp; Helpers](/categories/utility)

fistlab/php
===========

The Fistlab PHP Components

2564[2 issues](https://github.com/fistlab/php/issues)PHP

Since Apr 13Pushed 8y ago3 watchersCompare

[ Source](https://github.com/fistlab/php)[ Packagist](https://packagist.org/packages/fistlab/php)[ RSS](/packages/fistlab-php/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (5)Used By (0)

The Fistlab PHP Components
==========================

[](#the-fistlab-php-components)

[![StyleCI](https://camo.githubusercontent.com/f5507018c12e9e59992c655c505fe5b1791fa9242b751c3638324b8394def11e/68747470733a2f2f7374796c6563692e696f2f7265706f732f36373333373532372f736869656c643f7374796c653d666c6174)](https://styleci.io/repos/67337527)[![Build Status](https://camo.githubusercontent.com/66673f56d5b2267c8d412d34f5f850a785dd8ffe38227ebec7ecd73d7c85a0ca/68747470733a2f2f7472617669732d63692e6f72672f666973746c61622f7068702e737667)](https://travis-ci.org/fistlab/php)[![Total Downloads](https://camo.githubusercontent.com/3878be3614e25941851edc8c80f43c42bc2ea48d791d0e3813f88105a73a0aa6/68747470733a2f2f706f7365722e707567782e6f72672f666973746c61622f7068702f642f746f74616c2e737667)](https://packagist.org/packages/fistlab/php)[![Latest Stable Version](https://camo.githubusercontent.com/ac82c149b3fe977edfcbb248b67516541ebc24c475d08919ad6bd4cec4c7e5de/68747470733a2f2f706f7365722e707567782e6f72672f666973746c61622f7068702f762f737461626c652e737667)](https://packagist.org/packages/fistlab/php)[![Latest Unstable Version](https://camo.githubusercontent.com/7d1880590f4cba7649f3914dfd44aa971a4050449951de9d201d0a40c0d9b5fd/68747470733a2f2f706f7365722e707567782e6f72672f666973746c61622f7068702f762f756e737461626c652e737667)](https://packagist.org/packages/fistlab/php)[![License](https://camo.githubusercontent.com/be797092deb8a644b0d398d987bcfbce7f064f2f6db633972f90ac5ba40079d5/68747470733a2f2f706f7365722e707567782e6f72672f666973746c61622f7068702f6c6963656e73652e737667)](https://packagist.org/packages/fistlab/php)[![Code Climate](https://camo.githubusercontent.com/3ea2bba2b627523381a98b806baf389d5120792649c02b6805cb9e9e7d05495a/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f666973746c61622f7068702f6261646765732f6770612e737667)](https://codeclimate.com/github/fistlab/php)[![Test Coverage](https://camo.githubusercontent.com/d9a38d19d74d41bd3e58042d8505472d4410ed13c1d1e279abd8726066b444a7/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f666973746c61622f7068702f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/fistlab/php/coverage)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/a64714044433889433f6d6029ce76afb5ceed49a8d57f8768d53e13ddb3e16ef/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f666973746c61622f7068702f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/fistlab/php/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/43b5f7334b198c12646ea88b0e9cb1cff05370de3529bf5e789071eccc8391ba/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f666973746c61622f7068702f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/fistlab/php/?branch=master)[![Build Status](https://camo.githubusercontent.com/b2330c1879f41f6b586a64c433947d14a6cf51054be04ccce7cdd0fe6ae8c2ea/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f666973746c61622f7068702f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/fistlab/php/build-status/master)[![Codacy Badge](https://camo.githubusercontent.com/7dc420d75e6a61cde99f1ad6a43daff7f0b38d00da2b9628947943efc642996d/68747470733a2f2f6170692e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f3137643330663531623431633433323239336465356666326434613735626638)](https://www.codacy.com/app/marktopper/php?utm_source=github.com&utm_medium=referral&utm_content=fistlab/php&utm_campaign=Badge_Grade)[![codecov](https://camo.githubusercontent.com/57567330899cebdac5c7feffeddd2c97fd95f46f981933b5f96469f6d5650315/68747470733a2f2f636f6465636f762e696f2f67682f666973746c61622f7068702f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/fistlab/php)[![Open Source Helpers](https://camo.githubusercontent.com/8f75f7058c88d989d8118288c37bdfb927d80e8103627a7dd211f411a2d97c98/68747470733a2f2f7777772e636f64657472696167652e636f6d2f666973746c61622f7068702f6261646765732f75736572732e737667)](https://www.codetriage.com/fistlab/php)

Idea
----

[](#idea)

The idea is to create a set of components in various programming languages, which however works almost the same way. This way it will be easier for developers to go around and play with another programming language without having to find a whole new set of components and dig into how it works.
Current programming languages: [php](https://github.com/fistlab/php)

Components
----------

[](#components)

- [Container](https://github.com/fistphp/container)
- [Database](https://github.com/fistphp/database)
- [Repository](https://github.com/fistphp/repository)

Contributing
------------

[](#contributing)

Thank you for considering contributing to the Fistlab components! The contribution guide can be found [here](https://github.com/fistlab/php/blob/master/contributing.md).

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

If you discover a security vulnerability within the components, please send an e-mail to Mark Topper at . All security vulnerabilities will be promptly addressed.

License
-------

[](#license)

The Fistlab Components is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 97.9% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/9d02cdb7563da13d24667b14025c67a4e2fc52a104becc8bfe384da21d056768?d=identicon)[marktopper](/maintainers/marktopper)

---

Top Contributors

[![marktopper](https://avatars.githubusercontent.com/u/2232539?v=4)](https://github.com/marktopper "marktopper (138 commits)")[![3onyc](https://avatars.githubusercontent.com/u/5650650?v=4)](https://github.com/3onyc "3onyc (1 commits)")[![codetriage-readme-bot](https://avatars.githubusercontent.com/u/35302948?v=4)](https://github.com/codetriage-readme-bot "codetriage-readme-bot (1 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (1 commits)")

---

Tags

fistlabfistlab-componentsfistphpphp

### Embed Badge

![Health badge](/badges/fistlab-php/health.svg)

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

PHPackages © 2026

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