-
Notifications
You must be signed in to change notification settings - Fork 966
Open
Description
Procedure
Below is a list of all Zed extensions that use the Zed Rust API to install/manage language servers or debug adapters, in descending order of download count. So the most-used ones are at the top.
For each of these extensions:
- If the extension calls
std::env::current_dir:- Bump it to use
zed_extension_api0.7, and remove any windows workaround if there is one.
- Bump it to use
- If the extension is reasonably popular and easily testable:
- test it on windows
- if it doesn't work, attempt to fix it
- If there are any changes
- open a PR, record that here
- check the box when the new extension is published
Todo
- HTML - (html: Remove Windows workaround zed#38069)
- Java - (Bump extension api, remove windows path workaround zed-extensions/java#83)
- PHP - (Bump extension API for enhanced Windows support zed-extensions/php#57)
- Dockerfile - (Bump extension API, remove windows path workaround zed-extensions/dockerfile#24)
- Vue - (Bump extension api, remove windows path workaround zed-extensions/vue#54)
- Ruby - (chore: Bump extension API for enhanced Windows support zed-extensions/ruby#179)
- LaTeX - (no changes)
- Svelte - (Bump extension API, remove windows path workaround zed-extensions/svelte#40)
- SCSS - (Bump extension API, remove windows path workaround bajrangCoder/zed-scss#20)
- Terraform - (no changes)
- Elixir - (no changes)
- Lua - (no changes)
- Zig - (Add DAP locator that will auto-convert zig build into debug session zed-extensions/zig#10)
- Astro - (Bump extension API, remove windows path workaround zed-extensions/astro#13)
- Swift - (no changes)
- Emmet - (Bump extension API, remove windows path workaround zed-extensions/emmet#4)
- Dart - (no changes)
- C# - (no changes)
- Ruff - (no changes)
- Kotlin - (no changes)
- Biome - (no changes)
- Nix - (no changes)
- GraphQL - (Bump extension API, remove windows path workaround 11bit/zed-extension-graphql#14)
- Prisma - (Bump extension API for enhanced Windows support zed-extensions/prisma#13)
- Basher - (Bump extension API for enhanced Windows support zed-extensions/bash#17)
- Proto - (no changes)
- golangci-lint - (no changes)
- Gleam - (no changes)
- R - (no changes)
- Haskell - (no changes)
- NeoCMake - (no changes)
- Deno - (no changes)
- Java with Eclipse JDTLS - (no changes)
- Blade - (Bump extension API for enhanced Windows support bajrangCoder/zed-laravel-blade#25)
- LiveServer - (no changes)
- Codebook Spell Checker - (no changes)
- Scala - (no changes)
- Julia - (no changes)
- Snippets - (no changes)
- Templ - (no changes)
- Discord Presence - (no changes)
- Assembly Language Server - (no changes)
- GDScript - (no changes)
- Ansible - (Bump extension API for enhanced Windows support kartikvashistha/zed-ansible#20)
- wakatime - (build(deps): bump zed_extension_api from 0.6.0 to 0.7.0 in the deps group wakatime/zed-wakatime#81)
- BasedPyright - (no changes)
- Clojure - (no changes)
- PowerShell - (no changes)
- Nu - (no changes)
- Groovy - (no changes)
- Jsonnet - (no changes)
- Erlang - (no changes)
- Odin - (no changes)
- Angular - (Bump extension API, remove windows path workaround nathansbradshaw/zed-angular#60)
- Marksman - (no changes)
- Slint - (no changes)
- Typos spell checker - (no changes)
- V (Vlang) - (no changes)
- Nim - (no changes)
- Verilog - (no changes)
- Liquid - (Bump extension API for enhanced Windows support TheBeyondGroup/zed-shopify-liquid#27)
- Meson -
⚠️ (no changes; public archive)⚠️ - Elm - (Bump extension API for enhanced Windows support zed-extensions/elm#7)
- harper - (no changes)
- CSpell - (Bump extension API, remove windows path workaround mantou132/zed-cspell#13)
- QML - (no changes)
- Luau - (Bump extension API, remove windows path workaround 4teapo/zed-luau#21)
- F# - (no changes)
- Perl - (no changes)
- Oxc - (no changes)
- AutoCorrect - (no changes)
- UnoCSS - (Bump extension API, remove windows path workaround bajrangCoder/zed-unocss#8)
- Cucumber/Gherkin support - (Bump extension API for enhanced Windows support thlcodes/zed-extension-cucumber#6)
- reST - (no changes)
- Starlark - (no changes)
- D - (no changes)
- ltex - (no changes)
- Caddyfile - (no changes)
- Fortran - (no changes)
- Racket - (no changes)
- Beancount - (no changes)
- Crystal - (no changes)
- gitlab-ci-ls - (no changes)
- Gem - (Bump extension API for enhanced Windows support mantou132/gem#238)
- Stylelint - (Bump extension API for enhanced Windows support florian-sanders/zed-stylelint#46)
- Hyprlang - (no changes)
- Pest - (no changes)
- Code::Stats - (no changes)
- PureScript - (Bump extension API for enhanced Windows support zed-extensions/purescript#2)
- ReScript - (Bump extension API for enhanced Windows support humaans/rescript-zed#10)
- Stimulus LSP - (Bump extension API for enhanced Windows support vitallium/zed-stimulus#9)
- Oxlint - (no changes)
- Navi - (no changes)
- Blueprint - (no changes)
- unison - (no changes)
- Haxe - (Bump extension API for enhanced Windows support Frixuu/Zed-Haxe#9)
- Bicep - (no changes)
- Sorbet - (no changes)
- Cairo - (no changes)
- Uiua - (no changes)
- Amber - (no changes)
- Ledger - (no changes)
- Move - (no changes)
- Relay - (Bump extension API for enhanced Windows support XiNiHa/relay-zed#2)
- COBOL - (no changes)
- Fountain - (no changes)
- activitywatch - (no changes)
- Yara - (no changes)
- Psalm - (no changes)
- CONL - (no changes)
- Ty - (no changes)
- Tombi | TOML Toolkit - (no changes)
- Postgres Language Server - (no changes)
- tsgo - (Bump extension API for enhanced Windows support zed-extensions/tsgo#10)
- Package.swift LSP - (no changes)
- Puppet - (no changes)
- Pyrefly - (no changes)
- Just Language Server - (no changes)
- CSS Modules Kit - (Bump extension API for enhanced Windows support mizdra/css-modules-kit#266)
- Crates LSP - (no changes)
- WGSL/WESL - (no changes)
- Lean 4 - (no changes)
- CQL - (no changes)
- TeXpresso - (Bump extension API for enhanced Windows support lnay/zed-texpresso#4)
- Air - (no changes)
- MoonBit - (Bump extension API, remove windows path workaround quirk-lab/zed-moonbit#2)
- ast-grep LSP - (no changes)
- Design Tokens - (no changes)
- Thrift - (no changes)
- REDscript - (no changes)
- KCL extension - (no changes)
- Statamic Antlers - (Bump extension API for enhanced Windows support mynetx/zed-statamic-antlers#1)
- Motoko - (Bump extension API, remove windows path workaround perforate-org/zed-motoko#1)
- Turtle - (Bump extension API, remove windows path workaround MoskitoHero/zed-turtle#1)
- Koto - (no changes)
- Elle - (no changes)
- Tact - (Bump extension API, remove windows path workaround mikalsande/zed-tact#1)
- Clarity - (no changes)
- Termux - (no changes)
- Color Highlight - (no changes)
- Sieve - (no changes)
- OpenTofu - (no changes)
- Deputy - (no changes)
- Markdownlint - (Update zed_extension_api requirement from 0.5.0 to 0.7.0 vitallium/zed-markdownlint#4)
- Typespec - (no changes)
- Circom - (no changes)
- JJ Conflict Resolver - (Bump extension API for enhanced Windows support nilskch/zed-jj-lsp#10)
- ton - (Bump extension API for enhanced Windows support Bionic2113/ton-zed#1)
- Shader Language Server - (no changes)
- Authzed Spicedb - (no changes)
- GitHub Actions - (deps: update zed-extension-api to v0.7.0 neoncitylights/zed-github-actions#8)
- Baml - (no changes)
- Ink - (no changes)
- Yarn Spinner - (no changes)
- TS Macro - (Bump extension API, remove windows path workaround XiNiHa/ts-macro-zed#2)
- PHPCS - (no changes)
- Custom Elements Manifest Language Server - (no changes)
- Slang - (no changes)
- Quadlet -
⚠️ (invalid link)⚠️ - clice - (no changes)
- Zuban - (no changes)
- Odoo - (no changes)
MCP Servers
- Context7 MCP Server - Bump zed_extension_api for windows path fix akbxr/zed-mcp-server-context7#4
- Postgres Context Server - zed-extensions/postgres-context-server@9e14339
- GitHub MCP Server - Get extension working on windows LoamStudios/zed-mcp-server-github#18
- Sequential Thinking MCP Server - Windows support LoamStudios/zed-mcp-server-sequential-thinking#4
- Brave Search MCP Server - zed-extensions/mcp-server-brave-search@0a3cb71
- BrowserTools Context Server (no changes)
- Puppeteer MCP Server (deprecated)
- GitLab MCP Server - Bump zed-extension-api for windows support akbxr/gitlab-mcp-zed#5
- Framelink Figma MCP Server - Windows support LoamStudios/zed-mcp-server-figma#8
- GitHub Activity Summarizer - Windows support rubiojr/gas#8
- Firecrawl MCP Server - Windows support akbxr/firecrawl-mcp-zed#5
- Exa Search + Crawling MCP Server - Windows support exa-labs/zed-exa-mcp-extension#4
- Supabase MCP Server - Windows support maximoffua/zed-mcp-server-supabase#1
- Linear MCP Server - Windows support LoamStudios/zed-mcp-server-linear#9
- Prisma Context Server - Windows support aqrln/prisma-mcp-zed#2
- Slack MCP Server - Windows support semioz/zed-slack-mcp#2
- Grafana MCP Server
- Shopify Dev MCP Server
- Webflow MCP Server
- Axiom MCP Server - zed-extensions/mcp-server-axiom@daf5a7a
- Buildkite MCP
- NewsNow MCP Server
- Polar Context Server
- PlanetScale MCP
- Resend MCP Server
- MiaoDuo MCP Server
- Rover
- ByteRover MCP Server
- Material UI MCP Server
- Vercel MCP Server
- Container Use MCP Server
- Azure Context Server
- Pollinations MCP
- Datadog MCP Server
- Terraform Context Server
- Shortcut MCP Server
- Tavily MCP Server
- Kagi MCP Server
- Serena Context Server
- MarkItDown MCP Server
- SonarQube MCP Server
Notes
script used to generate this todo list:
curl https://zed.dev/api/extensions\?max_schema_version\=2 | jq . > extensions.json
node -e "const data = JSON.parse(require('fs').readFileSync('extensions.json', 'utf8').trim()).data; data.forEach(item => { if ((item.provides.includes('language-servers') || item.provides.includes('debug-adapters'))&& item.name && item.repository) console.log(\`- [ ] [\${item.name}](\${item.repository})\`); });" > todo.mdMetadata
Metadata
Assignees
Labels
No labels