This module loads an Ace editor for all textarea with data-yaml-editor attribute.
Demo

Use with Form API
When you need an editor for your YAML files add a data-yaml-editor to you textarea like this:
$form['config'] = [
'#type' => 'textarea',
'#title' => t('Configuration'),
'#attributes' => ['data-yaml-editor' => 'true'],
];
Supporters
Here are some module which are already implementing the data-yaml-editor attribute this means you just enable this module and will get the editor for:
Project information
- Project categories: Developer tools
6,929 sites report using this module
- Created by yannickoo on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
8.x-1.3
released 20 December 2024
Works with Drupal: ^8 || ^9 || ^10 || ^11
Drupal 11 compatibility
Install:
Development version: 8.x-1.x-dev updated 20 Dec 2024 at 08:07 UTC
