PHPackages                             sylius/theming-bundle - 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/theming-bundle

AbandonedArchivedSymfony-bundle[Utility &amp; Helpers](/categories/utility)

sylius/theming-bundle
=====================

Installable themes for your Symfony2 application.

21412[6 issues](https://github.com/Sylius/SyliusThemingBundle/issues)PHP

Since Oct 20Pushed 13y ago9 watchersCompare

[ Source](https://github.com/Sylius/SyliusThemingBundle)[ Packagist](https://packagist.org/packages/sylius/theming-bundle)[ RSS](/packages/sylius-theming-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

SyliusThemingBundle [![Build status...](https://camo.githubusercontent.com/a18061f9e08d341fbbc4cd7515d079445be0afc38229dfbeafde3f2f6a796b79/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f53796c6975732f53796c6975735468656d696e6742756e646c652e706e67)](http://travis-ci.org/Sylius/SyliusThemingBundle)
=====================================================================================================================================================================================================================================================================================================================

[](#syliusthemingbundle-)

**WARNING** Not working prototype.

Theming featuture for your Symfony2 applications. You can manage themes through a simple and customizable web interface. It's like Styles feature in phpBB. But it gives you even more, many theme loaders, store themes in .tar, .zip, remotely on GitHub or any themes gallery. Interfaces allow you to implement custom loaders, packagers, everything is customizable thanks to Symfony container. Two theme resolvers supported, you can define theme in backend or allow users to switch between enabled themes.

**This bundle is compatible only with 2.1.x branch of Symfony2**.

Sylius
------

[](#sylius)

**Sylius** is simple but **end-user and developer friendly** webshop engine built on top of Symfony2.

Please visit [Sylius.org](http://sylius.org) for more details.

Testing and build status
------------------------

[](#testing-and-build-status)

This bundle uses [travis-ci.org](http://travis-ci.org/Sylius/SyliusThemingBundle) for CI. [![Build status...](https://camo.githubusercontent.com/a18061f9e08d341fbbc4cd7515d079445be0afc38229dfbeafde3f2f6a796b79/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f53796c6975732f53796c6975735468656d696e6742756e646c652e706e67)](http://travis-ci.org/Sylius/SyliusThemingBundle)

Before running tests, load the dependencies using [Composer](http://packagist.org).

```
$ wget http://getcomposer.org/composer.phar
$ php composer.phar install --dev
```

Now you can run the tests by simply using this command.

```
$ phpunit
```

Code examples
-------------

[](#code-examples)

If you want to see working implementation, try out the [Sylius sandbox application](http://github.com/Sylius/Sylius-Sandbox). It's open sourced github project.

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

[](#documentation)

Documentation is available on [readthedocs.org](http://sylius.readthedocs.org/en/latest/bundles/SyliusThemingBundle.html).

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

[](#contributing)

All informations about contributing to Sylius can be found on [this page](http://sylius.readthedocs.org/en/latest/contributing/index.html).

Mailing lists
-------------

[](#mailing-lists)

### Users

[](#users)

If you are using this bundle and have any questions, feel free to ask on users mailing list. [Mail](mailto:sylius@googlegroups.com) or [view it](http://groups.google.com/group/sylius).

### Developers

[](#developers)

If you want to contribute, and develop this bundle, use the developers mailing list. [Mail](mailto:sylius-dev@googlegroups.com) or [view it](http://groups.google.com/group/sylius-dev).

Sylius twitter account
----------------------

[](#sylius-twitter-account)

If you want to keep up with updates, [follow the official Sylius account on twitter](http://twitter.com/_Sylius)or [follow me](http://twitter.com/pjedrzejewski).

Bug tracking
------------

[](#bug-tracking)

This bundle uses [GitHub issues](https://github.com/Sylius/SyliusThemingBundle/issues). If you have found bug, please create an issue.

Versioning
----------

[](#versioning)

Releases will be numbered with the format `major.minor.patch`.

And constructed with the following guidelines.

- Breaking backwards compatibility bumps the major.
- New additions without breaking backwards compatibility bumps the minor.
- Bug fixes and misc changes bump the patch.

For more information on SemVer, please visit [semver.org website](http://semver.org/).

This versioning method is same for all **Sylius** bundles and applications.

License
-------

[](#license)

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

Authors
-------

[](#authors)

The bundle was originally created by [Paweł Jędrzejewski](http://pjedrzejewski.com). See the list of [contributors](https://github.com/Sylius/SyliusThemingBundle/contributors).

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance14

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity41

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.

### Community

Maintainers

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

---

Top Contributors

[![Seldaek](https://avatars.githubusercontent.com/u/183678?v=4)](https://github.com/Seldaek "Seldaek (1 commits)")

### Embed Badge

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

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

###  Alternatives

[jaeger/querylist-phantomjs

QueryList Plugin: Use PhantomJS to crawl Javascript dynamically rendered pages.(headless WebKit ) 使用PhantomJS采集JavaScript动态渲染的页面

6124.3k1](/packages/jaeger-querylist-phantomjs)

PHPackages © 2026

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