Convert Google discovery API documents to fully compliant OpenAPI3 specifications with stackql provider extensions
-
Updated
Dec 21, 2025 - JavaScript
StackQL is an open source tool enabling developers and analysts to query and interact with cloud and SaaS services using a SQL grammar and an ORM that maps to the particular cloud or SaaS provider.
StackQL includes a SQL parser, DAG planner, and executor, which transpiles SQL statements to provider API requests, returning responses as tabular data (with support for complex objects and arrays).
StackQL can be used for cloud/SaaS inventory, reporting, and analysis, with the ability to correlate data across cloud providers using SQL JOIN operations.
StackQL can also be used for traditional infrastructure-as-code operations such as scaffolding, provisioning, and de-provisioning, as well as lifecycle operations such as starting or stopping VM instances, activating/deactivating users, etc. StackQL routines can source configuration data or variables from json or jsonnet files.
StackQL providers are defined by extensions to the providers OpenAPI specification, more information can be found at stackql/stackql-provider-registry and stackql/openapi-doc-util.
Convert Google discovery API documents to fully compliant OpenAPI3 specifications with stackql provider extensions
DEPRECATED: Replaced by https://github.com/stackql/openapisaurus
Generates a single OpenAPI document for each Azure Resource Manager service from a set of OpenAPI specifications sourced from Azure REST API specs
Sets up the stackql cli in your GitHub Actions workflow.
Generate a StackQL provider and OpenAPI specs from Cloud Formation specs
generate stackql provider for OpenAI from openapi specs
generate stackql provider for Homebrew from openapi specs
Template for developing StackQL providers that map cloud APIs to SQL interfaces, enabling developers to query and manage cloud resources using SQL.
generate stackql provider for Confluent from openapi specs
generate stackql provider for k8s from openapi specs
generate stackql provider for DigitalOcean from openapi specs
generate stackql provider for GoDaddy from openapi specs
generate stackql provider for Linode from openapi specs
generate stackql provider for Deno Deploy from openapi specs
generate stackql provider for GitHub from openapi specs
generate stackql provider for Anthropic from openapi specs
generate stackql provider for Netlify from openapi specs
generate stackql provider for Pagerduty from openapi specs
generate stackql provider for Sumologic from openapi specs
generate stackql provider for Vercel from openapi specs
Created by Jeffrey Aven and Kieran Rimmer
Released July 2021