v0.18.0: Relationship graphs →
Downloads

Steampipe CLI

v0.18.2
macOS
Linux
Windows

Install Steampipe: macOS

Use the tabs above to install on a different OS version. These packages are built and signed by Turbot's Steampipe development team, and you can peruse them here.

We recommend installing Homebrew which provides pre-built binaries for Mac.
STEP 1: Install Steampipe
~$ brew install turbot/tap/steampipe
STEP 2: Version Check
~$ steampipe -v
steampipe version 0.18.2
RESULT!: Install your first plugin
~$ steampipe plugin install steampipe
Installed plugin: steampipe
Get to work and run your first query...
~$ steampipe query "select name from steampipe_registry_plugin;"
+------------------+
| name |
+------------------+
| turbot/aws |
| turbot/steampipe |
| turbot/azure |
| ... |
+------------------+

Whoa!? What just happened?

Steampipe's one step installer downloaded the steampipe binary, installed it into /usr/local/bin, and then created a .steampipe directory in your home directory with all the supporting libraries and configuration needed to get started (including PostgreSQL). Now, get to work!

How do you update Steampipe?

UPDATE STEP 1: Update Steampipe
~$ brew upgrade turbot/tap/steampipe

Homebrew core vs turbot/tap?

Our recommended source for latest releases is the turbot/tap repository, which is kept up to date automatically.

But, because of its popularity, the Homebrew Core team also maintains a formula for Steampipe. It is also available for use, but may lag the latest releases on turbot/tap due to the approval process.

Want more control over the install process?

Steampipe is also available as a binary executable (or you can build from source). To manually install Steampipe, unzip the executable and move it to a directory included in your system's PATH.

You can access the source, zipped executables and binary checksums from the releases section of the Steampipe Github repo.