• Stars
    star
    635
  • Rank 70,816 (Top 2 %)
  • Language
    TypeScript
  • License
    Apache License 2.0
  • Created over 2 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Data API Framework for AI Agents and Data Apps

What is VulcanSQL

VulcanSQL is a Data API Framework for data applications that helps data folks create and share data APIs faster. It turns your SQL templates into data APIs. No backend skills required.

overview of VulcanSQL

Online Playground

Use Online Playground to get a taste of VulcanSQL!

Examples

Need Inspiration?! Discover a selected compilation of examples showcasing the use of VulcanSQL!

Installation

Please visit the installation guide.

How VulcanSQL works?

๐Ÿ’ป Build

VulcanSQL offers a development experience similar to dbt. Just insert variables into your templated SQL. VulcanSQL accepts input from your API and generates SQL statements on the fly.

๐Ÿš€ Accelerate

VulcanSQL uses DuckDB as a caching layer, boosting your query speed and API response time . This means faster, smoother data APIs for you and less strain on your data sources.

๐Ÿ”ฅ Deploy

VulcanSQL offers flexible deployment options - whether you prefer Docker or command-based setups. Our package command assists in bundling your assets, ensuring a smooth transition from development to deployment of your data APIs.

โค๏ธ Share

VulcanSQL offers many data sharing options, seamlessly integrating your data into familiar applications within your workflow.

Documentation

Below are some common scenarios that you may be interested:

Use Cases

๐Ÿ“ˆ Customer-facing analytics: Expose analytics in your SaaS product for customers to understand how the product is performing for them via customer dashboards, insights, and reports.

๐Ÿ‘ Data sharing: Sharing data with partners, vendors, or customers, which requires a secure and scalable way to expose data.

โš™๏ธ Internal tools: Integration with internal tools like AppSmith and Retools, etc.

Community

More Repositories

1

cannercms

โšก๏ธ Content Management Framework creates custom CMS fast and easy. Support data sources such as Firebase/Firestore, GraphQL and Restful APIs.
JavaScript
2,430
star
2

WrenAI

๐Ÿš€ Open-source SQL AI Agent for Text-to-SQL. Supporting PostgreSQL, DuckDB, MySQL, MS SQL, ClickHouse, Trino, JSON, CSV, Parquet data sources, ane more! ๐Ÿš€
TypeScript
1,858
star
3

canner-slate-editor

๐Ÿ“Rich Text / WYSIWYG Editor built for Modularity and Extensibility.
JavaScript
1,127
star
4

apollo-link-firebase

๐Ÿ”ฅ ๐Ÿ”— apollo-link-firebase provides you a simple way to use Firebase with graphQL.
TypeScript
413
star
5

gqlify

[NOT MAINTAINED]An API integration framework using GraphQL
TypeScript
178
star
6

canner-firebase-cms

๐Ÿ”ฅ Content management for Firebase Realtime Database with SSR supported with NextJS, for blog, ecommerce, mobile apps and even chatbot! This project is based on Canner CMS
JavaScript
119
star
7

wren-engine

๐Ÿค– The semantic engine for LLMs, bringing semantic context to AI agents. ๐Ÿ”ฅ
Java
118
star
8

graphql-rbac

GraphQL Role-based access control (RBAC) middleware
TypeScript
36
star
9

canner-firestore-cms

The example of building the CMS with Canner and Firestore
JavaScript
25
star
10

graphql-i18n

An i18n middleware for GraphQL
TypeScript
22
star
11

cms30

๐Ÿ™Œ #CMS30 | Free 30 CMS templates
JavaScript
22
star
12

vulcan-sql-examples

Curated VulcanSQL show cases
Jupyter Notebook
19
star
13

react-loading-image

A react image loader.
JavaScript
13
star
14

canner-demo

๐Ÿ˜ป Collection of demos to demonstrate how Canner can accomplish in different use cases.
CSS
13
star
15

antd-geosuggest

Antd based geo suggestion for Google maps places API
JavaScript
11
star
16

typescript-koa-boilerplate

typescript-koa-boilerplate
HCL
11
star
17

image-upload

Based on antd image uploader
JavaScript
9
star
18

emoji-mart-picker

emoji popup picker
JavaScript
7
star
19

create-table-picker

Table creater based on react-hovertable
JavaScript
7
star
20

grid-draggable

grid draggable system
JavaScript
4
star
21

antd-canner-components

๐ŸคกModular Ant design based CMS components for Canner, over 40+ components
JavaScript
4
star
22

canner-udf-example

Canner UDF example
Java
3
star
23

generator-canner-react

A yeoman generator for canner react projects
JavaScript
2
star
24

npm-check-install

Check whether a npm module is installed, otherwise installed it.
JavaScript
2
star
25

image-gallery

A gallery for photos.
JavaScript
2
star
26

docs.canner.io

Canner official documentation
JavaScript
1
star
27

react-window-detect-dimensions

Wrapper component that detects window resize and pass down to children
JavaScript
1
star
28

get-selection-range

Get current cursor's selection range
JavaScript
1
star
29

gatsby-plugin-canner-schema

Gatsby plugin for using Canner schema
JavaScript
1
star
30

docs.gqlify.com

Document of gqlify
JavaScript
1
star
31

image-service-config

Help you setup configurations in ant design uploader, support imgur, Firebase client, Firebase admin
JavaScript
1
star
32

canner-quick-start

The simplest example of building a CMS with Canner
JavaScript
1
star
33

grid-breakpoint

Automatically add breakpoints to your grids
JavaScript
1
star
34

antd-cms-component-docs

๐Ÿœ Documentation for antd-cms-component
JavaScript
1
star
35

victory-canner-components

A chart library for Canner, based on Victory Chart
JavaScript
1
star