TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

SQL based OpenAPI client for cloud and SaaS providers

1 pointsby jeffreyavenover 2 years ago

1 comment

jeffreyavenover 2 years ago
We are working on a new project called StackQL, which makes it easier for developers to query and manipulate data from cloud and SaaS providers using SQL grammar and semantics.<p>StackQL is an API client built on top of provider OpenAPI specs with future support for GraphQL and gRPC&#x2F;proto defs.<p>Some links are here:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;stackql&#x2F;stackql">https:&#x2F;&#x2F;github.com&#x2F;stackql&#x2F;stackql</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;stackql&#x2F;stackql-provider-registry">https:&#x2F;&#x2F;github.com&#x2F;stackql&#x2F;stackql-provider-registry</a> <a href="https:&#x2F;&#x2F;registry.stackql.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;registry.stackql.io&#x2F;</a> <a href="https:&#x2F;&#x2F;stackql.io&#x2F;docs" rel="nofollow">https:&#x2F;&#x2F;stackql.io&#x2F;docs</a> <a href="https:&#x2F;&#x2F;stackql.io&#x2F;blog&#x2F;" rel="nofollow">https:&#x2F;&#x2F;stackql.io&#x2F;blog&#x2F;</a><p>StackQL can be used to query cloud resources (including cross-provider JOIN queries) as well as provisioning and de-provisioning (using INSERT and DELETE) and lifecycle methods (like starting or stopping VM instances - using EXEC).<p>There is a client mode and a server mode, which serves over the Postgres wire protocol; this is not a Postgres server - nor does it require one. It is not FDW based; we implement our own parser, planner, and executor. It is a self-contained dev tool that could be used in GitHub actions, standalone, or with a visualization solution (such as Tableau, Superset etc.).<p>We seek feedback and suggestions for features and improvements (and contributors).<p>Thanks for your help!