PHPackages                             kunstmaan/generator-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. kunstmaan/generator-bundle

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

kunstmaan/generator-bundle
==========================

If you're like us, you like to build applications without having to do the same things over and over again and dislike copy/pasting code and change a couple of words every time you need feature X. The KunstmaanGeneratorBundle gives you the possibility to generate code for new bundles, adminlists and can even make you a basic default website. That way you don't have to wait too long before you see some results and you have more time to do other things. Easy no?

7.3.0(1y ago)23113.5k↓26.8%12[1 issues](https://github.com/Kunstmaan/KunstmaanGeneratorBundle/issues)2MITPHPPHP ^8.1

Since Nov 20Pushed 3mo ago17 watchersCompare

[ Source](https://github.com/Kunstmaan/KunstmaanGeneratorBundle)[ Packagist](https://packagist.org/packages/kunstmaan/generator-bundle)[ Docs](https://github.com/Kunstmaan/KunstmaanGeneratorBundle)[ RSS](/packages/kunstmaan-generator-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (16)Versions (232)Used By (2)

KunstmaanGeneratorBundle
========================

[](#kunstmaangeneratorbundle)

[![Build Status](https://camo.githubusercontent.com/4c08bdc6717d25bcebcd93018fed2df58213f2cdc8c32576e15635d28935a20f/68747470733a2f2f7472617669732d63692e6f72672f4b756e73746d61616e2f4b756e73746d61616e47656e657261746f7242756e646c652e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/Kunstmaan/KunstmaanGeneratorBundle)[![Total Downloads](https://camo.githubusercontent.com/e1c0b524d913e909d5c0ae0182ddd5806b55c11187fd5e92ce2c0e86412e551a/68747470733a2f2f706f7365722e707567782e6f72672f6b756e73746d61616e2f67656e657261746f722d62756e646c652f646f776e6c6f6164732e706e67)](https://packagist.org/packages/kunstmaan/generator-bundle)[![Latest Stable Version](https://camo.githubusercontent.com/ccc4a8428f56593d9bc9cda06800a20fe4103d308c8e3a9970d716fd508307a8/68747470733a2f2f706f7365722e707567782e6f72672f6b756e73746d61616e2f67656e657261746f722d62756e646c652f762f737461626c652e706e67)](https://packagist.org/packages/kunstmaan/generator-bundle)[![Analytics](https://camo.githubusercontent.com/98e9748c86af71cf06b99e0944f303ca9cc0e525c4305da6dc4b81b6514e13e3/68747470733a2f2f67612d626561636f6e2e61707073706f742e636f6d2f55412d333136303733352d372f4b756e73746d61616e2f4b756e73746d61616e47656e657261746f7242756e646c65)](https://github.com/igrigorik/ga-beacon)

If you're like us, you like to build applications without having to do the same things over and over again and dislike copy/pasting code and change a couple of words every time you need feature X. The KunstmaanGeneratorBundle gives you the possibility to generate code for new bundles, adminlists and can even make you a basic default website. That way you don't have to wait too long before you see some results and you have more time to do other things. Easy no?

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

[](#installation)

This bundle is compatible with all Symfony 3.\* releases. More information about installing can be found in this line by line walkthrough of installing Symfony and all our bundles, please refer to the [Getting Started guide](https://kunstmaanbundlescms.readthedocs.io/en/stable/installation/) and enjoy the full blown experience.

Use
---

[](#use)

Generate a Bundle :

```
bin/console kuma:generate:bundle

```

Generate an Entity based on the [KunstmaanAdminBundle](https://github.com/Kunstmaan/KunstmaanAdminBundle)'s AbstractEntity

```
bin/console kuma:generate:entity

```

Generate a [KunstmaanAdminList](https://github.com/Kunstmaan/KunstmaanAdminListBundle) for an Entity :

```
bin/console kuma:generate:adminlist --entity=Bundle:Entity

```

### Website

[](#website)

Generate a default website using the Kunstmaan bundles :

```
bin/console kuma:generate:default-site --namespace=Namespace\NamedBundle --prefix=tableprefix_

```

#### Search page

[](#search-page)

Generate a search page based on the [KunstmaanNodeSearchBundle](https://github.com/Kunstmaan/KunstmaanNodeSearchBundle) :

```
bin/console kuma:generate:searchpage --namespace=Namespace\NamedBundle --prefix=tableprefix_

```

#### Article : Overview and detail pages

[](#article--overview-and-detail-pages)

Generate an overview page with article pages. The overview page contains a paginated list of its articles. The articles are managed by AdminLists.

```
bin/console kuma:generate:article --namespace=Namespace\NamedBundle --entity=Entity --prefix=tableprefix_

```

#### Page

[](#page)

Generate a new custom page :

```
bin/console kuma:generate:page --prefix=tableprefix_

```

#### PagePart

[](#pagepart)

Generate a new page part page based on the [KunstmaanPagePartBundle](https://github.com/Kunstmaan/KunstmaanPagePartBundle) :

```
bin/console kuma:generate:pagepart --prefix=tableprefix_

```

More
----

[](#more)

You can find more detailed information about these commands [here](https://github.com/Kunstmaan/KunstmaanGeneratorBundle/blob/master/Resources/doc/GeneratorBundle.md)

Symfony 2.2
-----------

[](#symfony-22)

If you want to use this bundle for a Symfony 2.2 release, use the 2.2 branch.

###  Health Score

61

—

FairBetter than 99% of packages

Maintenance64

Regular maintenance activity

Popularity42

Moderate usage in the ecosystem

Community32

Small or concentrated contributor base

Maturity91

Battle-tested with a long release history

 Bus Factor4

4 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 ~21 days

Recently: every ~93 days

Total

229

Last Release

92d ago

Major Versions

5.10.0 → 6.0.02021-11-07

5.10.4 → 6.0.32022-01-17

5.10.x-dev → 6.0.x-dev2022-09-22

6.4.2 → 7.0.0-alpha12024-03-24

6.4.4 → 7.0.x-dev2024-09-14

PHP version history (9 changes)v2.1PHP &gt;=5.3.3

3.1.0PHP &gt;=5.4.0

3.5.0PHP &gt;=5.5.0

5.2.1PHP ^7.1

5.7.0PHP ^7.2

5.9.2PHP ^7.2|^8.0

6.2.0PHP ^8.0

7.1.0-alpha1PHP ^8.1

7.x-devPHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/62ecb43e61751f5fc28256b948ef82f76704338a102d5122b2a6b355e8e972df?d=identicon)[Kunstmaan](/maintainers/Kunstmaan)

---

Top Contributors

[![acrobat](https://avatars.githubusercontent.com/u/1374857?v=4)](https://github.com/acrobat "acrobat (139 commits)")[![IbeVanmeenen](https://avatars.githubusercontent.com/u/673778?v=4)](https://github.com/IbeVanmeenen "IbeVanmeenen (73 commits)")[![krispypen](https://avatars.githubusercontent.com/u/156955?v=4)](https://github.com/krispypen "krispypen (51 commits)")[![sandergo90](https://avatars.githubusercontent.com/u/1516413?v=4)](https://github.com/sandergo90 "sandergo90 (50 commits)")[![Devolicious](https://avatars.githubusercontent.com/u/360302?v=4)](https://github.com/Devolicious "Devolicious (48 commits)")[![SpoBo](https://avatars.githubusercontent.com/u/10668?v=4)](https://github.com/SpoBo "SpoBo (41 commits)")[![wimvds](https://avatars.githubusercontent.com/u/777114?v=4)](https://github.com/wimvds "wimvds (38 commits)")[![dbeerten](https://avatars.githubusercontent.com/u/5577291?v=4)](https://github.com/dbeerten "dbeerten (23 commits)")[![roderik](https://avatars.githubusercontent.com/u/16780?v=4)](https://github.com/roderik "roderik (21 commits)")[![daanporon](https://avatars.githubusercontent.com/u/71901?v=4)](https://github.com/daanporon "daanporon (17 commits)")[![jverdeyen](https://avatars.githubusercontent.com/u/117409?v=4)](https://github.com/jverdeyen "jverdeyen (9 commits)")[![fchris82](https://avatars.githubusercontent.com/u/1598178?v=4)](https://github.com/fchris82 "fchris82 (9 commits)")[![FVKVN](https://avatars.githubusercontent.com/u/4497591?v=4)](https://github.com/FVKVN "FVKVN (9 commits)")[![deZinc](https://avatars.githubusercontent.com/u/26066867?v=4)](https://github.com/deZinc "deZinc (9 commits)")[![kimausloos](https://avatars.githubusercontent.com/u/493233?v=4)](https://github.com/kimausloos "kimausloos (7 commits)")[![whitewhidow](https://avatars.githubusercontent.com/u/3006630?v=4)](https://github.com/whitewhidow "whitewhidow (6 commits)")[![dannyvw](https://avatars.githubusercontent.com/u/1218389?v=4)](https://github.com/dannyvw "dannyvw (5 commits)")[![OskarStark](https://avatars.githubusercontent.com/u/995707?v=4)](https://github.com/OskarStark "OskarStark (5 commits)")[![denbatte](https://avatars.githubusercontent.com/u/505196?v=4)](https://github.com/denbatte "denbatte (4 commits)")[![diskwriter](https://avatars.githubusercontent.com/u/3525365?v=4)](https://github.com/diskwriter "diskwriter (4 commits)")

---

Tags

generatorcmskunstmaan

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/kunstmaan-generator-bundle/health.svg)

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

###  Alternatives

[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[sculpin/sculpin

Static Site Generator

1.5k102.8k12](/packages/sculpin-sculpin)[verbb/formie

The most user-friendly forms plugin for Craft.

101372.9k40](/packages/verbb-formie)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[kunstmaan/seo-bundle

Annotating content with metadata for social sharing and seo purposes cannot be overlooked nowadays. The KunstmaanSeoBundle contains default editing functionality for OpenGraph data, meta descriptions, keywords and titles and Metriweb tags. Because the metatagging and tracking options are always changing, a free field to add custom header information is provided as well.

24130.0k2](/packages/kunstmaan-seo-bundle)

PHPackages © 2026

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