7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

VulcanSQL

Open source

VulcanSQL turns SQL queries into REST APIs over databases, data warehouses and data lakes, aimed at AI agents and data applications.

Open-source alternative to

vulcansql.com
VulcanSQL homepage screenshot
GitHub stars
793
Last commit
2 yr ago
Repository age
4 years
Version
v0.10.4
Licence
Apache-2.0
Self-hosted
Yes

About VulcanSQL

VulcanSQL is a data API framework that lets data professionals expose analytical data as RESTful APIs by writing SQL. It targets AI agents and data apps that need controlled access to databases, data warehouses or data lakes, replacing much of the hand-written API code that normally sits between the two.

The README frames the problem as slow and error-prone custom API development, the complexity of integrating diverse data sources, and the work of making APIs secure and compliant with regulations such as GDPR and HIPAA. VulcanSQL aims to standardize the approach so APIs follow consistent conventions. Its topics list integrations with BigQuery, DuckDB, PostgreSQL, Snowflake, ClickHouse and ksqlDB.

It is written in TypeScript and released under Apache-2.0. Typical users are analytics engineers and data teams who want to share data with stakeholders or feed it into AI agents without building a service from scratch; documentation is at vulcansql.com.

Key features

  • Turn SQL queries into REST APIs
  • Connects to databases, warehouses and lakes
  • Designed for AI agents and data apps
  • Support for BigQuery, Snowflake and PostgreSQL
  • DuckDB and ClickHouse connectors
  • Standardized API conventions

Good fit for

  • →Exposing warehouse data to AI agents
  • →Sharing analytics data through REST APIs
Tags
sql
api-builder
data-api
ai-agents
data-warehouse
analytics
typescript
rest-api

VulcanSQL: questions and answers

What is VulcanSQL used for?
VulcanSQL turns SQL queries into REST APIs over databases, data warehouses and data lakes, aimed at AI agents and data applications. It is a good fit for exposing warehouse data to AI agents and sharing analytics data through REST APIs.
Is VulcanSQL open source?
Yes. VulcanSQL is open source under the Apache-2.0 licence. Its source code is on GitHub at Canner/vulcan-sql and is written mainly in TypeScript.
Is VulcanSQL free?
Yes. VulcanSQL is open source, so the software itself is free to use.
Can I self-host VulcanSQL?
Yes. VulcanSQL can be self-hosted on your own server or infrastructure.
What is VulcanSQL an alternative to?
VulcanSQL is an open-source alternative to Tinybird. Other open-source alternatives to Tinybird include Databend, ClickHouse and QuestDB.
Is VulcanSQL actively maintained?
The most recent commit to VulcanSQL was on 1 July 2024, and the latest release is v0.10.4, published on 22 January 2024. The project has 793 stars on GitHub.

Open-source alternatives to VulcanSQL

See all

SaaS alternatives to VulcanSQL

See all