PHPackages                             cors/formbuilder - 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. cors/formbuilder

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

cors/formbuilder
================

Pimcore FormBuilder - create forms easily!

v4.1.2(3y ago)0618GPL-3.0-or-laterPHP

Since Apr 2Pushed 3y agoCompare

[ Source](https://github.com/cors-gmbh/pimcore-formbuilder)[ Packagist](https://packagist.org/packages/cors/formbuilder)[ Docs](https://github.com/cors-gmbh/pimcore-formbuilder)[ RSS](/packages/cors-formbuilder/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (8)Versions (92)Used By (0)

Pimcore FormBuilder
===================

[](#pimcore-formbuilder)

[![Join the chat at https://gitter.im/pimcore/pimcore](https://camo.githubusercontent.com/7205593d9690d63a0277e3b93247dcf0023dae121a6fd52a3053d5f7832fc3f8/68747470733a2f2f696d672e736869656c64732e696f2f6769747465722f726f6f6d2f70696d636f72652f70696d636f72652e7376673f7374796c653d666c61742d737175617265)](https://gitter.im/pimcore/pimcore)[![Software License](https://camo.githubusercontent.com/cad8c16a3d580a69d8923c98d8de25d21cb00fa54fa60a856a8e1ca657f79db4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d47504c76332d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Latest Release](https://camo.githubusercontent.com/fe960bd670c1ae0e151ccef545538f06f61dda8c543cf318d4b3d62833bc7ee0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64616368636f6d2d6469676974616c2f666f726d6275696c6465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/dachcom-digital/formbuilder)[![Tests](https://camo.githubusercontent.com/1bea47bd68dbb55d7df35b31e03e012a6edd8f96a330ecd6feb20a479daed7e4/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f64616368636f6d2d6469676974616c2f70696d636f72652d666f726d6275696c6465722f436f646563657074696f6e2f6d61737465723f7374796c653d666c61742d737175617265266c6f676f3d676974687562266c6162656c3d636f646563657074696f6e)](https://github.com/dachcom-digital/pimcore-formbuilder/actions?query=workflow%3ACodeception+branch%3Amaster)[![PhpStan](https://camo.githubusercontent.com/9aa4c9ad634e49e4049a1be956cb9cdb7278dce85b9e085f92007f7565f54a72/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f64616368636f6d2d6469676974616c2f70696d636f72652d666f726d6275696c6465722f5048502532305374616e2f6d61737465723f7374796c653d666c61742d737175617265266c6f676f3d676974687562266c6162656c3d7068707374616e2532306c6576656c25323034)](https://github.com/dachcom-digital/pimcore-formbuilder/actions?query=workflow%3A%22PHP+Stan%22+branch%3Amaster)

[![PIMCORE FormBuilder](https://user-images.githubusercontent.com/700119/137106375-3618b401-c2cd-4c56-8c29-179f12e6a94f.png)](https://user-images.githubusercontent.com/700119/137106375-3618b401-c2cd-4c56-8c29-179f12e6a94f.png)

### Release Plan

[](#release-plan)

ReleaseSupported Pimcore VersionsSupported Symfony VersionsRelease DateMaintainedBranch**4.x**`10.1` - `10.3``5.3`13.10.2021Feature Branchmaster**3.x**`6.0` - `6.9``3.4`, `^4.4`17.07.2019Bugfix only[3.x](https://github.com/dachcom-digital/pimcore-formbuilder/tree/3.x)**2.7**`5.4`, `5.5`, `5.6`, `5.7`, `5.8``3.4`27.06.2019Unsupported[2.7](https://github.com/dachcom-digital/pimcore-formbuilder/tree/2.7)**1.5**`4.0`--18.03.2017Unsupported[pimcore4](https://github.com/dachcom-digital/pimcore-formbuilder/tree/pimcore4)Installation
------------

[](#installation)

```
"require" : {
    "dachcom-digital/formbuilder" : "~4.1.0"
}
```

- Execute: `$ bin/console pimcore:bundle:enable FormBuilderBundle`
- Execute: `$ bin/console pimcore:bundle:install FormBuilderBundle`

Upgrading
---------

[](#upgrading)

- Execute: `$ bin/console doctrine:migrations:migrate --prefix 'FormBuilderBundle\Migrations'`

Usage
-----

[](#usage)

[![](https://camo.githubusercontent.com/845cce46a51dfdd88f711c444565b2106c541c9470ee55ac4be52d10daf190f0/687474703a2f2f672e7265636f726469742e636f2f33396e4558354f68514b2e676966)](https://camo.githubusercontent.com/845cce46a51dfdd88f711c444565b2106c541c9470ee55ac4be52d10daf190f0/687474703a2f2f672e7265636f726469742e636f2f33396e4558354f68514b2e676966)

1. Go to `Settings` =&gt; `Form Builder Settings` and create your form (Make sure your [spam protection](docs/03_SpamProtection.md) is covered).
2. Open a document and place the form area brick like any other bricks via drag and drop.
3. Use the edit button at the right top corner to configure your form.

Also make sure you've included the [flash template](docs/OutputWorkflow/20_SuccessManagement.md#flash-messages-implementation) if you want to have some success messages after a redirect. It's also possible to render a form via Twig or even within a controller method. [Click here](docs/0_Usage.md) to learn more about the form rendering types.

Overriding Templates
--------------------

[](#overriding-templates)

Nothing to tell here, it's just [Symfony](https://symfony.com/doc/current/templating/overriding.html) standard.

Further Information
-------------------

[](#further-information)

- [SPAM Protection (Honeypot, reCAPTCHA)](docs/03_SpamProtection.md)
- [Usage (Rendering Types, Configuration)](docs/0_Usage.md)
- [Output Workflows](docs/OutputWorkflow/0_Usage.md)
- [Output Workflows](docs/OutputWorkflow/0_Usage.md)
    - [API Channel](docs/OutputWorkflow/09_ApiChannel.md)
    - [Email Channel](docs/OutputWorkflow/10_EmailChannel.md)
    - [Object Channel](docs/OutputWorkflow/11_ObjectChannel.md)
    - [Custom Channel](docs/OutputWorkflow/12_CustomChannel.md)
    - [Output Transformer](docs/OutputWorkflow/15_OutputTransformer.md)
    - [Field Transformer](docs/OutputWorkflow/16_FieldTransformer.md)
    - [Success Management](docs/OutputWorkflow/20_SuccessManagement.md)
- [Backend Administration of Forms](docs/01_BackendUsage.md)
- [Export Forms](docs/02_ExportForms.md)
- [Ajax Forms](docs/20_AjaxForms.md)
- [Dynamic Fields (Add form elements via events)](docs/71_DynamicFields.md)
    - [Dynamic Fields with Ajax Forms](docs/72_DynamicFieldsWithAjax.md)
- [Available Form Types](docs/30_FormTypes.md)
    - [Dynamic Choice Type](docs/82_DynamicChoice.md)
    - [Dynamic Multi File Type](docs/80_FileUpload.md)
    - [Container Type](docs/84_ContainerType.md)
- [Create Custom Form Type](docs/40_CustomFormType.md)
- [Custom Form Type Backend Layout](docs/50_CustomFormTypeBackendLayout.md)
- [Form Presets](docs/60_Presets.md)
- [Events](docs/70_Events.md)
- [Mastering File Uploads](docs/80_FileUpload.md)
    - [DropZoneJs](docs/DynamicMultiFile/01_DropZoneJs.md)
    - [FineUploader](docs/DynamicMultiFile/02_FineUploader.md)
    - [Custom Adapter](docs/DynamicMultiFile/99_CustomAdapter.md)
- [Conditional Logic](docs/81_ConditionalLogic.md)
- [Form &amp; Field Attributes](docs/83_Attributes.md)
- [Frontend Tips](docs/90_FrontendTips.md)
- [FormBuilder Javascript Plugins](docs/91_Javascript.md)
- [Configuration Flags](docs/100_ConfigurationFlags.md)

Upgrade Info
------------

[](#upgrade-info)

Before updating, please [check our upgrade notes!](UPGRADE.md)

Copyright and license
---------------------

[](#copyright-and-license)

Copyright: [DACHCOM.DIGITAL](http://dachcom-digital.ch)
For licensing details please visit [LICENSE.md](LICENSE.md)

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity79

Established project with proven stability

 Bus Factor1

Top contributor holds 89.8% 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 ~26 days

Recently: every ~36 days

Total

88

Last Release

1389d ago

Major Versions

2.7.x-dev → v3.3.62021-01-31

v3.4.3 → v4.0.02021-10-13

v3.5.1 → v4.1.02022-03-04

v3.5.2 → v4.1.12022-03-07

3.x-dev → v4.1.22022-07-26

### Community

Maintainers

![](https://www.gravatar.com/avatar/e6629cd742a482f40408226816e9cacb5e649ccb53973872a60e56638b2c55e9?d=identicon)[dpfaffenbauer](/maintainers/dpfaffenbauer)

---

Top Contributors

[![solverat](https://avatars.githubusercontent.com/u/700119?v=4)](https://github.com/solverat "solverat (512 commits)")[![pascalmoser](https://avatars.githubusercontent.com/u/7426193?v=4)](https://github.com/pascalmoser "pascalmoser (14 commits)")[![ktallafus](https://avatars.githubusercontent.com/u/17338820?v=4)](https://github.com/ktallafus "ktallafus (12 commits)")[![dpfaffenbauer](https://avatars.githubusercontent.com/u/5981845?v=4)](https://github.com/dpfaffenbauer "dpfaffenbauer (6 commits)")[![scrummer](https://avatars.githubusercontent.com/u/15173170?v=4)](https://github.com/scrummer "scrummer (5 commits)")[![jheimbach](https://avatars.githubusercontent.com/u/1742040?v=4)](https://github.com/jheimbach "jheimbach (4 commits)")[![das-peter](https://avatars.githubusercontent.com/u/177531?v=4)](https://github.com/das-peter "das-peter (2 commits)")[![lorextera](https://avatars.githubusercontent.com/u/1744861?v=4)](https://github.com/lorextera "lorextera (2 commits)")[![LosHawlos](https://avatars.githubusercontent.com/u/7881418?v=4)](https://github.com/LosHawlos "LosHawlos (1 commits)")[![msphn](https://avatars.githubusercontent.com/u/579227?v=4)](https://github.com/msphn "msphn (1 commits)")[![mzweifel](https://avatars.githubusercontent.com/u/1950482?v=4)](https://github.com/mzweifel "mzweifel (1 commits)")[![patric-eberle](https://avatars.githubusercontent.com/u/10571945?v=4)](https://github.com/patric-eberle "patric-eberle (1 commits)")[![albertmueller](https://avatars.githubusercontent.com/u/2986829?v=4)](https://github.com/albertmueller "albertmueller (1 commits)")[![vintagesucks](https://avatars.githubusercontent.com/u/13335308?v=4)](https://github.com/vintagesucks "vintagesucks (1 commits)")[![danmichaelo](https://avatars.githubusercontent.com/u/434495?v=4)](https://github.com/danmichaelo "danmichaelo (1 commits)")[![frithjof](https://avatars.githubusercontent.com/u/1432985?v=4)](https://github.com/frithjof "frithjof (1 commits)")[![gpalmisano](https://avatars.githubusercontent.com/u/11161922?v=4)](https://github.com/gpalmisano "gpalmisano (1 commits)")[![ihmels](https://avatars.githubusercontent.com/u/9105856?v=4)](https://github.com/ihmels "ihmels (1 commits)")[![js-aw](https://avatars.githubusercontent.com/u/10846942?v=4)](https://github.com/js-aw "js-aw (1 commits)")[![julkue](https://avatars.githubusercontent.com/u/8310677?v=4)](https://github.com/julkue "julkue (1 commits)")

---

Tags

pimcoreformbuilder

###  Code Quality

TestsCodeception

Static AnalysisPHPStan

Code StyleECS

Type Coverage Yes

### Embed Badge

![Health badge](/badges/cors-formbuilder/health.svg)

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

###  Alternatives

[dachcom-digital/formbuilder

Pimcore FormBuilder - create forms easily!

96269.7k](/packages/dachcom-digital-formbuilder)[instride/data-definitions

Data Definitions allows you to define your DataObject Imports and Exports using a nice GUI and re-run the definitions as often you like.

8117.7k](/packages/instride-data-definitions)[dpfaffenbauer/process-manager

Process Manager helps you to see statuses for long running Processes

3289.3k2](/packages/dpfaffenbauer-process-manager)[youwe/workflow-gui

Workflow Configuration UI for Pimcore

2884.6k](/packages/youwe-workflow-gui)[dachcom-digital/schema

Pimcore Schema

1075.7k](/packages/dachcom-digital-schema)

PHPackages © 2026

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