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(9mo ago)0261MITPHPPHP &gt;=8.1

Since Jun 16Pushed 9mo 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 1mo ago

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

30

—

LowBetter than 64% of packages

Maintenance58

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

276d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5604ae7cc0bdc12fd8cf8867f3518ec3c9628f13707f127e700cdac1aec70b56?d=identicon)[balpom](/maintainers/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.

314.1k5](/packages/isolate-isolate)

PHPackages © 2026

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