A Golang based  SQL console for API queries


Steampipe is the universal interface to APIs. Use SQL to query cloud infrastructure, SaaS, code, logs, and more.

With Steampipe you can:

Steampipe CLI: The SQL console for API queries

The Steampipe community has grown a suite of plugins that map APIs to tables.

CloudAWSAlibabaAzureGCPIBMOracle …
SaaSAirtableJiraGitHubGoogle WorkspaceMicrosoft 365SalesforceSlackStripeZoom …
SecurityCrowdStrikeGitGuardianHave I Been PwnedPAN-OSShodanTrivyVirusTotal …
IdentityAzure ADDuoKeycloakGoogle DirectoryLDAP …
DevOpsDockerGrafanaKubernetesPrometheus …
NetBaleenCloudflarecrt.shGandiIMAPipstackTailscaleupdown.ioWHOIS …
IaCCloudFormationTerraform …
LogsAlgoliaAWS CloudWatchDatadogSplunk …
SocialHackerNewsTwitterRedditRSS …
Your APIBuild your own custom plugins

The interactive query shell is one way you can query those tables.

You can also use psql, pgcli, Metabase, Tableau, or any client that can connect to Postgres.

Get started with the CLI

Install SteampipeAdd a pluginRun steampipe queryLearn more about the CLI

Steampipe Mods: Dashboards and benchmarks

The Steampipe community has also grown a suite of mods which are sets of dashboards that visualize your resources and benchmarks that check your cloud resources for compliance.

ComplianceCheck AWS, Azure, GCP, etc for compliance with HIPAA, PCI, etc
CostReview what AWS, Azure, GCP, and other clouds are costing you
InsightsVisualize cloud resources with charts, tables, and interactive widgets
SecurityUse CIS, NIST, FedRAMP etc to assess the security of AWS, Azure, GCP, etc
TagsVerify the consistency of tags applied to AWS, Azure, and GCP resources
Your modBuild your own benchmarks and dashboards

Running dashboards and benchmarks

benchmarks-and-dashboards