Skip to content
DevOps Tool Douklar edited this page May 23, 2026 · 3 revisions

SSM Explorer πŸ”

A professional CLI tool for searching, filtering, and inspecting AWS SSM Parameter Store parameters.

What is SSM Explorer?

SSM Explorer is part of the Douklar DevOps Tools series. It provides a fast, feature-rich command-line interface for working with AWS Systems Manager (SSM) Parameter Store β€” with beautiful Rich terminal output, an interactive TUI browser, multi-account support, and scripting-friendly JSON mode.


Quick Navigation

Page Description
Installation How to install SSM Explorer via Poetry or pipx
Configuration Config file, profile mapping, and auto-resolution
Commands Full reference for all CLI commands
Multi-Account & Multi-Region Working across AWS accounts and regions
Development Contributing, linting, testing, project structure
FAQ & Troubleshooting Common issues and fixes

Feature Highlights

  • πŸ” Search parameters by path prefix (recursive or flat)
  • 🎯 Filter by environment variable name or value pattern
  • πŸ“‹ List all parameters under a path with ENV_VAR β†’ value display
  • πŸ–₯️ Interactive Browse dynamic TUI parameter viewer (browse)
  • 🌐 Deep Search across multiple profiles and regions simultaneously (deepsearch)
  • βš™οΈ Config Management view and set configurations directly from CLI (config)
  • πŸ“€ Export as .env or JSON file
  • πŸ” SecureString decryption support
  • πŸ—‚οΈ Multi-profile AWS support via --profile
  • 🌍 Multi-region support via --region
  • ⚑ Fast batch fetching with automatic fallback
  • πŸ–₯️ Beautiful Rich terminal tables with pagination info
  • πŸ“¦ JSON output mode for scripting and pipelines

Quick Start

# Install
cd SSM
poetry install
poetry run ssm-explorer install

# Verify setup
ssm-explorer check --profile my_profile_aws --region eu-west-1

# List parameters under a path
ssm-explorer list /my/app/config --profile my_profile_aws

# Interactively browse and filter parameters
ssm-explorer browse /my/app/config --profile my_profile_aws

# Deep search across multiple accounts and regions
ssm-explorer deepsearch --profile dev,prod --region us-east-1,eu-west-1 --filter-path DATABASE

Requirements

  • Python 3.10+
  • Poetry (recommended) or pipx
  • AWS credentials configured via ~/.aws/credentials or environment variables

Part of the Douklar DevOps Tools series Β· MIT License

SSM Explorer

SSM Explorer πŸ”

CI Python License: MIT


🏠 Home


πŸš€ Getting Started


πŸ“– Commands

Command
βœ… check
πŸ“‹ list
πŸ” search
🎯 get
πŸ–₯️ browse
🌐 deepsearch
↔️ diff
πŸ“€ export
πŸ”§ config


πŸ› οΈ Contributing


Clone this wiki locally