Writing Plugins

The Steampipe Plugin SDK makes writing tables fast, easy, and fun! Most of the heavy lifting is taken care of for you — just define your tables and columns, wire up a few API calls, and you can start to query your service with standard SQL!

While this documentation will provide an introduction and some examples, note that Steampipe is an evolving, open source project. Please refer to the code as the authoritative source, as well as for real-world examples.

Also, please try to be a good community citizen. Following the standards makes for a better, more consistent experience for end-users and developers alike.