{"id":14965411,"url":"https://github.com/nette/component-model","last_synced_at":"2025-05-15T21:04:23.713Z","repository":{"id":14969056,"uuid":"17693979","full_name":"nette/component-model","owner":"nette","description":"⚛ Component model foundation for Nette.","archived":false,"fork":false,"pushed_at":"2024-10-04T22:22:12.000Z","size":229,"stargazers_count":276,"open_issues_count":0,"forks_count":9,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-05-14T14:39:08.887Z","etag":null,"topics":["component-object-model","component-tree","nette","nette-framework","php"],"latest_commit_sha":null,"homepage":"https://doc.nette.org/component-model","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nette.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"license.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"dg","custom":"https://nette.org/donate"}},"created_at":"2014-03-13T03:45:00.000Z","updated_at":"2025-05-14T05:17:24.000Z","dependencies_parsed_at":"2024-05-02T11:50:55.261Z","dependency_job_id":"9065e668-c012-4272-9b6e-a8c682abf486","html_url":"https://github.com/nette/component-model","commit_stats":{"total_commits":228,"total_committers":7,"mean_commits":32.57142857142857,"dds":0.03947368421052633,"last_synced_commit":"4b230115a7655190a4690682e378be162c8fc3d5"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nette%2Fcomponent-model","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nette%2Fcomponent-model/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nette%2Fcomponent-model/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nette%2Fcomponent-model/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nette","download_url":"https://codeload.github.com/nette/component-model/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254368340,"owners_count":22059656,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["component-object-model","component-tree","nette","nette-framework","php"],"created_at":"2024-09-24T13:34:43.083Z","updated_at":"2025-05-15T21:04:23.693Z","avatar_url":"https://github.com/nette.png","language":"PHP","readme":"Nette Component Model\n=====================\n\n[![Downloads this Month](https://img.shields.io/packagist/dm/nette/component-model.svg)](https://packagist.org/packages/nette/component-model)\n[![Tests](https://github.com/nette/component-model/actions/workflows/tests.yml/badge.svg?branch=master)](https://github.com/nette/component-model/actions)\n[![Coverage Status](https://coveralls.io/repos/github/nette/component-model/badge.svg?branch=master)](https://coveralls.io/github/nette/component-model?branch=master)\n[![Latest Stable Version](https://poser.pugx.org/nette/component-model/v/stable)](https://github.com/nette/component-model/releases)\n[![License](https://img.shields.io/badge/license-New%20BSD-blue.svg)](https://github.com/nette/component-model/blob/master/license.md)\n\n\nIntroduction\n------------\n\nComponents are the foundation of reusable code. They make your work easier and allow you to profit from community work. Components are wonderful.\nNette Framework introduces several classes and interfaces for all these types of components.\n\nDocumentation can be found on the [website](https://doc.nette.org/component-model).\n\nIf you like Nette, **[please make a donation now](https://nette.org/donate)**. Thank you!\n\n\nInstallation\n------------\n\nThe recommended way to install is via Composer:\n\n```\ncomposer require nette/component-model\n```\n\nIt requires PHP version 8.1 and supports PHP up to 8.4.\n","funding_links":["https://github.com/sponsors/dg","https://nette.org/donate"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnette%2Fcomponent-model","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnette%2Fcomponent-model","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnette%2Fcomponent-model/lists"}