StarburstOne
Unified Starburst SQL Toolkit with Multi-Connection Support for VS Code
✨ Overview
StarburstOne is a Visual Studio Code extension that empowers developers and data engineers to seamlessly connect to multiple Starburst clusters, write and run SQL queries, and manage query execution—all without leaving the editor.
Whether you're working across dev, test, and prod environments or exploring data in multiple catalogs, StarburstOne makes querying fast, secure, and productive.
🚀 Features
- ✅ Multi-Connection Support: Save, switch, and manage multiple Starburst environments (e.g., Dev, QA, Prod)
- 🔢 Run Queries Instantly: Highlight or write SQL in the editor and run directly
- 🔍 Schema Explorer (Upcoming): Browse catalogs, schemas, and tables visually
- ✨ Secure & Configurable: Store connection credentials securely using VS Code settings
🔧 Installation
From VSIX:
- Download
starburst-one-<version>.vsix
- Open VS Code
- Run
Ctrl+Shift+P
> Extensions: Install from VSIX...
- Select your
.vsix
file
From Marketplace:
Coming soon at Visual Studio Marketplace
📄 Usage
1. Add a Starburst Connection
Run:
Ctrl+Shift+P > Add Starburst Connection
Enter:
- Host URL
- Username
- Password
- Catalog
- Schema
2. Run SQL
- Open or create a
.sql
file
- Select your SQL query (or leave nothing selected to run the whole file)
- Run:
Ctrl+Shift+P > Run Starburst Query
- View the output in a popup or the Output panel
👁 Roadmap
📍 Author
Nikhil Reddy Karra
Cloud DevOps Engineer | GitHub | LinkedIn
🌐 License
MIT
Built with ❤️ to simplify your Starburst data exploration inside VS Code.