Create QGIS projects from simple YAML configuration files. The plugin loads layers, data sources, and styles automatically, and allows style changes made in QGIS to be saved back to shared QML style files.
This plugin helps create and maintain QGIS projects using simple YAML configuration files. Instead of storing all project settings in a QGIS project file, the project structure is defined in a human-readable configuration that specifies layer order, data sources, and the QML style file used for each layer.
When a configuration file is loaded, the plugin automatically creates a QGIS project with the required layers and applies the configured styles. This makes it easy to build projects consistently and reduces the amount of manual setup required.
Styles can be edited directly in QGIS and exported back to their original QML files. Because style files are stored separately from project definitions, the same styles can be reused across multiple projects. Updating a shared style only needs to be done once, and the changes become available wherever that style is used.
Using YAML files also makes project definitions easier to manage in Git. Changes are clearly visible, comparisons between versions are straightforward, and merge conflicts are easier to resolve than with traditional QGIS project files.
Plugin Tags