Skip to content
@stackql-registry

StackQL Registry

Provider development projects, OpenAPI source specs, and documentation sites for StackQL providers

logo
latestreleasebadge orgstars licensebadge

🗂️ Provider development projects, OpenAPI source specs, utilities and documentation sites for StackQL providers.

⭐ Star the core project » · 📖 Docs » · 💬 Discussions »


About This Organisation

stackql-registry contains the provider development ecosystem for StackQL. This includes OpenAPI source specifications, provider-specific build and generation tooling, and documentation sites for individual StackQL providers.

🔗 Looking for the main project? The StackQL core project, the published provider registry (deployed using Deno Deploy), client libraries, and GitHub Actions all live in the stackql organisation.

What You'll Find Here

This org houses the upstream source materials and tooling used to build and publish StackQL providers, including OpenAPI source specifications for individual cloud and SaaS providers, provider documentation sites (e.g. provider-specific docs deployed via GitHub Pages), build pipelines and generation scripts for provider definitions, and test suites for provider interface validation.

The published, consumable provider registry that StackQL uses at runtime lives at stackql-provider-registry in the core org.

How StackQL Providers Work

StackQL providers are defined using OpenAPI specifications with StackQL-specific extensions. The provider development pipeline typically follows this flow:

  1. Source specs (in this org) — raw or transformed OpenAPI definitions from cloud provider documentation
  2. Generation tooling (in stackql) — tools like @stackql/provider-utils
  3. Published registry — the stackql-provider-registry consumed by stackql via any-sdk

Our Organisations

Organisation Purpose
stackql Core projects — engine, deploy, registry, client libraries, GitHub Actions. Start here.
stackql-labs Experimental — proof-of-concepts, emerging integrations
stackql-registry Provider development — OpenAPI source specs, build tooling, documentation sites (📍 you are here)

Contributing Providers

Interested in adding a new provider or improving an existing one? StackQL's config-file-based provider plugin approach lowers the entry barrier compared to traditional code-intensive plugin frameworks — if a service has an OpenAPI spec, it can become a StackQL provider.

📜 StackQL is released under the MIT License.


🌐 Website · X · Discord

Pinned Loading

  1. stackql-provider-google stackql-provider-google Public

    Convert Google discovery API documents to fully compliant OpenAPI3 specifications with stackql provider extensions

    JavaScript 47 10

  2. stackql-provider-azure stackql-provider-azure Public

    Generates a single OpenAPI document for each Azure Resource Manager service from a set of OpenAPI specifications sourced from Azure REST API specs

    JavaScript 7

  3. stackql-provider-awscc stackql-provider-awscc Public

    Generate a StackQL provider and OpenAPI specs from Cloud Formation specs

    JavaScript 2

  4. stackql-provider-databricks stackql-provider-databricks Public

    Forked from databricks/databricks-sdk-py

    StackQL Provider for Databricks built from the Databricks SDK for Python (Beta)

    Python

  5. stackql-provider-snowflake stackql-provider-snowflake Public

    Forked from snowflakedb/snowflake-rest-api-specs

    StackQL provider for Snowflake

  6. stackql-provider-aws stackql-provider-aws Public

    Forked from aws/api-models-aws

    StackQL Provider for AWS based upon Smithy Models

    Python

Repositories

Showing 10 of 31 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…