{"id":19382730,"url":"https://github.com/authzed/spicedb-vscode","last_synced_at":"2026-04-02T14:24:27.929Z","repository":{"id":246292239,"uuid":"769765915","full_name":"authzed/spicedb-vscode","owner":"authzed","description":"VS Code extension adding SpiceDB syntax highlighting, linting, and more","archived":false,"fork":false,"pushed_at":"2026-03-24T20:27:35.000Z","size":2198,"stargazers_count":11,"open_issues_count":9,"forks_count":3,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-03-26T00:51:36.132Z","etag":null,"topics":["abac","acl","fga","permissions","rbac","rebac","spicedb","vscode","vscode-extension","zanzibar"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=authzed.spicedb-vscode","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/authzed.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE-OF-CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":"DCO","cla":null}},"created_at":"2024-03-10T01:48:43.000Z","updated_at":"2026-03-24T20:27:11.000Z","dependencies_parsed_at":"2025-12-31T11:02:05.386Z","dependency_job_id":null,"html_url":"https://github.com/authzed/spicedb-vscode","commit_stats":null,"previous_names":["authzed/spicedb-vscode"],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/authzed/spicedb-vscode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authzed%2Fspicedb-vscode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authzed%2Fspicedb-vscode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authzed%2Fspicedb-vscode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authzed%2Fspicedb-vscode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/authzed","download_url":"https://codeload.github.com/authzed/spicedb-vscode/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authzed%2Fspicedb-vscode/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31307897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T12:59:32.332Z","status":"ssl_error","status_checked_at":"2026-04-02T12:54:48.875Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["abac","acl","fga","permissions","rbac","rebac","spicedb","vscode","vscode-extension","zanzibar"],"created_at":"2024-11-10T09:23:00.554Z","updated_at":"2026-04-02T14:24:27.923Z","avatar_url":"https://github.com/authzed.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SpiceDB for Visual Studio Code\n\n\u003ca href=\"https://marketplace.visualstudio.com/items?itemName=authzed.spicedb-vscode\"\u003e\u003cimg src=\"https://img.shields.io/visual-studio-marketplace/v/authzed.spicedb-vscode?style=flat-square\" alt=\"Visual Studio Marketplace\"\u003e\u003c/a\u003e\n\u003ca href=\"https://discord.gg/spicedb\"\u003e\u003cimg alt=\"discord badge\" src=\"https://img.shields.io/badge/discord-spicedb-7289da?style=flat-square\"\u003e\u003c/a\u003e\n\u003ca href=\"https://twitter.com/authzed\"\u003e\u003cimg alt=\"twitter badge\" src=\"https://img.shields.io/badge/twitter-@authzed-1d9bf0.svg?style=flat-square\"\u003e\u003c/a\u003e\n\u003ca href=\"https://www.linkedin.com/company/authzed/\"\u003e\u003cimg alt=\"linkedin badge\" src=\"https://img.shields.io/badge/linkedin-+authzed-2D65BC.svg?style=flat-square\"\u003e\u003c/a\u003e\n\nOfficial VS Code extension providing syntax highlighting, semantic information, and additional UI components for working with [SpiceDB] [schema] and [relationships data].\n\nThis extension brings the [SpiceDB Playground] experience natively to VS Code.\n\n[SpiceDB]: https://spicedb.io\n[schema]: https://authzed.com/docs/spicedb/concepts/schema\n[relationships data]: https://authzed.com/docs/spicedb/concepts/relationships\n[SpiceDB Playground]: https://play.authzed.com\n\n## Installation\n\nThe SpiceDB VS Code Extension can be installed from the [VS Code Extension Marketplace].\n\n[VS Code Extension Marketplace]: https://marketplace.visualstudio.com/items?itemName=authzed.spicedb-vscode\n\n### Updating SpiceDB\n\nThis extension uses SpiceDB's language server which is a part of the SpiceDB binary. You're prompted to install\nSpiceDB if you haven't already the first time you run the extension. If there's a new language feature, you'll\nneed to update the installed SpiceDB binary to the most recent version to use that feature, according to whatever\ninstallation mechanism you originally used.\n\n## Features\n\n### Syntax and Semantic Highlighting for SpiceDB Schema\n\n\u003cimg src=\"assets/semantic-highlighting.gif\" height=\"450\"\u003e\n\n### Real time validation and diagnostics\n\n\u003cimg src=\"assets/errors.gif\" height=\"450\"\u003e\n\n### Automatic formatting for SpiceDB Schema\n\n\u003cimg src=\"assets/formatting.gif\" height=\"450\"\u003e\n\n### Built-in check watch\n\n\u003cimg src=\"assets/check-watches.gif\" height=\"450\"\u003e\n\n## Acknowledgments\n\nThe syntax for the CEL language (used in caveats) was copied from [vscode-cel](https://github.com/hmarr/vscode-cel).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauthzed%2Fspicedb-vscode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fauthzed%2Fspicedb-vscode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauthzed%2Fspicedb-vscode/lists"}