Drupal is a registered trademark of Dries Buytaert
Search API Solr 4.4.0 Minor update available for module search_api_solr (4.4.0). Page Manager 8.x-4.0 Major update available for module page_manager (8.x-4.0). Trash 3.1.0-beta2 New beta version released for module trash (3.1.0-beta2). Commerce AutoSKU 3.0.1 Minor update available for module commerce_autosku (3.0.1). Custom Field 4.0.10 Minor update available for module custom_field (4.0.10). Alternative login ID & display names 2.0.12 Minor update available for module alt_login (2.0.12). EntityReference UUID 3.0.1 Minor update available for module entity_reference_uuid (3.0.1). LocalGov Publications Importer 1.1.1 Minor update available for module localgov_publications_importer (1.1.1). Configuration Override Warn 8.x-1.6 Module config_override_warn updated after 10 months of inactivity (8.x-1.6). Table Alternate Rows Module table_altrow crossed 1,000 active installs.

Snipper

4 sites Security covered
View on drupal.org

Snipper allows users to import, export, or download individual configuration items directly from the configuration synchronization page. This provides granular control over configuration changes without requiring a full sync.

Does your team ever need to apply just one configuration change — without triggering a full sync that pulls in everything else that is staged? Snipper gives developers and site builders per-item control over configuration, directly from the synchronization page.

When a site uses the standard Configuration Synchronization workflow, every import is all-or-nothing. That works great for deployments, but it creates friction during development: one fix is ready, forty others are not. Or a setting was tweaked in the UI and needs to be captured back to the sync directory before the next deployment overwrites it. Snipper solves this by adding Import, Export, and Download YML operation links to every item listed on the Configuration Synchronization page — right next to the existing "View differences" link. No separate page, no copy-pasting YAML, no Drush command required.

How it works

  1. Navigate to Administration > Configuration > Development > Configuration synchronization.
  2. Each listed configuration item now shows additional operation links alongside "View differences".
  3. Click Import to write that single item from the sync directory into the active (database) configuration.
  4. Click Export to write the active version of that item back to the sync directory.
  5. Click Download YML to immediately download the item as a .yml file.

Features

  • Import single item — apply one staged change without touching anything else
  • Export single item — capture a UI change back to the sync directory on the spot
  • Download YML — get the raw YAML of any differing item in one click, no Drush needed
  • Collection support — works with language and other configuration collections
  • Confirmation step — Import and Export show a confirm page before making any change
  • Zero configuration — install, enable, done

Requirements

  • Drupal 10 or 11
  • Core config module (enabled by default)

Note: Import and Export write directly to the active or sync storage without running the full ConfigImporter pipeline. Hooks, validators, and dependency ordering are not invoked. These operations are best suited for individual settings, fields, views, and display modes — not for enabling or disabling modules or themes.

Activity

Total releases
5
First release
Mar 2026
Latest release
1 month ago
Releases (12 mo)
5 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.3 Stable Jun 24, 2026
1.0.2 Stable Jun 22, 2026
1.0.1 Stable Mar 25, 2026
1.0.0-beta1 Pre-release Mar 12, 2026
1.0.0 Stable Mar 11, 2026