{ "extensions": { "caddyfile": { "manifest": { "id": "caddyfile", "name": "Caddyfile", "version": "0.0.5", "schema_version": 1, "description": "Caddyfile support with syntax highlighting and Tree-sitter grammar.", "repository": "https://github.com/nusnewob/caddyfile-zed", "authors": [ "Bowen Sun " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/caddyfile" ], "grammars": { "caddyfile": { "repository": "https://github.com/nusnewob/tree-sitter-caddyfile.git", "rev": "4d34a12f793116241196dbade7070fd725a7136d", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "canipls-lint": { "manifest": { "id": "canipls-lint", "name": "canipls", "version": "0.0.1", "schema_version": 1, "description": "Get caniuse support info right in your editor", "repository": "https://github.com/taylorplewe/canipls-zed", "authors": [ "Taylor Plewe " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": { "canipls": { "language": null, "languages": [ "HTML", "CSS", "JavaScript", "TypeScript", "TSX", "Vue.js", "Svelte", "Astro" ], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "catppuccin": { "manifest": { "id": "catppuccin", "name": "Catppuccin", "version": "0.2.25", "schema_version": 1, "description": "🦀 Soothing pastel theme for Zed", "repository": "https://github.com/catppuccin/zed", "authors": [ "Catppuccin " ], "lib": { "kind": null, "version": null }, "themes": [ "themes/catppuccin-no-italics-mauve.json", "themes/catppuccin-mauve.json" ], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "catppuccin-icons": { "manifest": { "id": "catppuccin-icons", "name": "Catppuccin Icons", "version": "1.23.1", "schema_version": 1, "description": "🦊 Soothing pastel icons for Zed", "repository": "https://github.com/catppuccin/zed-icons", "authors": [ "Catppuccin " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [ "icon_themes/catppuccin-icons.json" ], "languages": [], "grammars": {}, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "comment": { "manifest": { "id": "comment", "name": "Comments Highlighter", "version": "0.6.6", "schema_version": 1, "description": "Comment language extension for highlighting special comments", "repository": "https://github.com/thedadams/zed-comment", "authors": [ "Donnie Adams " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/comment" ], "grammars": { "comment": { "repository": "https://github.com/thedadams/tree-sitter-comment", "rev": "3c25c172802fbb23c27580d77b1328c268beec43", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "comment-block-snippets": { "manifest": { "id": "comment-block-snippets", "name": "Comment Blocks", "version": "1.0.4", "schema_version": 1, "description": "snippets to add comment blocks", "repository": "https://github.com/rami-shalhoub/comment-blocks-zed", "authors": [ "Rami Shalhoub " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": [ "./snippets/dash_style/haskell.json", "./snippets/dash_style/lua.json", "./snippets/dash_style/sql.json", "./snippets/hashtag_style/perl.json", "./snippets/hashtag_style/python.json", "./snippets/hashtag_style/r.json", "./snippets/hashtag_style/ruby.json", "./snippets/hashtag_style/shell script.json", "./snippets/hashtag_style/yaml.json", "./snippets/slash_style/c.json", "./snippets/slash_style/c++.json", "./snippets/slash_style/csharp.json", "./snippets/slash_style/dart.json", "./snippets/slash_style/go.json", "./snippets/slash_style/java.json", "./snippets/slash_style/javascript.json", "./snippets/slash_style/jsonc.json", "./snippets/slash_style/kotlin.json", "./snippets/slash_style/php.json", "./snippets/slash_style/rust.json", "./snippets/slash_style/swift.json", "./snippets/slash_style/typescript.json", "./snippets/slash_style/tsx.json", "./snippets/css.json", "./snippets/html.json", "./snippets/prolog.json" ], "capabilities": [] }, "dev": false }, "csv": { "manifest": { "id": "csv", "name": "CSV", "version": "0.0.3", "schema_version": 1, "description": "CSV language support.", "repository": "https://github.com/huacnlee/zed-csv", "authors": [ "Jason Lee " ], "lib": { "kind": "Rust", "version": "0.0.4" }, "themes": [], "icon_themes": [], "languages": [ "languages/csv" ], "grammars": { "csv": { "repository": "https://github.com/arnau/tree-sitter-csv", "rev": "4b25b5d745f9462e54b781e3d7798b8e0a4db703", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "deno": { "manifest": { "id": "deno", "name": "Deno", "version": "0.1.2", "schema_version": 1, "description": "Deno support.", "repository": "https://github.com/zed-extensions/deno", "authors": [ "Lino Le Van <11367844+lino-levan@users.noreply.github.com>" ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": { "deno": { "language": null, "languages": [ "TypeScript", "TSX", "JavaScript", "JSDoc" ], "language_ids": { "TypeScript": "typescript", "TSX": "typescriptreact", "JavaScript": "javascript" }, "code_action_kinds": [ "quickfix", "refactor", "refactor.extract", "source" ] } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "deps-language-server": { "manifest": { "id": "deps-language-server", "name": "Deps", "version": "0.1.5", "schema_version": 1, "description": "Intelligent dependency insights across package ecosystems", "repository": "https://github.com/bug-ops/deps-lsp", "authors": [ "Andrei G " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": { "deps-lsp": { "language": null, "languages": [ "TOML", "JSON", "Go Mod", "Ruby", "Dart", "YAML", "XML", "Java", "Groovy", "Kotlin", "Swift" ], "language_ids": { "XML": "xml", "TOML": "toml", "Dart": "dart", "Java": "java", "JSON": "json", "Go Mod": "gomod", "YAML": "yaml", "Swift": "swift", "Groovy": "groovy", "Kotlin": "kotlin", "Ruby": "ruby" }, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "docker-compose": { "manifest": { "id": "docker-compose", "name": "Docker Compose", "version": "0.1.0", "schema_version": 1, "description": "Syntax highlighting for Docker Compose files", "repository": "https://github.com/eth0net/zed-docker-compose", "authors": [ "eth0net " ], "lib": { "kind": "Rust", "version": "0.0.6" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": { "docker-compose": { "language": "YAML", "languages": [], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "dockerfile": { "manifest": { "id": "dockerfile", "name": "Dockerfile", "version": "0.2.1", "schema_version": 1, "description": "Dockerfile support.", "repository": "https://github.com/zed-extensions/dockerfile", "authors": [ "d1y ", "joshmeads " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/dockerfile" ], "grammars": { "dockerfile": { "repository": "https://github.com/camdencheek/tree-sitter-dockerfile", "rev": "868e44ce378deb68aac902a9db68ff82d2299dd0", "path": null } }, "language_servers": { "docker-language-server": { "language": "Dockerfile", "languages": [ "Dockerfile", "Docker Compose" ], "language_ids": { "Dockerfile": "dockerfile", "Docker Compose": "docker-compose" }, "code_action_kinds": null }, "dockerfile-language-server": { "language": "Dockerfile", "languages": [], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [], "debug_adapters": { "buildx-dockerfile": { "schema_path": "debug_adapter_schemas/buildx-dockerfile.json" } } }, "dev": false }, "ghostty": { "manifest": { "id": "ghostty", "name": "Ghostty", "version": "0.3.2", "schema_version": 1, "description": "Ghostty configuration file support", "repository": "https://github.com/Else00/ghostty-zed-extension", "authors": [ "Else" ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/ghostty" ], "grammars": { "ghostty": { "repository": "https://github.com/bezhermoso/tree-sitter-ghostty", "rev": "c14d6cb4dd36ff9dd569978491aa52e4726cbe86", "path": null } }, "language_servers": { "ghostty-lsp": { "language": null, "languages": [ "Ghostty" ], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "git-firefly": { "manifest": { "id": "git-firefly", "name": "Git Firefly", "version": "0.1.8", "schema_version": 1, "description": "Provides Git Syntax Highlighting", "repository": "https://github.com/d1y/git_firefly", "authors": [ "d1y ", "Peter Tripp " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/gitrebase", "languages/gitignore", "languages/gitattributes", "languages/gitconfig" ], "grammars": { "git_config": { "repository": "https://github.com/the-mikedavis/tree-sitter-git-config", "rev": "0fbc9f99d5a28865f9de8427fb0672d66f9d83a5", "path": null }, "git_rebase": { "repository": "https://github.com/the-mikedavis/tree-sitter-git-rebase", "rev": "39bf3b7566c86ccffd70aaa5105c7c8b76788975", "path": null }, "gitattributes": { "repository": "https://github.com/tree-sitter-grammars/tree-sitter-gitattributes", "rev": "1b7af09d45b579f9f288453b95ad555f1f431645", "path": null }, "gitignore": { "repository": "https://github.com/shunsambongi/tree-sitter-gitignore", "rev": "f4685bf11ac466dd278449bcfe5fd014e94aa504", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "github-actions": { "manifest": { "id": "github-actions", "name": "GitHub Actions", "version": "0.0.1", "schema_version": 1, "description": "GitHub Actions LSP support for Zed.", "repository": "https://github.com/neoncitylights/zed-github-actions", "authors": [ "Samantha Nguyen " ], "lib": { "kind": "Rust", "version": "0.6.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/github_actions" ], "grammars": { "yaml": { "repository": "https://github.com/zed-industries/tree-sitter-yaml", "rev": "baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a", "path": null } }, "language_servers": { "gh-actions-language-server": { "language": null, "languages": [ "GitHub Actions" ], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "github-actions-snippets": { "manifest": { "id": "github-actions-snippets", "name": "GitHub Actions Snippet", "version": "0.0.1", "schema_version": 1, "description": "GitHub Actions workflow snippets for Zed.", "repository": "https://github.com/frypan05/github-actions-snippet", "authors": [ "Daksh Sharma " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": [ "./snippets/yaml.json" ], "capabilities": [] }, "dev": false }, "graphql": { "manifest": { "id": "graphql", "name": "GraphQL", "version": "1.0.5", "schema_version": 1, "description": "GraphQL extension for Zed", "repository": "https://github.com/11bit/zed-extension-graphql", "authors": [ "Ivan Buryak " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/graphql" ], "grammars": { "graphql": { "repository": "https://github.com/11bit/tree-sitter-graphql", "rev": "951bde9fb3145b5f676204231e35f8b21d21f7b3", "path": null } }, "language_servers": { "graphql": { "language": "GraphQL", "languages": [ "JavaScript", "JSX", "TypeScript", "TSX", "Vue.js", "GraphQL", "Astro", "Svelte" ], "language_ids": { "Astro": "astro", "JSX": "javascriptreact", "Svelte": "svelte", "TSX": "typescriptreact", "TypeScript": "typescript", "GraphQL": "graphql", "JavaScript": "javascript", "Vue.js": "vuejs" }, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "html": { "manifest": { "id": "html", "name": "HTML", "version": "0.3.1", "schema_version": 1, "description": "HTML support.", "repository": "https://github.com/zed-industries/zed", "authors": [ "Isaac Clayton " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/html" ], "grammars": { "html": { "repository": "https://github.com/tree-sitter/tree-sitter-html", "rev": "bfa075d83c6b97cd48440b3829ab8d24a2319809", "path": null } }, "language_servers": { "vscode-html-language-server": { "language": "HTML", "languages": [], "language_ids": { "CSS": "css", "HTML": "html" }, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "ini": { "manifest": { "id": "ini", "name": "ini", "version": "0.0.9", "schema_version": 1, "description": "Support for ini and ini like files (ini, conf, cfg) and systemd unit files (automount, mount, path, scope, service, slice, socket, swap, target, timer)", "repository": "https://github.com/bajrangCoder/zed-ini", "authors": [ "Raunak Raj " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/ini" ], "grammars": { "ini": { "repository": "https://github.com/justinmk/tree-sitter-ini", "rev": "e4018b5176132b4f3c5d6e61cea383f42288d0f5", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "java": { "manifest": { "id": "java", "name": "Java", "version": "6.8.21", "schema_version": 1, "description": "Java support.", "repository": "https://github.com/zed-extensions/java", "authors": [ "Java Extension Contributors" ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/properties", "languages/java" ], "grammars": { "java": { "repository": "https://github.com/tree-sitter/tree-sitter-java", "rev": "94703d5a6bed02b98e438d7cad1136c01a60ba2c", "path": null }, "properties": { "repository": "https://github.com/tree-sitter-grammars/tree-sitter-properties", "rev": "579b62f5ad8d96c2bb331f07d1408c92767531d9", "path": null } }, "language_servers": { "jdtls": { "language": "Java", "languages": [], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [ { "kind": "process:exec", "command": "*", "args": [ "-version" ] } ], "debug_adapters": { "Java": { "schema_path": null } } }, "dev": false }, "json-tool-lsp": { "manifest": { "id": "json-tool-lsp", "name": "json-tool-lsp", "version": "0.0.3", "schema_version": 1, "description": "Format and minify open JSON buffers through a minimal LSP bridge.", "repository": "https://github.com/xgfone/zed-json-tool", "authors": [ "xgfone" ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": { "json-tool-lsp": { "language": null, "languages": [ "JSON", "JSONC" ], "language_ids": { "JSON": "json", "JSONC": "jsonc" }, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "json5": { "manifest": { "id": "json5", "name": "JSON5", "version": "0.1.1", "schema_version": 1, "description": "JSON5 language support for Zed using Joakker's Tree-sitter grammar.", "repository": "https://github.com/ChunzhengLab/json5-zed-extension", "authors": [ "Chunzheng Wang " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/json5" ], "grammars": { "json5": { "repository": "https://github.com/Joakker/tree-sitter-json5", "rev": "8cb4114a4d7e5bab75d74466422e032de31d83df", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "kagimcp": { "manifest": { "id": "kagimcp", "name": "Kagi MCP Server", "version": "0.0.31", "schema_version": 1, "description": "Model Context Protocol Server for Kagi Search", "repository": "https://github.com/jmylchreest/kagimcp-zed", "authors": [ "John Mylchreest " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": {}, "context_servers": { "kagimcp": {} }, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "kotlin": { "manifest": { "id": "kotlin", "name": "Kotlin", "version": "0.3.0", "schema_version": 1, "description": "Kotlin language support.", "repository": "https://github.com/zed-extensions/kotlin", "authors": [ "evrsen", "cholwell" ], "lib": { "kind": "Rust", "version": "0.5.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/kotlin" ], "grammars": { "kotlin": { "repository": "https://github.com/fwcd/tree-sitter-kotlin", "rev": "4e909d6cc9ac96b4eaecb3fb538eaca48e9e9ee9", "path": null } }, "language_servers": { "kotlin-language-server": { "language": "Kotlin", "languages": [], "language_ids": {}, "code_action_kinds": null }, "kotlin-lsp": { "language": "Kotlin", "languages": [], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "liquidsoap": { "manifest": { "id": "liquidsoap", "name": "Liquidsoap", "version": "0.1.0", "schema_version": 1, "description": "Zed language support for Liquidsoap.", "repository": "https://github.com/LooFifteen/liquidsoap-zed.git", "authors": [ "LooFifteen ", "d1y ", "Marshall Bowers ", "Luke Naylor ", "Igor Támara ", "Michael Alexander ", "Donnie Adams " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/make" ], "grammars": { "make": { "repository": "https://github.com/tree-sitter-grammars/tree-sitter-make", "rev": "5e9e8f8ff3387b0edcaa90f46ddf3629f4cfeb1d", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "mcp-server-context7": { "manifest": { "id": "mcp-server-context7", "name": "Context7 MCP Server", "version": "0.0.5", "schema_version": 1, "description": "Model Context Protocol Server for Context7", "repository": "https://github.com/akbxr/zed-mcp-server-context7", "authors": [ "Akbxr " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": {}, "context_servers": { "mcp-server-context7": {} }, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "mcp-server-github": { "manifest": { "id": "mcp-server-github", "name": "GitHub MCP Server", "version": "0.1.0", "schema_version": 1, "description": "Model Context Protocol Server for GitHub", "repository": "https://github.com/LoamStudios/zed-mcp-server-github", "authors": [ "Jeffrey Guenther " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": {}, "context_servers": { "mcp-server-github": {} }, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "pgfmt-lsp": { "manifest": { "id": "pgfmt-lsp", "name": "pgfmt", "version": "0.4.0", "schema_version": 1, "description": "PostgreSQL SQL formatting and diagnostics via pgfmt-lsp", "repository": "https://github.com/middle-management/pgfmt", "authors": [ "middle-management" ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": { "pgfmt-lsp": { "language": null, "languages": [ "SQL" ], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "php": { "manifest": { "id": "php", "name": "PHP", "version": "0.5.1", "schema_version": 1, "description": "PHP support.", "repository": "https://github.com/zed-extensions/php", "authors": [ "Piotr Osiewicz " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/phpdoc", "languages/php" ], "grammars": { "php": { "repository": "https://github.com/tree-sitter/tree-sitter-php", "rev": "5b5627faaa290d89eb3d01b9bf47c3bb9e797dea", "path": "php" }, "phpdoc": { "repository": "https://github.com/claytonrcarter/tree-sitter-phpdoc", "rev": "488198e61f49fc74ee54069a4126b556665a57cc", "path": null } }, "language_servers": { "intelephense": { "language": "PHP", "languages": [], "language_ids": { "PHP": "php" }, "code_action_kinds": null }, "phpactor": { "language": "PHP", "languages": [], "language_ids": {}, "code_action_kinds": null }, "phpantom": { "language": "PHP", "languages": [], "language_ids": { "PHP": "php" }, "code_action_kinds": null }, "phptools": { "language": "PHP", "languages": [], "language_ids": { "PHP": "php" }, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [], "debug_adapters": { "Xdebug": { "schema_path": null } } }, "dev": false }, "phpantom": { "manifest": { "id": "phpantom", "name": "PHPantom", "version": "0.8.0", "schema_version": 1, "description": "PHP language support powered by PHPantom LSP, a fast and lightweight PHP language server.", "repository": "https://github.com/AJenbo/phpantom_lsp", "authors": [ "Anders Jenbo " ], "lib": { "kind": "Rust", "version": null }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": { "phpantom_lsp": { "language": null, "languages": [ "PHP" ], "language_ids": { "PHP": "php" }, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": true }, "postgres-language-server": { "manifest": { "id": "postgres-language-server", "name": "Postgres Language Server", "version": "0.1.0", "schema_version": 1, "description": "Postgres Language Server", "repository": "https://github.com/LoamStudios/zed-postgres-language-server", "authors": [ "jeffreyguenther" ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": { "postgres-language-server": { "language": null, "languages": [ "SQL" ], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "powershell": { "manifest": { "id": "powershell", "name": "PowerShell", "version": "0.4.3", "schema_version": 1, "description": "PowerShell support", "repository": "https://github.com/zed-extensions/powershell", "authors": [ "Thanabodee Charoenpiriyakij " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/powershell" ], "grammars": { "powershell": { "repository": "https://github.com/airbus-cert/tree-sitter-powershell", "rev": "b3fe65637fca35e426dc8c889d86c8724aaa73d5", "path": null } }, "language_servers": { "powershell-es": { "language": null, "languages": [ "PowerShell" ], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "python-autodoc-lsp": { "manifest": { "id": "python-autodoc-lsp", "name": "Python Auto-Doc", "version": "0.1.1", "schema_version": 1, "description": "Auto-generates PEP 257 docstrings for Python", "repository": "https://github.com/eallender/zed-python-autodoc", "authors": [ "Evan Allender " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": { "python-autodoc-lsp": { "language": null, "languages": [ "Python" ], "language_ids": { "Python": "python" }, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "rainbow-csv": { "manifest": { "id": "rainbow-csv", "name": "Rainbow CSV", "version": "1.1.0", "schema_version": 1, "description": "Highlight CSV with different rainbow colors to make them more readable", "repository": "https://github.com/weartist/zed-rainbow-csv", "authors": [ "Hans " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/ssv", "languages/psv", "languages/csv", "languages/tsv" ], "grammars": { "csv": { "repository": "https://github.com/coroa/rainbow-csv-tree-sitter", "rev": "d82f436727f74298bd587ee696dca903efc42ce6", "path": "csv" }, "psv": { "repository": "https://github.com/coroa/rainbow-csv-tree-sitter", "rev": "d82f436727f74298bd587ee696dca903efc42ce6", "path": "psv" }, "ssv": { "repository": "https://github.com/coroa/rainbow-csv-tree-sitter", "rev": "d82f436727f74298bd587ee696dca903efc42ce6", "path": "ssv" }, "tsv": { "repository": "https://github.com/coroa/rainbow-csv-tree-sitter", "rev": "d82f436727f74298bd587ee696dca903efc42ce6", "path": "tsv" } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "rex": { "manifest": { "id": "rex", "name": "REX", "version": "0.0.2", "schema_version": 1, "description": "Syntax highlighting for REX and REXX scripts", "repository": "https://git.rita.moe/kody/rex-syntax", "authors": [ "André Fernandes " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/rex" ], "grammars": { "rex": { "repository": "ssh://git@git.rita.moe/kody/tree-sitter-rex.git", "rev": "361a93dae1709bf10c121b0b33451436cbe25ecb", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": true }, "scss": { "manifest": { "id": "scss", "name": "SCSS & SASS", "version": "0.2.1", "schema_version": 1, "description": "SCSS and SASS support", "repository": "https://github.com/bajrangCoder/zed-scss", "authors": [ "Raunak Raj " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/sassdoc", "languages/sass", "languages/scss" ], "grammars": { "sass": { "repository": "https://github.com/bajrangCoder/tree-sitter-sass", "rev": "fb280c41b070657e4ff4d4e5e6eea6cb19efd9b8", "path": null }, "sassdoc": { "repository": "https://github.com/simeonoff/tree-sitter-sassdoc", "rev": "38abe86eac15ed8d668de04df963ef0a4c220cfe", "path": null }, "scss": { "repository": "https://github.com/simeonoff/tree-sitter-scss", "rev": "3f918284a73a54b53e4f326b0aa8c74ccbf4ee4d", "path": null } }, "language_servers": { "scss-lsp": { "language": null, "languages": [ "SCSS" ], "language_ids": {}, "code_action_kinds": null }, "some-sass-lsp": { "language": null, "languages": [ "SCSS", "SASS" ], "language_ids": { "SCSS": "scss", "SASS": "sass" }, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "sql": { "manifest": { "id": "sql", "name": "SQL", "version": "1.1.8", "schema_version": 1, "description": "SQL language support.", "repository": "https://github.com/zed-extensions/sql", "authors": [ "nervenes", "notpeter", "phileix", "tammyxiong" ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/sql" ], "grammars": { "sql": { "repository": "https://github.com/DerekStride/tree-sitter-sql", "rev": "851e9cb257ba7c66cc8c14214a31c44d2f1e954e", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "todo-highlight-language-server": { "manifest": { "id": "todo-highlight-language-server", "name": "TODO Highlight", "version": "0.3.0", "schema_version": 1, "description": "Highlights TODO, FIXME, HACK, NOTE, WARN, BUG and other keywords across all file types", "repository": "https://github.com/shionit/zed-todo-highlight", "authors": [ "Shion Ito " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": { "todo-highlight-lsp": { "language": null, "languages": [ "Rust", "Python", "JavaScript", "TypeScript", "Go", "C", "C++", "Java", "Ruby", "PHP", "Swift", "Kotlin", "Shell Script", "Markdown", "YAML", "TOML", "JSON", "CSS", "HTML", "Lua", "Zig", "Elixir", "Haskell", "Scala", "Dart", "R" ], "language_ids": {}, "code_action_kinds": null } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "todotxt": { "manifest": { "id": "todotxt", "name": "Todotxt", "version": "0.2.3", "schema_version": 1, "description": "Todo.txt support.", "repository": "https://github.com/pursvir/zed-todotxt", "authors": [ "pursvir" ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/todo.txt" ], "grammars": { "todotxt": { "repository": "https://github.com/arnarg/tree-sitter-todotxt", "rev": "3937c5cd105ec4127448651a21aef45f52d19609", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "toml": { "manifest": { "id": "toml", "name": "TOML", "version": "1.0.3", "schema_version": 1, "description": "TOML support.", "repository": "https://github.com/zed-extensions/toml", "authors": [ "Max Brunsfeld ", "Ammar Arif " ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/toml" ], "grammars": { "toml": { "repository": "https://github.com/tree-sitter/tree-sitter-toml", "rev": "342d9be207c2dba869b9967124c679b5e6fd0ebe", "path": null } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "vue": { "manifest": { "id": "vue", "name": "Vue", "version": "0.4.0", "schema_version": 1, "description": "Vue support.", "repository": "https://github.com/zed-extensions/vue", "authors": [ "Zed Industries " ], "lib": { "kind": "Rust", "version": "0.7.0" }, "themes": [], "icon_themes": [], "languages": [ "languages/vue" ], "grammars": { "vue": { "repository": "https://github.com/tree-sitter-grammars/tree-sitter-vue", "rev": "7e48557b903a9db9c38cea3b7839ef7e1f36c693", "path": null } }, "language_servers": { "vue-language-server": { "language": "Vue.js", "languages": [], "language_ids": { "Vue.js": "vue" }, "code_action_kinds": [ "", "quickfix", "refactor.rewrite" ] } }, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false }, "vue-snippets": { "manifest": { "id": "vue-snippets", "name": "Vue snippets", "version": "0.0.3", "schema_version": 1, "description": "A collection of useful snippets for Vue 3.", "repository": "https://github.com/rubjo/zed-vue-snippets", "authors": [ "Rune B" ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [], "grammars": {}, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": [ "./snippets/vue.js.json", "./snippets/javascript.json", "./snippets/typescript.json" ], "capabilities": [] }, "dev": false }, "xml": { "manifest": { "id": "xml", "name": "XML", "version": "0.1.0", "schema_version": 1, "description": "XML syntax support.", "repository": "https://github.com/sweetppro/zed-xml", "authors": [ "sweetppro" ], "lib": { "kind": null, "version": null }, "themes": [], "icon_themes": [], "languages": [ "languages/xml" ], "grammars": { "xml": { "repository": "https://github.com/tree-sitter-grammars/tree-sitter-xml", "rev": "863dbc381f44f6c136a399e684383b977bb2beaa", "path": "xml" } }, "language_servers": {}, "context_servers": {}, "slash_commands": {}, "snippets": null, "capabilities": [] }, "dev": false } }, "themes": { "Catppuccin Frappé": { "extension": "catppuccin", "path": "themes/catppuccin-mauve.json" }, "Catppuccin Frappé - No Italics": { "extension": "catppuccin", "path": "themes/catppuccin-no-italics-mauve.json" }, "Catppuccin Latte": { "extension": "catppuccin", "path": "themes/catppuccin-mauve.json" }, "Catppuccin Latte - No Italics": { "extension": "catppuccin", "path": "themes/catppuccin-no-italics-mauve.json" }, "Catppuccin Macchiato": { "extension": "catppuccin", "path": "themes/catppuccin-mauve.json" }, "Catppuccin Macchiato - No Italics": { "extension": "catppuccin", "path": "themes/catppuccin-no-italics-mauve.json" }, "Catppuccin Mocha": { "extension": "catppuccin", "path": "themes/catppuccin-mauve.json" }, "Catppuccin Mocha - No Italics": { "extension": "catppuccin", "path": "themes/catppuccin-no-italics-mauve.json" } }, "icon_themes": { "Catppuccin Frappé": { "extension": "catppuccin-icons", "path": "icon_themes/catppuccin-icons.json" }, "Catppuccin Latte": { "extension": "catppuccin-icons", "path": "icon_themes/catppuccin-icons.json" }, "Catppuccin Macchiato": { "extension": "catppuccin-icons", "path": "icon_themes/catppuccin-icons.json" }, "Catppuccin Mocha": { "extension": "catppuccin-icons", "path": "icon_themes/catppuccin-icons.json" } }, "languages": { "CSV": { "extension": "csv", "path": "languages/csv", "matcher": { "path_suffixes": [ "csv" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "csv" }, "Caddyfile": { "extension": "caddyfile", "path": "languages/caddyfile", "matcher": { "path_suffixes": [ "Caddyfile", "caddyfile" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "caddyfile" }, "Dockerfile": { "extension": "dockerfile", "path": "languages/dockerfile", "matcher": { "path_suffixes": [ "Dockerfile", "Containerfile", "dockerfile" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "dockerfile" }, "Ghostty": { "extension": "ghostty", "path": "languages/ghostty", "matcher": { "path_suffixes": [ "ghostty/config", "com.mitchellh.ghostty/config", "config/ghostty/config", "ghostty" ], "first_line_pattern": "#\\s*(vim?:\\s*(set\\s+)?ft=ghostty|-\\*-\\s*(mode:\\s*)?ghostty\\s*-\\*-)", "modeline_aliases": [] }, "hidden": false, "grammar": "ghostty" }, "Git Attributes": { "extension": "git-firefly", "path": "languages/gitattributes", "matcher": { "path_suffixes": [ "gitattributes", ".gitattributes" ], "first_line_pattern": null, "modeline_aliases": [ "gitattributes" ] }, "hidden": false, "grammar": "gitattributes" }, "Git Config": { "extension": "git-firefly", "path": "languages/gitconfig", "matcher": { "path_suffixes": [ "config.worktree", ".gitconfig", ".gitmodules", ".lfsconfig" ], "first_line_pattern": null, "modeline_aliases": [ "gitconfig" ] }, "hidden": false, "grammar": "git_config" }, "Git Ignore": { "extension": "git-firefly", "path": "languages/gitignore", "matcher": { "path_suffixes": [ ".containerignore", ".cursorignore", ".dockerignore", ".eslintignore", ".fdignore", ".gitignore", ".gitignore_global", ".git-blame-ignore-revs", ".ignore", ".npmignore", ".prettierignore", ".rgignore", ".vscodeignore" ], "first_line_pattern": null, "modeline_aliases": [ "gitignore" ] }, "hidden": false, "grammar": "gitignore" }, "Git Rebase": { "extension": "git-firefly", "path": "languages/gitrebase", "matcher": { "path_suffixes": [ "git-rebase-todo" ], "first_line_pattern": null, "modeline_aliases": [ "gitrebase" ] }, "hidden": false, "grammar": "git_rebase" }, "GitHub Actions": { "extension": "github-actions", "path": "languages/github_actions", "matcher": { "path_suffixes": [], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "yaml" }, "GraphQL": { "extension": "graphql", "path": "languages/graphql", "matcher": { "path_suffixes": [ "graphql", "gql", "graphqls" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "graphql" }, "HTML": { "extension": "html", "path": "languages/html", "matcher": { "path_suffixes": [ "html", "htm", "shtml" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "html" }, "JSON5": { "extension": "json5", "path": "languages/json5", "matcher": { "path_suffixes": [ "json5" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "json5" }, "Java": { "extension": "java", "path": "languages/java", "matcher": { "path_suffixes": [ "java" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "java" }, "Kotlin": { "extension": "kotlin", "path": "languages/kotlin", "matcher": { "path_suffixes": [ "kt", "kts" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "kotlin" }, "Liquidsoap": { "extension": "liquidsoap", "path": "languages/liquidsoap", "matcher": { "path_suffixes": [ "liq" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "liquidsoap" }, "Make": { "extension": "make", "path": "languages/make", "matcher": { "path_suffixes": [ "makefile", "Makefile", "GNUmakefile", "OCamlMakefile", "mk", "mak" ], "first_line_pattern": "^#!.*\\b(?:make -f)\\b", "modeline_aliases": [] }, "hidden": false, "grammar": "make" }, "PHP": { "extension": "php", "path": "languages/php", "matcher": { "path_suffixes": [ "php", "phtml", "phpt" ], "first_line_pattern": "^#!.*php", "modeline_aliases": [] }, "hidden": false, "grammar": "php" }, "PHPDoc": { "extension": "php", "path": "languages/phpdoc", "matcher": { "path_suffixes": [], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": true, "grammar": "phpdoc" }, "PowerShell": { "extension": "powershell", "path": "languages/powershell", "matcher": { "path_suffixes": [ "ps1", "psm1" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "powershell" }, "Properties": { "extension": "java", "path": "languages/properties", "matcher": { "path_suffixes": [ "properties" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "properties" }, "Rainbow CSV (,)": { "extension": "rainbow-csv", "path": "languages/csv", "matcher": { "path_suffixes": [ "csv" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "csv" }, "Rainbow CSV (;)": { "extension": "rainbow-csv", "path": "languages/ssv", "matcher": { "path_suffixes": [], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "ssv" }, "Rainbow CSV (|)": { "extension": "rainbow-csv", "path": "languages/psv", "matcher": { "path_suffixes": [], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "psv" }, "Rainbow TSV (⭲)": { "extension": "rainbow-csv", "path": "languages/tsv", "matcher": { "path_suffixes": [ "tsv" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "tsv" }, "SASS": { "extension": "scss", "path": "languages/sass", "matcher": { "path_suffixes": [ "sass" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "sass" }, "SCSS": { "extension": "scss", "path": "languages/scss", "matcher": { "path_suffixes": [ "scss" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "scss" }, "SQL": { "extension": "sql", "path": "languages/sql", "matcher": { "path_suffixes": [ "sql" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "sql" }, "SassDoc": { "extension": "scss", "path": "languages/sassdoc", "matcher": { "path_suffixes": [], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": true, "grammar": "sassdoc" }, "TOML": { "extension": "toml", "path": "languages/toml", "matcher": { "path_suffixes": [ "Cargo.lock", "toml", "Pipfile", "uv.lock" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "toml" }, "Todotxt": { "extension": "todotxt", "path": "languages/todo.txt", "matcher": { "path_suffixes": [ "txt", "todo.txt" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "todotxt" }, "Vue.js": { "extension": "vue", "path": "languages/vue", "matcher": { "path_suffixes": [ "vue" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "vue" }, "XML": { "extension": "xml", "path": "languages/xml", "matcher": { "path_suffixes": [ "xml" ], "first_line_pattern": "^<.*xml", "modeline_aliases": [] }, "hidden": false, "grammar": "xml" }, "comment": { "extension": "comment", "path": "languages/comment", "matcher": { "path_suffixes": [], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": true, "grammar": "comment" }, "ini": { "extension": "ini", "path": "languages/ini", "matcher": { "path_suffixes": [ "ini", "inf", "conf", "cfg", "automount", "mount", "path", "scope", "service", "slice", "socket", "swap", "target", "timer", "container", "volume", "network", "kube", "image", "build", "pod" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "ini" }, "rex": { "extension": "rex", "path": "languages/rex", "matcher": { "path_suffixes": [ "rex", "rexx" ], "first_line_pattern": null, "modeline_aliases": [] }, "hidden": false, "grammar": "rex" } } }