A module to expose Webform data over GraphQL. This allows site builders to create forms using the Webform module and show them in decoupled frontends.
A subset of Webform features and elements are supported, focused on what is most useful for decoupled frontends. Feel free to submit bug reports and feature requests. All contributions are welcome!
Pre-Requisites
1. GraphQL module
2. Webform module
Branches
- 1.x: Supports GraphQL 3.x
- 2.x: Supports GraphQL 4.x
Supported elements
- Text Field
- Textarea
- Hidden
- Date
- Checkboxes
- Radios
- Select
- File
- Actions
- Markup
- Webform Term Select
- Webform Entity Select
- Number
- Composite (with the above items supported)
Project information
- Project categories: Decoupled
- Ecosystem: GraphQL, Webform
123 sites report using this module
- Created by carolpettirossi on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
Releases
2.0.0-beta1
released 17 October 2025
Works with Drupal: ^10.3 || ^11
Install:
Development version: 2.x-dev updated 16 Oct 2025 at 15:33 UTC
8.x-1.0-alpha7
released 21 September 2023
Works with Drupal: ^8 || ^9 || ^10
Install:
Development version: 8.x-1.x-dev updated 5 Sep 2024 at 08:02 UTC



