Schema Based Config Forms
This module automatically generates configuration forms from your Drupal configuration schema, reducing the need for custom PHP code and minimizing YAML definitions. It supports many common data types and allows for extensions to accommodate more complex data structures.
This module provides a toolset for developers when working with config. An extension of Core's ConfigFormBase class builds configuration forms automatically from config schema. Write less PHP in exchange for writing little to no additional YAML.
Many core data types are supported out of the box, and additional submodules provide support for more types from core and contrib. Additional data types can be supported in other modules via plugins.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.0-beta6 | Pre-release | 10–11 | Fix for form rendering bug on mapping type config. | Jul 11, 2025 | |
| 1.0.0-beta5 | Pre-release | 10–11 | Drupal 11 compatibility | Apr 18, 2025 | |
| 1.0.0-beta4 | Pre-release | 10 | Fixes compatibility for Drupal 10.2+ | Jan 10, 2025 | |
| 1.0.0-beta3 | Pre-release | 10 | Oct 21, 2024 |