Skip to content

authzed/spicedb-vscode

Repository files navigation

SpiceDB for Visual Studio Code

Visual Studio Marketplace discord badge twitter badge linkedin badge

Official VS Code extension providing syntax highlighting, semantic information, and additional UI components for working with SpiceDB schema and relationships data.

This extension brings the SpiceDB Playground experience natively to VS Code.

Installation

The SpiceDB VS Code Extension can be installed from the VS Code Extension Marketplace.

Updating SpiceDB

This extension uses SpiceDB's language server which is a part of the SpiceDB binary. You're prompted to install SpiceDB if you haven't already the first time you run the extension. If there's a new language feature, you'll need to update the installed SpiceDB binary to the most recent version to use that feature, according to whatever installation mechanism you originally used.

Features

Syntax and Semantic Highlighting for SpiceDB Schema

Real time validation and diagnostics

Automatic formatting for SpiceDB Schema

Built-in check watch