Skip to main content
Git Version Control for Splunk app icon

Git Version Control for Splunk

Simple version control of Splunk. Zero-effort versioning of your dashboards, .conf changes, saved searches etc.Built by Chris Younger
splunk product badge

Default Version 1.4.5

August 13, 2026

Compatibility

Splunk Enterprise, Splunk Cloud

Platform Version: 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.4, 9.3, 9.2, 9.1, 9.0

Rating
5
(13)

Log in to rate this app

Support
Developer Supported

Simple version control of Splunk. Zero-effort versioning of your dashboards, .conf changes, saved searches etc. This Splunk app will use git to track file changes on a schedule. It can then optionally push the changes to an external repository. This app is useful if you want to know what and when files change in your environment. Unfortunately this app won't tell you "who" made a change - but typically you can get a pretty good idea with the help of Splunk audit logs etc. Before each run, this app can run a btool dump of various conf files. This is important because individual savedsearches files reorder as they are updated through the UI, which makes diffs ugly. The btool dump is always in a consistent order. When changes are detected, an email can be sent showing the list of changed files. Sorry, does not work on Splunk Cloud. https://github.com/ChrisYounger/git_for_splunk