PHPackages                             alekseon/custom-forms-builder - 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. alekseon/custom-forms-builder

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

alekseon/custom-forms-builder
=============================

N/A

102.3.20(1mo ago)4442.8k↓33.5%16[1 issues](https://github.com/Alekseon/magento2-custom-forms-builder/issues)3OSL-3.0PHPCI passing

Since Apr 30Pushed 1mo ago6 watchersCompare

[ Source](https://github.com/Alekseon/magento2-custom-forms-builder)[ Packagist](https://packagist.org/packages/alekseon/custom-forms-builder)[ RSS](/packages/alekseon-custom-forms-builder/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependencies (8)Versions (42)Used By (3)

 [![Custom Forms Builder](https://camo.githubusercontent.com/8bff1be7370ee9b07a1cb782f59053ad7593b5c5962081a79900af640caa125e/68747470733a2f2f692e696d6775722e636f6d2f62326f636c48412e706e67)](https://camo.githubusercontent.com/8bff1be7370ee9b07a1cb782f59053ad7593b5c5962081a79900af640caa125e/68747470733a2f2f692e696d6775722e636f6d2f62326f636c48412e706e67)
 Alekseon\_CustomFormsBuilder

======================================================================================================================================================================================================================================================================================================================================================================================================

[](#------------alekseon_customformsbuilder------)

#### A Custom Form Builder for Magento 2

[](#a-custom-form-builder-for-magento-2)

*Let you create custom forms in Admin panel*

 [ ![Latest Stable Version](https://camo.githubusercontent.com/9b9c690483b5f40983e6cd28250047d632bf95851f20d62bfe991f5d54a127e3/68747470733a2f2f706f7365722e707567782e6f72672f616c656b73656f6e2f637573746f6d2d666f726d732d6275696c6465722f762f737461626c65) ](https://packagist.org/packages/alekseon/custom-forms-builder) [ ![Total Downloads](https://camo.githubusercontent.com/cf74735cd429a13e0adfcae54890a671f9a6ab3e93ace3fcde0ff9a9103339bc/68747470733a2f2f706f7365722e707567782e6f72672f616c656b73656f6e2f637573746f6d2d666f726d732d6275696c6465722f646f776e6c6f616473) ](https://packagist.org/packages/alekseon/custom-forms-builder/stats) [ ![Travis CI build status](https://camo.githubusercontent.com/0f98488adc40fd3299260f1c00e83b5ce26a3ee95c5f6ea1f051a3a40d8836b8/68747470733a2f2f6170702e7472617669732d63692e636f6d2f416c656b73656f6e2f6d6167656e746f322d637573746f6d2d666f726d732d6275696c6465722e7376673f6272616e63683d6d6173746572) ](https://app.travis-ci.com/github/Alekseon/magento2-custom-forms-builder)

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

[](#installation)

In your Magento2 root directory, you may install this package via composer:

```
composer require alekseon/custom-forms-builder
bin/magento setup:upgrade

```

Dependencies
------------

[](#dependencies)

This extension gives you possibility to create forms in admin panel. If you want to place them on frontend by CMS content, please check this extension: [Alekseon\_WidgetForms](https://github.com/Alekseon/magento2-widget-forms)

Support
-------

[](#support)

CJM Ver.Magento 2.0Magento 2.1Magento 2.2Magento 2.3Magento 2.41.x❌❌✅✅✅Features
--------

[](#features)

### Create fully customized forms in Magento2 Admin Panel

[](#create-fully-customized-forms-in-magento2-admin-panel)

Create as many forms as you need. Define the title and the fields. You can choose from field types:

- Text Field
- Text Area
- Yes/No
- Dropdown
- Multiple Select
- Date
- Image

[![](https://camo.githubusercontent.com/0d84cd79cae2a535354819c73e6c999004033be5c33331b9a4b27b1b99c40b74/68747470733a2f2f692e696d6775722e636f6d2f506e7a7a47616a2e706e67)](https://camo.githubusercontent.com/0d84cd79cae2a535354819c73e6c999004033be5c33331b9a4b27b1b99c40b74/68747470733a2f2f692e696d6775722e636f6d2f506e7a7a47616a2e706e67)

### Manage fields as regular attributes

[](#manage-fields-as-regular-attributes)

Thanks to the EAV structure, you can manage every field of your form similarly to how you manage regular attribute in Magento.

[![](https://camo.githubusercontent.com/ea8e826d8c7776c3238ddc6ddccd04c27198238e63d02ffaa06fe380e308e307/68747470733a2f2f692e696d6775722e636f6d2f576c73727830422e706e67)](https://camo.githubusercontent.com/ea8e826d8c7776c3238ddc6ddccd04c27198238e63d02ffaa06fe380e308e307/68747470733a2f2f692e696d6775722e636f6d2f576c73727830422e706e67)

### Add and access your form objects easily

[](#add-and-access-your-form-objects-easily)

You can view and manage the form applications by regular Magento grid

[![](https://camo.githubusercontent.com/7e9b34bfc3154a82b5edb96a1ecc420664d86b938c57e2ba7ceb24a782343f8e/68747470733a2f2f692e696d6775722e636f6d2f354745797051662e706e67)](https://camo.githubusercontent.com/7e9b34bfc3154a82b5edb96a1ecc420664d86b938c57e2ba7ceb24a782343f8e/68747470733a2f2f692e696d6775722e636f6d2f354745797051662e706e67)

### Add Forms to CMS Pages

[](#add-forms-to-cms-pages)

Please refer to [Alekseon\_WidgetForms](https://github.com/Alekseon/magento2-widget-forms) if you want to be able to add these forms to CMS pages for your customers.

### Email notifications

[](#email-notifications)

@Todo

Issue Tracking / Upcoming Features
----------------------------------

[](#issue-tracking--upcoming-features)

For issues, please use the [issue tracker](https://github.com/Alekseon/magento2-custom-forms-builder/issues).

Issues keep this project alive and strong, so let us know if you find anything!

We're planning on pumping out a ton of new features, which you can follow on our [project page](https://github.com/Alekseon/magento2-custom-forms-builder/projects/1).

### Development / Contribution

[](#development--contribution)

If you want to contribute please follow the below instructions:

1. Create an issue and describe your idea
2. [Fork this repository](https://github.com/Alekseon/magento2-custom-forms-builder/fork)
3. Create your feature branch (`git checkout -b my-new-feature`)
4. Commit your changes
5. Publish the branch (`git push origin my-new-feature`)
6. Submit a new Pull Request for review

Maintainers
-----------

[](#maintainers)

Current maintainers:

- [Linek](https://github.com/Linek)
- [marcinfr](https://github.com/marcinfr)

See also our [contributors](https://github.com/Alekseon/magento2-custom-forms-builder/graphs/contributors)

License
-------

[](#license)

[The Open Software License 3.0 (OSL-3.0)](https://opensource.org/licenses/OSL-3.0)

###  Health Score

59

—

FairBetter than 98% of packages

Maintenance88

Actively maintained with recent releases

Popularity43

Moderate usage in the ecosystem

Community23

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 91.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 ~58 days

Recently: every ~37 days

Total

38

Last Release

54d ago

Major Versions

101.0.0 → 102.0.02020-10-15

PHP version history (2 changes)101.0.0PHP ~7.0.0|~7.1.0|~7.2.0|~7.3.0

102.0.0PHP ~7.0.0|~7.1.0|~7.2.0|~7.3.0|~7.4.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/32155490?v=4)[Alekseon Sp. z o.o.](/maintainers/Alekseon)[@Alekseon](https://github.com/Alekseon)

---

Top Contributors

[![marcinfr](https://avatars.githubusercontent.com/u/1800417?v=4)](https://github.com/marcinfr "marcinfr (213 commits)")[![Linek](https://avatars.githubusercontent.com/u/136248?v=4)](https://github.com/Linek "Linek (18 commits)")[![shopwhizzy](https://avatars.githubusercontent.com/u/2630478?v=4)](https://github.com/shopwhizzy "shopwhizzy (1 commits)")

### Embed Badge

![Health badge](/badges/alekseon-custom-forms-builder/health.svg)

```
[![Health](https://phpackages.com/badges/alekseon-custom-forms-builder/health.svg)](https://phpackages.com/packages/alekseon-custom-forms-builder)
```

###  Alternatives

[alekseon/widget-forms

N/A

4941.8k1](/packages/alekseon-widget-forms)

PHPackages © 2026

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