PHPackages                             balpom/entity - 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. balpom/entity

ActiveLibrary[Framework](/categories/framework)

balpom/entity
=============

Entity is data modelling framework for DDD projects.

v0.3.0(10mo ago)0261MITPHPPHP &gt;=8.1

Since Jun 16Pushed 10mo agoCompare

[ Source](https://github.com/balpom/entity)[ Packagist](https://packagist.org/packages/balpom/entity)[ Docs](https://www.balpom.ru)[ RSS](/packages/balpom-entity/feed)WikiDiscussions main Synced today

READMEChangelog (10)DependenciesVersions (16)Used By (1)

balpom/entity
=============

[](#balpomentity)

Simple framework for any data modelling and work with it.
---------------------------------------------------------

[](#simple-framework-for-any-data-modelling-and-work-with-it)

Abstract representation of abstract data without binding to any framework or database.

### Requirements

[](#requirements)

- **PHP &gt;= 8.1**

### Installation

[](#installation)

#### Using composer (recommended)

[](#using-composer-recommended)

```
composer require balpom/entity
```

### License

[](#license)

MIT License See [LICENSE.MD](LICENSE.MD)

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance54

Moderate activity, may be stable

Popularity6

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

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

Total

15

Last Release

321d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/141855513?v=4)[Mikhail](/maintainers/balpom)[@balpom](https://github.com/balpom)

---

Top Contributors

[![balpom](https://avatars.githubusercontent.com/u/141855513?v=4)](https://github.com/balpom "balpom (27 commits)")

---

Tags

unitframeworkdatadatabasemodelcontentstorageentitystoreDomain Driven DesignrepositorydddabstractinformationclearuniversalitemModellingquant

### Embed Badge

![Health badge](/badges/balpom-entity/health.svg)

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

###  Alternatives

[treshugart/model

Model is a simple, lightweight and easy-to-use Domain Driven Entity framework.

171.4k](/packages/treshugart-model)[devco/model

Model is a simple, lightweight and easy-to-use Domain Driven Entity framework.

171.4k](/packages/devco-model)[isolate/isolate

Isolate is an abstraction layer for data persistence. Operations related to tracking changes and saving data are done in transactions which makes your code not aware of sotrage type.

324.1k5](/packages/isolate-isolate)

PHPackages © 2026

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