PHPackages                             nette/component-model - 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. nette/component-model

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

nette/component-model
=====================

⚛ Nette Component Model

v3.1.3(5mo ago)28516.5M↓26.2%1020BSD-3-ClausePHPPHP 8.1 - 8.5CI passing

Since Jun 24Pushed 2mo ago33 watchersCompare

[ Source](https://github.com/nette/component-model)[ Packagist](https://packagist.org/packages/nette/component-model)[ Docs](https://nette.org)[ RSS](/packages/nette-component-model/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (4)Versions (24)Used By (20)

Nette Component Model
=====================

[](#nette-component-model)

[![Downloads this Month](https://camo.githubusercontent.com/bf70a396325c1462c32fb74216e0c85e18dd89c6b0944a4cfe4007f1ab3ca645/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f6e657474652f636f6d706f6e656e742d6d6f64656c2e737667)](https://packagist.org/packages/nette/component-model)[![Tests](https://github.com/nette/component-model/actions/workflows/tests.yml/badge.svg?branch=master)](https://github.com/nette/component-model/actions)[![Coverage Status](https://camo.githubusercontent.com/8a343a851bb82f995f29c4d31a3772a7ceabeea5044464369c37680e4fe4e913/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6e657474652f636f6d706f6e656e742d6d6f64656c2f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/nette/component-model?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/2638509656183a68fa9aade656a4d21b74ee617d3fc85765cf5c18e3fd01b6a2/68747470733a2f2f706f7365722e707567782e6f72672f6e657474652f636f6d706f6e656e742d6d6f64656c2f762f737461626c65)](https://github.com/nette/component-model/releases)[![License](https://camo.githubusercontent.com/fa7d5fcf2c84b580327af52da95dd751703af65f079dc3c5a0081beac0789718/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4e65772532304253442d626c75652e737667)](https://github.com/nette/component-model/blob/master/license.md)

Introduction
------------

[](#introduction)

Components are the foundation of reusable code. They make your work easier and allow you to profit from community work. Components are wonderful. Nette Framework introduces several classes and interfaces for all these types of components.

Documentation can be found on the [website](https://doc.nette.org/component-model).

If you like Nette, **[please make a donation now](https://nette.org/donate)**. Thank you!

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

[](#installation)

The recommended way to install is via Composer:

```
composer require nette/component-model

```

It requires PHP version 8.2 and supports PHP up to 8.5.

###  Health Score

72

—

ExcellentBetter than 100% of packages

Maintenance79

Regular maintenance activity

Popularity64

Solid adoption and visibility

Community38

Small or concentrated contributor base

Maturity90

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 96.5% 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 ~194 days

Recently: every ~143 days

Total

23

Last Release

76d ago

Major Versions

v2.4.0 → v3.0.02019-02-20

v2.4.x-dev → v3.0.22021-08-25

PHP version history (7 changes)v2.2.0PHP &gt;=5.3.1

v2.3.0PHP &gt;=5.6.0

v3.0.0PHP &gt;=7.1

v2.4.x-devPHP &gt;=5.6 &lt;8.1

v3.1.0PHP 8.1 - 8.3

v3.1.1PHP 8.1 - 8.4

v3.1.2PHP 8.1 - 8.5

### Community

Maintainers

![](https://www.gravatar.com/avatar/17f266513a3ca97500ec3d85d562b9279c7a6346358fe2b8d90390ece717a027?d=identicon)[david@grudl.com](/maintainers/david@grudl.com)

---

Top Contributors

[![dg](https://avatars.githubusercontent.com/u/194960?v=4)](https://github.com/dg "dg (245 commits)")[![fprochazka](https://avatars.githubusercontent.com/u/158625?v=4)](https://github.com/fprochazka "fprochazka (3 commits)")[![JanTvrdik](https://avatars.githubusercontent.com/u/175109?v=4)](https://github.com/JanTvrdik "JanTvrdik (2 commits)")[![enumag](https://avatars.githubusercontent.com/u/539462?v=4)](https://github.com/enumag "enumag (1 commits)")[![mabar](https://avatars.githubusercontent.com/u/20974277?v=4)](https://github.com/mabar "mabar (1 commits)")[![Majkl578](https://avatars.githubusercontent.com/u/144181?v=4)](https://github.com/Majkl578 "Majkl578 (1 commits)")[![vrana](https://avatars.githubusercontent.com/u/117453?v=4)](https://github.com/vrana "vrana (1 commits)")

---

Tags

component-object-modelcomponent-treenettenette-frameworkphpnettecomponents

### Embed Badge

![Health badge](/badges/nette-component-model/health.svg)

```
[![Health](https://phpackages.com/badges/nette-component-model/health.svg)](https://phpackages.com/packages/nette-component-model)
```

###  Alternatives

[nette/php-generator

🐘 Nette PHP Generator: generates neat PHP code for you. Supports new PHP 8.5 features.

2.3k64.2M576](/packages/nette-php-generator)[nette/robot-loader

🍀 Nette RobotLoader: high performance and comfortable autoloader that will search and autoload classes within your application.

89352.7M321](/packages/nette-robot-loader)[nette/code-checker

✅ Nette CodeChecker: A simple tool to check source code against a set of Nette coding standards.

881.7M6](/packages/nette-code-checker)[contributte/di

Extra contrib to nette/di

465.8M18](/packages/contributte-di)[kdyby/forms-replicator

Nette forms container replicator aka addDynamic

32997.7k6](/packages/kdyby-forms-replicator)[contributte/menu-control

Menu control for Nette framework

29108.6k1](/packages/contributte-menu-control)

PHPackages © 2026

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