Migrate Plus UI
9 sites
No security coverage
migrate_plus_ui provides a visual, drag-and-drop interface for building and managing Drupal migration configurations, allowing users to construct migration pipelines by connecting source, process, and destination plugins. It also supports managing migration groups and their dependencies.
Visual drag-and-drop editor for migrate_plus migration configurations, built on the FlowDrop UI graph editor.
Requirements
- Drupal 11, PHP 8.2+
- migrate_plus
- flowdrop_ui
Installation
drush en migrate_plus_ui -y
Navigate to /admin/migrate-plus-ui to access the editor.
Features
- Migration editor -- Visually build migration pipelines by wiring source, process, and destination plugins as graph nodes.
- Group editor -- Manage migration groups and their inter-migration dependency graphs.
- Plugin discovery -- Automatically discovers available source, process, and destination plugins and exposes them in a sidebar palette.
- Shared configuration -- Supports migrate_plus shared config (authentication, data fetcher, data parser) at the group level.
- Full CRUD -- Create, edit, and delete migrations
Permissions
Permission Descriptionadminister migrate plus ui
Access the visual migration editor
Credits
This project is the brainchild of Chris Weber (cosmicdreams). Thank you for conceptualizing and spending huge amount of research in pushing this idea forward.