turbot/steampipe-plugin-sdk

Steampipe Plugin SDK is a simple abstraction layer to write a Steampipe plugin. Plugins automatically work across all engine types including the Steampipe CLI, Postgres FDW, SQLite extension and the export CLI.

55
/ 100
Established

This is a toolkit for developers who want to create custom data connectors (plugins) for Steampipe. It helps you turn data from any source into a format that can be queried like a database, allowing you to build new plugins or extend existing ones for Steampipe. The end-user is a software developer creating data integration tools.

Use this if you are a Go developer looking to build a new Steampipe plugin or extend an existing one to integrate various APIs and services as queryable tables.

Not ideal if you are an end-user simply looking to query data with Steampipe and do not intend to write new plugins.

data-integration API-development plugin-development database-connectors ETL-development
No Package No Dependents
Maintenance 13 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

38

Forks

21

Language

Go

License

Apache-2.0

Last pushed

Mar 25, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/turbot/steampipe-plugin-sdk"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.