PHPackages                             sylius/archetype - 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. sylius/archetype

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

sylius/archetype
================

Component for building multiple copies of an object with inherited options and attributes based on an archetype

v0.19.0(9y ago)538.2k42MITPHPPHP ^5.6|^7.0

Since Jan 29Pushed 9y ago1 watchersCompare

[ Source](https://github.com/Sylius/Archetype)[ Packagist](https://packagist.org/packages/sylius/archetype)[ Docs](http://sylius.org)[ RSS](/packages/sylius-archetype/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (4)Versions (8)Used By (2)

Archetype Component
===================

[](#archetype-component)

The Sylius Archetype component efficiently creates objects from a pattern of different attributes, options and variants.

Sylius
------

[](#sylius)

Modern ecommerce for PHP and Symfony2. Visit [Sylius.org](http://sylius.org).

Documentation
-------------

[](#documentation)

Documentation is available on [**docs.sylius.org**](http://docs.sylius.org/en/latest/components/Archetype/index.html).

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

[](#contributing)

All instructions for contributing to Sylius can be found in the [Contributing Guide](http://docs.sylius.org/en/latest/contributing/index.html).

Support
-------

[](#support)

If you have a question regarding the usage of this library, please ask on [Stackoverflow](http://stackoverflow.com). You should use "sylius" tag when posting and make sure to [browse existing questions](http://stackoverflow.com/questions/tagged/sylius).

Sylius on Twitter
-----------------

[](#sylius-on-twitter)

[Follow the official Sylius account on Twitter!](http://twitter.com/Sylius).

Bug Tracking
------------

[](#bug-tracking)

If you find a bug, please refer to the [Reporting a Bug](http://docs.sylius.org/en/latest/contributing/code/bugs.html) guide.

MIT License
-----------

[](#mit-license)

License can be found [here](https://github.com/Sylius/Archetype/blob/master/LICENSE).

Authors
-------

[](#authors)

The component was originally created by [Adam Elsodaney](http://archfizz.com). See the list of [contributors](https://github.com/Sylius/Archetype/contributors).

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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

Total

7

Last Release

3647d ago

PHP version history (3 changes)v0.13.0PHP &gt;=5.3.3

v0.16.0PHP ^5.5.9|^7.0

v0.19.0PHP ^5.6|^7.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/719423?v=4)[Sylius eCommerce](/maintainers/sylius)[@Sylius](https://github.com/Sylius)

---

Top Contributors

[![pamil](https://avatars.githubusercontent.com/u/1897953?v=4)](https://github.com/pamil "pamil (11 commits)")[![pjedrzejewski](https://avatars.githubusercontent.com/u/614970?v=4)](https://github.com/pjedrzejewski "pjedrzejewski (11 commits)")[![NoResponseMate](https://avatars.githubusercontent.com/u/9448101?v=4)](https://github.com/NoResponseMate "NoResponseMate (8 commits)")[![bendavies](https://avatars.githubusercontent.com/u/625392?v=4)](https://github.com/bendavies "bendavies (2 commits)")[![adamelso](https://avatars.githubusercontent.com/u/5972864?v=4)](https://github.com/adamelso "adamelso (2 commits)")[![BartoszSiejka](https://avatars.githubusercontent.com/u/9444949?v=4)](https://github.com/BartoszSiejka "BartoszSiejka (2 commits)")[![1XWP](https://avatars.githubusercontent.com/u/11320976?v=4)](https://github.com/1XWP "1XWP (1 commits)")[![Zales0123](https://avatars.githubusercontent.com/u/6212718?v=4)](https://github.com/Zales0123 "Zales0123 (1 commits)")[![arnolanglade](https://avatars.githubusercontent.com/u/3585922?v=4)](https://github.com/arnolanglade "arnolanglade (1 commits)")[![cdaguerre](https://avatars.githubusercontent.com/u/4642448?v=4)](https://github.com/cdaguerre "cdaguerre (1 commits)")[![gonzalovilaseca](https://avatars.githubusercontent.com/u/4030438?v=4)](https://github.com/gonzalovilaseca "gonzalovilaseca (1 commits)")[![lchrusciel](https://avatars.githubusercontent.com/u/6213903?v=4)](https://github.com/lchrusciel "lchrusciel (1 commits)")[![stloyd](https://avatars.githubusercontent.com/u/67402?v=4)](https://github.com/stloyd "stloyd (1 commits)")

---

Tags

featureshopecommerceprototypeattributevariantarchetype

### Embed Badge

![Health badge](/badges/sylius-archetype/health.svg)

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

###  Alternatives

[sylius/promotion

Flexible promotion management for PHP applications.

28477.8k9](/packages/sylius-promotion)[sylius/product

Product catalog system with support for product options and variants.

24367.4k15](/packages/sylius-product)[sylius/taxonomy-bundle

Flexible categorization system for Symfony.

26388.2k7](/packages/sylius-taxonomy-bundle)[sylius/addressing-bundle

Addressing and zone management for Symfony applications.

33221.4k3](/packages/sylius-addressing-bundle)[sylius/core

Sylius e-commerce core. It integrates all components.

10143.1k31](/packages/sylius-core)[sylius/taxonomy

Taxonomies - categorization of domain models in PHP projects.

14435.6k10](/packages/sylius-taxonomy)

PHPackages © 2026

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