Zed Extensions 1,000 in the registry · manifest, queries, Rust API, publishing · 1119 entries

An extension here is a git repository with an extension.toml, plus optional Rust compiled to WebAssembly for wasm32-wasip2 and run in a capability-gated sandbox. Two consequences shape everything: an extension cannot draw UI, and it cannot hang the editor. This sheet is what you need to write one — the manifest and the directory beside it, a language end to end from config.toml through all nine tree-sitter query files (including the textobjects.scm that makes daf work in vim mode), the zed_extension_api trait with the two configuration blocks people confuse, themes and icon themes as plain JSON, MCP servers and debug adapters, the capability list the user controls, and the submodule PR that publishes it. Cards 1–9 are the guide; the rest is a filterable index — the manifest, query, API and publishing vocabularies, and then all 1,000 extensions the registry served when this page was built, 72,813,238 cumulative downloads, ordered by installs within each capability. Press / to jump to the filter box; hover a clipped row for the whole entry.

Dots: reference row language + grammar language server theme / icon theme MCP server debug adapter / snippets
Sources: the extension documentation in zed-industries/zed (docs/src/extensions), the zed_extension_api crate source and its README, and the live extension registry at api.zed.dev/extensions, read by a script rather than retyped. Checked against Zed v1.18.1, September 2026. Hover a clipped row for the whole entry.

The Working Guide

What an extension can and cannot do, the manifest, the query files, the Rust API, the sandbox, and the pull request

What a Zed Extension Is

a git repo and a WASM blob

A Zed extension is a git repository with an extension.toml at its root. If it needs procedural behaviour it also carries Rust, compiled to WebAssembly for the wasm32-wasip2 target and run in a sandbox. That is the whole model, and the two consequences are worth stating up front.

an extension cannot draw UIno panels, no webviews, no custom editors. Nothing in the API rendersan extension cannot hang the editorit runs off the UI thread, in a sandbox, behind a capability list the user controls

What one can actually provide

CapabilityNeeds Rust?What it is
languages + grammarsnoa tree-sitter grammar, a config.toml and a set of query files
themesnoJSON against the v0.2.0 theme schema
icon themesnoJSON plus SVGs
snippetsnoJSON, one file per language
language serversyesRust that finds or downloads the binary and returns the command
debug adaptersyesthe same, plus scenario translation
MCP (context) serversyesthe command that starts an MCP server

Most published extensions contain no Rust at all. If you are adding a language whose server is already packaged elsewhere, or a theme, you are writing TOML, JSON and tree-sitter queries.

Slash-command extensions have been removed. They were an early way to extend the assistant; MCP servers replaced them. Any tutorial that mentions run_slash_command as a feature to build is out of date — the trait method still exists in the crate, but Zed no longer surfaces it.
The registry, as it stood when this page was built: 1,000 extensions returned by api.zed.dev/extensions, 72.8 million cumulative downloads — 351 themes, 259 languages, 84 language-server-only extensions, 58 MCP servers, 34 snippet packs, 24 icon themes and 14 debug adapters, plus 175 older entries whose provides metadata predates the field. The index half of this sheet is that list.

The Manifest

extension.toml
# extension.toml -- the minimum id = "my-extension" name = "My Extension" description = "Example extension" version = "0.0.1" schema_version = 1 authors = ["Your Name <you@example.com>"] repository = "https://github.com/you/my-zed-extension" # a language, and the grammar that parses it [grammars.mylang] repository = "https://github.com/you/tree-sitter-mylang" rev = "a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0" # a language server for it [language_servers.mylang-lsp] name = "My Language Server" languages = ["MyLang"] # ... whose LSP languageId does not match Zed's name [language_servers.mylang-lsp.language_ids] "MyLang" = "mylang" # snippets, by lowercase language name snippets = ["./snippets/mylang.json"]

The directory beside it

my-extension/ extension.toml Cargo.toml # only if there is Rust src/lib.rs # " languages/ mylang/ config.toml highlights.scm injections.scm brackets.scm indents.scm outline.scm textobjects.scm runnables.scm themes/my-theme.json icon_themes/my-icons.json icons/*.svg snippets/mylang.json
rev must be a full commit SHA on a branch. A tag, a short SHA or a detached commit is rejected. During development a file:///path/to/tree-sitter-mylang repository works and saves a push per iteration.

A Language, End to End

config.toml plus queries

Adding a language is: point at a grammar, describe the language’s surface syntax in config.toml, then write tree-sitter queries for each thing the editor wants to know.

# languages/mylang/config.toml name = "MyLang" grammar = "mylang" path_suffixes = ["ml2", "mylang"] first_line_pattern = "^#!.*\\bmylang\\b" line_comments = ["// "] block_comment = ["/* ", " */"] tab_size = 2 hard_tabs = false # $ and ? are part of an identifier in this language word_characters = ["$", "?"] brackets = [ { start = "{", end = "}", close = true, newline = true }, { start = "'", end = "'", close = true, not_in = ["string", "comment"] }, ] autoclose_before = ";:.,=}])>" increase_indent_pattern = "^.*\\{[^}]*$" decrease_indent_pattern = "^\\s*\\}"

The queries, and what each one buys

highlights.scmcolour. Captures are theme keys: @keyword, @string, @functioninjections.scmSQL inside a string, Python inside a fence — @injection.language + @injection.contentbrackets.scm@open / @close: match highlighting and rainbow bracketsindents.scm@indent @start @end @outdentoutline.scmthe outline panel and cmd-shift-o@name @item @context @annotationtextobjects.scmvim mode: @function.around/.inside, @class.*, @comment.*overrides.scmsettings inside a construct — no auto-close inside stringsrunnables.scmthe gutter run arrow — @run, plus captures that become $ZED_CUSTOM_*redactions.scm@redact: values hidden while screen sharing
; highlights.scm -- fallback captures resolve ; right to left, ; so a theme that knows only @function still colours this (call_expression function: (identifier) @function @function.call) ((identifier) @constant (#match? @constant "^[A-Z][A-Z_0-9]*$")) ; textobjects.scm -- this is what makes `daf` work (function_definition body: (_) @function.inside) @function.around
Write queries against the real parse tree. dev: open syntax tree view shows the tree for the buffer you are looking at, node names and all. Guessing at node names from the grammar source is slower and usually wrong.

Rust, WASM and the Sandbox

the parts that surprise people
# Cargo.toml [package] name = "my-extension" version = "0.0.1" edition = "2021" [lib] crate-type = ["cdylib"] [dependencies] zed_extension_api = "0.7.0"
// src/lib.rs use zed_extension_api::{self as zed, Result}; struct MyExtension { cached: Option<String> } impl zed::Extension for MyExtension { fn new() -> Self { Self { cached: None } } fn language_server_command( &mut self, _id: &zed::LanguageServerId, worktree: &zed::Worktree, ) -> Result<zed::Command> { // 1. is it already on the user's PATH? if let Some(path) = worktree.which("mylang-lsp") { return Ok(zed::Command { command: path, args: vec![], env: vec![], }); } // 2. otherwise fetch the asset for THIS host let (os, arch) = zed::current_platform(); let release = zed::latest_github_release( "you/mylang-lsp", zed::GithubReleaseOptions { require_assets: true, pre_release: false, }, )?; // ... download_file + make_file_executable ... Ok(zed::Command { command: "…".into(), args: vec![], env: vec![] }) } } zed::register_extension!(MyExtension);

Three things that bite

  • cfg!(target_os = "macos") is always false. You are compiling for wasm32-wasip2, not for the host. Use zed::current_platform(), which returns the host’s (Os, Architecture).
  • The filesystem is not yours. Reach the project through Worktreeread_text_file, which, shell_env, root_path. Wandering outside the environment Zed designates for the extension is explicitly against the publishing rules.
  • Every side effect is capability-gated. Running a process, downloading a file and installing an npm package each require a granted capability, and the user can narrow or revoke them.
// settings.json -- the user's side of the sandbox { "granted_extension_capabilities": [ { "kind": "process:exec", "command": "*", "args": ["**"] }, { "kind": "download_file", "host": "github.com", "path": ["**"] }, { "kind": "npm:install", "package": "*" } ] }

That download_file line is the shipped default narrowed from host: "*" to GitHub only — a cheap, real hardening step that most extensions survive. "granted_extension_capabilities": [] revokes everything, and breaks most of them.

Language Servers

the common case, and its two config blocks

A language-server extension does one job: produce a command that starts the server. Everything else is optional. The publishing rules are firm that you must not bundle the binary — download it, or find one the user already has.

worktree.which("server")respect an existing install first — users have opinions about their toolchainslatest_github_release()then a release asset, picked by current_platform()npm_install_package()for the many servers that are npm packagesnode_binary_path()the Node runtime Zed manages, so you need not find oneset_language_server_installation_status()the "Downloading…" text users see in the status bar

The two blocks, and which one your server reads

Trait methodBecomes
language_server_initialization_optionsthe initialize request — read once, at startup
language_server_workspace_configurationthe reply to workspace/configuration — the live settings most servers actually read
*_schema variantsJSON schemas, so the user gets completion for these blocks in settings.json
*_additional_* variantscontribute options to another extension’s server — how a linter extension configures a shared server
label_for_completion / label_for_symbolbuild a syntax-highlighted CodeLabel instead of plain text in the completion list
Which block a server honours is server-specific, and getting it wrong looks exactly like the extension doing nothing. Confirm with dev: open language server logs: the initialize payload and every configuration exchange are in there verbatim.
A language-server-only extension should say so in its id — the publishing rules ask for a -lsp or -language-server suffix, and for the extension not to add a language it does not own. 84 of the 1,000 registry entries are this shape.

Themes and Icon Themes

no Rust, just JSON

A theme extension is a directory of JSON files and nothing else — the publishing rules require exactly that. Themes are the largest category in the registry: 351 of the 1,000 entries, plus 24 icon themes.

// themes/my-theme.json { "$schema": "https://zed.dev/schema/themes/v0.2.0.json", "name": "My Theme Family", "author": "You", "themes": [ { "name": "My Theme Dark", "appearance": "dark", "style": { "background": "#1b1b1fff", "foreground": "#e6e6e6ff", "accent": "#7d5cbdff", "editor.background": "#1b1b1fff", "editor.gutter.background": "#1b1b1fff", "editor.line_number": "#5a5a66ff", "editor.active_line.background": "#26262cff", "border": "#2f2f38ff", "text.muted": "#9a9aa6ff", "syntax": { "comment": { "color": "#7a7a88ff", "font_style": "italic" }, "keyword": { "color": "#c98aa6ff" }, "string": { "color": "#8fbf9fff" }, "function": { "color": "#9db4e0ff" } }, "terminal.ansi.red": "#cf6a72ff" } } ] }
  • A family holds several themes, each with an appearance. That is what lets a user set "theme": {"mode": "system", "light": …, "dark": …} and get both from you.
  • syntax keys are highlight capture names — the same identifiers a language’s highlights.scm uses. A theme that omits a capture falls back through the fallback chain rather than going uncoloured.
  • Colours are 8-digit hex with alpha.
  • zed.dev/theme-builder edits an existing theme visually and exports this file.

Icon themes

// icon_themes/my-icons.json { "$schema": "https://zed.dev/schema/icon_themes/v0.3.0.json", "name": "My Icons", "author": "You", "themes": [{ "name": "My Icons", "appearance": "dark", "directory_icons": { "collapsed": "./icons/folder.svg", "expanded": "./icons/open.svg" }, "chevron_icons": { "collapsed": "./icons/right.svg", "expanded": "./icons/down.svg" }, "file_stems": { "Makefile": "make" }, "file_suffixes": { "rs": "rust", "mp3": "audio" }, "file_icons": { "rust": { "path": "./icons/rust.svg" }, "default": { "path": "./icons/file.svg" } } }] }

Paths resolve from the extension root, and the SVGs live in icons/. Icon themes also carry an appearance, so a family can ship a light and a dark set.

To change one colour in someone else’s theme, do not fork it. "experimental.theme_overrides" in settings.json patches any key of the active theme.

MCP Servers and Debug Adapters

the two newest kinds

MCP (context) servers

# extension.toml [context_servers.my-context-server]
impl zed::Extension for MyExtension { fn context_server_command( &mut self, _id: &ContextServerId, _project: &zed::Project, ) -> Result<zed::Command> { Ok(zed::Command { command: zed::node_binary_path()?, args: vec!["…/server.js".into()], env: vec![], }) } }
MCP server extensions are on their way out. Zed plans to deprecate them in favour of the official MCP registry at registry.modelcontextprotocol.io; the advice from Zed is to publish there as well. A remote MCP server should be added through the UI as a custom server, not packaged as an extension at all.

Debug adapters

get_dap_binaryfind or download the adapter, and return how to run itdap_request_kindlaunch or attach, for a given configurationdap_config_to_scenarioturn Zed’s generic debug config into one this adapter understandsdap_locator_create_scenariobuild a scenario from an existing task — this is what puts "debug this test" in the gutterrun_dap_locatorresolve that scenario when the user runs itschema_pathin extension.toml: the JSON schema for the adapter’s fields, so debug.json completes

Built-in adapters cover C, C++, Go, JavaScript, TypeScript, PHP, Python and Rust; Java, Ruby and Swift arrive as extensions. Fourteen debug-adapter extensions are published today — the smallest category in the registry, and the one with the most room in it.

The same rule as language servers applies: do not bundle the adapter binary. Download it, or find the one the user installed, and say so in the extension id with a -debugger suffix.

Developing and Publishing

the loop, then the PR

The development loop

# once rustup target add wasm32-wasip2 # grammars are C compiled to WASM; Zed fetches # wasi-sdk itself, or point at your own: export WASI_SDK_PATH=/opt/wasi-sdk # in Zed: cmd-shift-p -> zed: extensions # -> Install Dev Extension -> pick the dir # it overrides the published copy, and the # extensions page says "Overridden by dev extension" # to see println! and INFO logs: zed --foreground # or, afterwards: cmd-shift-p -> zed: open log
A dev extension is reloaded from disk, not copied. Rebuild, then reload the extension from the extensions page — there is no publish step in the loop, and no need to bump a version to test.

Publishing, in order

# 1. an allowed licence in your repo: # Apache-2.0 BSD-2 BSD-3 CC-BY-4.0 GPLv3 # LGPLv3 MIT Unlicense zlib # (applies to the extension code only) # 2. fork and clone zed-industries/extensions git submodule add \ https://github.com/you/my-extension.git \ extensions/my-extension git add extensions/my-extension # 3. extensions.toml # [my-extension] # submodule = "extensions/my-extension" # version = "0.0.1" # path = "packages/zed" # monorepos only # 4. keep the files sorted pnpm sort-extensions # 5. open the PR -- one extension per PR # --- shipping an update, later --- git submodule update --remote extensions/my-extension # then bump `version` in extensions.toml to match # extension.toml at that commit
RuleWhy it exists
HTTPS submodule URL, commit on a brancha detached or SSH submodule cannot be fetched by the build
version must match extension.toml at that committhe registry serves that pair; a mismatch ships the wrong build
do not bundle language servers or adapterslicence and size; download or discover instead
do not duplicate an existing extension1,000 entries is already a lot to search
id suffixes: -theme, -icon-theme, -lsp, -debuggerso the list is filterable by name
English user-facing text; test at the submitted commitreview is done by people

Versions and Traps

what breaks, and when
An extension built against a newer zed_extension_api will not load in an older Zed. The compatibility table lives in crates/extension_api/README.md and lags the releases: its newest row is Zed 0.192.x → API 0.0.1–0.6.0, from before the 1.0 renumbering, while 0.7.0 is the newest published crate and 0.8.0 sits unpublished in main. Pick the oldest API version that has what you need if you care about users who have not updated.
cfg directives are the classic WASM bug. They evaluate against wasm32-wasip2, so every host check is silently wrong. current_platform() is the only correct answer.
A capability the user narrowed makes your extension fail, not degrade. The API call returns an error rather than silently doing nothing — surface it, do not swallow it, or the user sees an extension that "just does not work".
Query files fail quietly. A capture name that no theme knows about, or a node name that does not exist in the grammar, produces no error and no highlight. The syntax tree view and zed --foreground are the only feedback you get.
Grammar rev pins a commit, and nothing updates it for you. When the upstream grammar fixes a bug, your extension keeps the old parser until you bump the SHA and publish — a version bump in both extension.toml and extensions.toml.
The provides metadata is newer than the registry. 175 of the 1,000 entries report an empty capability list simply because they were published before the field existed; they work fine. Do not read an empty list as "this extension does nothing".
The fastest way to learn the shape is to read one. Every published extension is a public git repository — the registry index on this sheet carries each one’s id, and zed-industries/extensions carries them all as submodules. A theme is 200 lines of JSON; a language extension is a config.toml and six query files.

Manifest, API & Registry Index

Every manifest field, query capture, trait method and publishing rule — then the whole extension registry, most-installed first. Type in the filter box, or press /

Manifest & Layout

18

extension.toml and the directories beside it

idthe registry identifier — lowercase, hyphenated, stable forever
namethe display name
descriptionone line, shown in the extensions list
versionsemver; must match the version in extensions.toml at the submitted commit
schema_versionmanifest schema — 1 today
authorsarray of Name <email>
repositorypublic HTTPS URL — an SSH URL is rejected at publish time
[grammars.<name>]repository + rev of a tree-sitter grammar
[language_servers.<id>]name, languages, language
[language_servers.<id>.language_ids]map Zed language names to LSP languageIds
[context_servers.<id>]declare an MCP server
[debug_adapters.<id>]declare a debug adapter, with a schema_path
snippetsarray of paths to snippet JSON files
themes/*.jsonno manifest entry — the directory is enough
icon_themes/*.json + icons/ditto, plus the SVG assets
Cargo.tomlonly if the extension has Rust
src/lib.rsthe Rust entry point
languages/<lang>/config.toml plus the tree-sitter queries

Language Configuration

16

languages/<lang>/config.toml

namethe human-readable language name Zed uses everywhere else
grammarwhich [grammars.*] entry parses it
path_suffixesfile extensions that select this language
first_line_patternregex against line 1 — shebangs
line_commentsarray of prefixes, e.g. ["// "]
block_commentthe delimiter pair
bracketspairs with close and not_in scopes
autoclose_beforecharacters after which a bracket may still auto-close
word_charactersnon-alphabetic characters that count as part of a word
completion_query_characterscharacters that keep a completion query going
tab_size / hard_tabsindent width; tabs or spaces
increase_indent_patternregex: indent the next line
decrease_indent_patternregex: outdent this line
decrease_indent_patternsalign with a named @start.<name> capture
debuggersordered list of adapters offered for this language
semantic_token_rules.jsonmap LSP semantic token types to theme styles

Tree-sitter Queries

11

One .scm file per job, and the captures each one uses

highlights.scmsyntax highlighting
injections.scmembedded languages
brackets.scmmatching pairs
indents.scmautomatic indentation
outline.scmthe outline panel and symbol picker
textobjects.scmvim-mode text objects and ]m / [m
overrides.scmsettings scoped to a syntax construct
runnables.scmthe run arrow in the gutter
redactions.scmvalues hidden while screen sharing
#set! / #eq? / #match?tree-sitter query predicates
dev: open syntax tree viewthe parse tree of the current buffer, live

The Rust API

27

zed_extension_api — the trait, the helpers and the types

zed::Extensionthe trait — every method has a default, so implement only what you need
register_extension!(T)the macro that exports the WASM entry points
fn new() -> Selfconstruct the extension; the only required method
language_server_commandreturn the Command that starts the server
language_server_initialization_optionsthe initialize payload
language_server_workspace_configurationthe workspace/configuration reply
language_server_additional_initialization_optionscontributions for another server
language_server_additional_workspace_configurationthe same, for workspace configuration
*_schemaJSON schemas for the two blocks above — drives settings completion
label_for_completion / label_for_symbolbuild a highlighted CodeLabel
context_server_commandthe command that starts an MCP server
context_server_configurationits settings schema and installation instructions
get_dap_binarylocate or download the debug adapter
dap_request_kindlaunch or attach, for a given config
dap_config_to_scenarioturn a generic debug config into an adapter scenario
dap_locator_create_scenario / run_dap_locatorbuild a scenario from a task, and resolve it
current_platform() -> (Os, Architecture)the host platform
download_file / make_file_executablefetch and chmod a release asset
latest_github_release / github_release_by_tag_namethe GitHub release helpers
npm_install_package / npm_package_latest_versionnpm helpers
node_binary_path()the Node runtime Zed manages
process::Commandrun a process
http_clientHTTP requests from an extension
settings::*read the user’s settings for a language or server
Worktreeread_text_file, which, shell_env, root_path
KeyValueStoresmall persistent state for the extension
set_language_server_installation_statusthe "downloading…" text in the status bar

Themes & Icon Themes

13

The JSON schemas

$schemahttps://zed.dev/schema/themes/v0.2.0.json
name / author / themes[]a theme family holds one or more themes
themes[].name / .appearancethe theme name; light or dark
style.background / .foreground / .accentthe three that set the whole tone
style.editor.*background, gutter.background, line_number, active_line.background, wrap_guide
style.element.* / border* / text*UI chrome, per state: hover, active, selected, disabled
style.syntax.*one entry per highlight capture name
style.terminal.ansi.*the sixteen ANSI colours for the integrated terminal
experimental.theme_overridesa setting, not a theme file — patch any key without forking
zed.dev/theme-builderthe visual editor; exports the JSON
directory_icons / chevron_iconsicon theme: collapsed and expanded SVG pairs
file_stems / file_suffixesicon theme: map a name or extension to an icon key
file_icons.<key>.pathicon theme: the SVG for a key; default is the fallback

Capabilities & Development

12

The sandbox, the settings that govern it, and the dev loop

granted_extension_capabilitiesthe user-side allow list, in settings.json
{ kind = "process:exec", command, args }run a process
{ kind = "download_file", host, path }download a file
{ kind = "npm:install", package }install an npm package
auto_install_extensionsinstall these automatically; {"html": true} by default
auto_update_extensionsper-extension auto-update opt-out
zed: extensionsthe extensions page
zed::InstallDevExtensionload an unpublished extension from a directory
zed --foregroundsee the extension’s println! output and INFO logs
zed: open logZed.log, where install and load failures land
rustup target add wasm32-wasip2the compile target
WASI_SDK_PATHpoint at an existing wasi-sdk instead of Zed’s download

Publishing

12

The submission checklist, in order

1. extension.toml at the repo rootpublic repository, English UI text, an allowed licence
2. an allowed licenceApache-2.0 · BSD-2 · BSD-3 · CC BY 4.0 · GPLv3 · LGPLv3 · MIT · Unlicense · zlib
3. fork zed-industries/extensionsthe registry repository
4. git submodule add https://… extensions/<id>HTTPS, not SSH; the commit must be on a branch
5. add to extensions.tomlsubmodule, version, optional path
6. pnpm sort-extensionskeeps extensions.toml and .gitmodules sorted
7. open the PRone extension per PR
update: git submodule update --remote extensions/<id>then bump version in extensions.toml
do not bundle a language serverdownload it, or find one already installed
do not duplicate the registrypublish something that is not already there
test at the submitted commitas a dev extension, in Zed
ID conventions-theme, -icon-theme, -lsp, -debugger suffixes

API Versions

10

zed_extension_api against Zed

zed_extension_api = "0.7.0"the newest published crate version
Zed 0.192.xzed_extension_api 0.0.1 – 0.6.0
Zed 0.186.x0.0.1 – 0.5.0
Zed 0.184.x0.0.1 – 0.4.0
Zed 0.178.x0.0.1 – 0.3.0
Zed 0.162.x0.0.1 – 0.2.0
Zed 0.149.x0.0.1 – 0.1.0
Zed 0.131.x0.0.1 – 0.0.6
the rulean extension built against a newer API will not load in an older Zed
wasm_api_versionwhat the registry records per extension version

Registry — Languages

259

Language and grammar extensions, most-installed first

htmlHTML support.
git-fireflyProvides Git Syntax Highlighting
tomlTOML support.
sqlSQL language support.
vueVue support.
scssSCSS and SASS support
csharpC# support.
xmlXML syntax support.
makeMakefile syntax highlighting
luaLua support.
terraformTerraform support.
logSyntax highlighting for log files.
kotlinKotlin language support.
svelteSvelte support
astroAstro support.
latexLaTeX language server and syntax highlighting for Zed. See wiki on GitHub for help.
zigZig support.
prismaPrisma support.
nixNix support.
powershellPowerShell support
biomeBiome support for Zed
protoProtocol Buffers support.
graphqlGraphQL extension for Zed
csvCSV language support.
iniSupport for ini and ini like files (ini, conf, cfg) and systemd unit files (automount, mount, path, scope, service, slice, socket, swap, target, timer)
rainbow-csvHighlight CSV with different rainbow colors to make them more readable
python-requirementsSyntax highlighting for requirements.txt and constraints.txt files
neocmakeCMake grammar and lsp with neocmakelsp
typstTypst support.
env🔐 Environment support. ✰ and report issues ➩
bladeLaravel Blade templating language support.
nginxNginx support
odinOdin support.
angularAngular Language support
fishFish language support for Zed
ansibleAnsible support for Zed. For the best experience, please find the recommended settings in the extension project's README.
java-eclipse-jdtls☕️ Java language support for Zed with Eclipse JDTLS
glslGLSL support.
rR language support.
justJustfile language support
gleamGleam support.
helmSyntax highlighting for Helm templates
juliaJulia support.
commentComment language extension for highlighting special comments
ocamlOCaml support.
templTempl language support for Zed
nuNushell language support for Zed
assemblyAssembly syntax highlighting and language server
json5JSON5 language support for Zed using Joakker's Tree-sitter grammar.
schemeScheme support.
erlangErlang support.
slintSlint support for Zed
solidity💠 Solidity language support for Zed. ✰ and report issues ➩
asciidocSupport for AsciiDoc syntax
verilogVerilog and SystemVerilog support
groovyGroovy (build.gradle) support.
clojureClojure support.
ssh-configProvides syntax highlighting for SSH config files
caddyfileCaddyfile support with syntax highlighting and Tree-sitter grammar.
perlPerl support
mesonExtension for the Meson build system.
luauLuau support.
qmlQML support.
liquidShopify Liquid support
jsonnetJsonnet language support for Zed
twigSyntax highlighting and Intellisense for Twig in Zed
gosumSyntax highlighting for Go Checksum files.
rstreST syntax support.
elispElisp language support for Zed
nimNim support
hyprlangHyprlang language server and syntax highlighting
vV language support.
lessLESS language support
elmElm support.
matlabMATLAB support for Zed
fsharpF# language support for Zed
tmuxSyntax highlighting for tmux configuration files
starlarkStarlark support
cucumberZed Cucumber Support
watLanguage support of WebAssembly Text Format
fortranFortran support for Zed
tree-sitter-querySupport for tree-sitter query files (*.scm)
dD language support
beancountBeancount support.
pklPkl language support for Zed
racketRacket support.
hamlHaml template support
graphvizGraphviz support.
crystalSyntax highlighting and LSP support for Crystal & ECR
rescriptReScript support.
rocRoc language support for Zed
vhdlVHDL support.
bicepBicep language support. Bicep is a Domain Specific Language (DSL) created by Microsoft for deploying Azure resources declaratively. This extension provides intellisense for the core language and extends to support type definitions for all resource types in Azure.
pugPug syntax support for Zed
pestPest parser language support for Zed
cueCUE language support for Zed
blueprintLanguage support for Blueprint (.blp) files
d2D2 support.
haxeLanguage server and syntax highlighting support for the Haxe programming language.
purescriptPureScript support.
emberEmber.js/Glimmer.js support.
firebase-security-rulesFirebase Security Rules language support.
vcardvCard support.
adaAda language support for Zed.
teraTera support.
prologtree-sitter-prolog integration for zed
cobolCOBOL language server and syntax highlighting
icaliCal support.
cfmlCFML support.
unisonUnison support for Zed. The friendly programming language from the future with the editor from the future.
straceStrace log file support for Zed
flatbuffersFlatBuffers support.
lilypondLilyPond syntax highlighting in Zed
moveMove language support for the zed editor.
amberAmber Language support.
sorbetLSP support for Ruby + Sorbet
actionscriptActionScript langauge support
naviNavi language support.
ledgerSupport for ledger journal files
cairoCairo language support for Zed
html-jinjaHighlighting for HTML-Jinja templates.
uiuaUiua support.
yaraYara syntax highlighting for Zed.
fountainA Zed extension adding Fountain support
rhaiSyntax highlighting for Rhai files.
smlStandard ML language support for Zed
noirNoir support.
playdatePlaydate support for Zed.
rclSupport for the RCL configuration language.
stanStan language support
omnetppHighlight MSG and NED files
ventoHighlighting for the Vento templating language
sagemathSageMath Support for Zed
move-aptosMove on Aptos language support for Zed
cfengineSyntax highlighting support for CFEngine policy language
conlSyntax highlighting and LSP for CONL
grenSyntax highlighting for Gren
vrlVRL extension for Zed
opentofuOpenTofu support.
github-actionsGitHub Actions LSP support for Zed.
wgsl-weslSupports grammar for WGSL, WESL as well as best-effort support for Bevy (naga_oil) extensions and uses the wgsl-analyzer LSP
lean4Lean 4 support.
tclAn Extension providing TCL Language highlighting
viewtreeLanguage Server Protocol (LSP) implementation for .view.tree files used in the $mol web framework.
leptosSupport for Leptos RSTML in Zed
moonbitMoonBit language support for Zed Editor with Tree-sitter syntax highlighting and native LSP integration.
cqlCQL support.
logstashLogstash pipeline config file syntax highlighting support
termuxtermux-language-server support
agdaAgda support.
statamic-antlersSyntax highlighting and IntelliSense for Statamic Antlers in Zed
kclZed editor extension for KCL lang.
edgeEdge template language support with syntax highlighting and language server integration
thriftThrift Support.
turtleRDF Turtle format
motokoMotoko and Candid support. Visit the repository for more information.
xdr-naiveSyntax Highlight for XDR
assASS/SSA Syntax Highlighting.
redscriptREDscript is an open-source programming language and toolset designed to work natively with Cyberpunk 2077's scripting runtime.
webidlWebIDL support
clarityClarity language support
kotoSupport for Koto in Zed
elleElle support.
tactTact language support. Needs Tact Standard Library: npm install @tact-lang/compiler
risorRisor language extension
sieveLanguage support for Sieve email filtering language (RFC 5228) with Proton advanced features
gcodeG-code support.
jsonlJSON Lines (JSONL) syntax highlighting support for Zed
typespecTypespec support.
mdxMDX support
djangoDjango support
hoconHOCON (Human-Optimized Config Object Notation) language support
mustacheMustache syntax highlighting support for Zed.
nunjucksNunjucks support
txtarLanguage support for txtar files
gritGritQL language support
circomUnofficial Circom Lang support for Zed
todotxtTodo.txt support.
ionAmazon Ion and Ion Schema Language support.
bamlBAML v0 — Zed extension
yangThis extension provides syntax highlighting and LSP support for YANG language in Zed editor.
jqjq language support for Zed
authzedLanguage support for Authzed Spicedb
jspJSP support.
wxmlWXML (WeiXin Markup Language) support for Zed.
editorconfigEditorconfig language support for Zed.
objectscriptInterSystems IRIS ObjectScript Extension
slangSlang shading language support
systemrdlSupport for the SystemRDL language
yarn-spinnerYarn Spinner language support for Zed
inkInk language support for Zed
quadletSupport for Podman Quadlet files with quadlet-lsp
zwirnA language extension for the live coding language zwirn
wrenSyntax higlighting support for Wren
gotmplGo template support, includes text/template (gotmpl) and html/template (gohtml).
desktopSyntax highlighting for .desktop and .directory files
pascalPascal language support.
openfgaSyntax highlighting for OpenFGA authorization model files
ucodeucode (https://ucode.mein.io/) scripting language support (primarily used in OpenWrt/OpenWifi)
jdlSyntax highlighting support for Jhipster Domain Language
textprotoSupport for Protocol Buffers text format (.textproto, .txtpb, .textpb, .pbtxt)
tqlZed extension for the Tenzir Query Language (TQL).
apache-avroApache Avro support for the IDL Language
rshtmlRsHtml Template Language Support
ghosttyGhostty configuration file support
rotoSyntax highlighting for Roto
bslBsl (1C) support
jaiJai language support. For LSP support see repository docs.
codeownersSyntax highlighting and language support for GitHub CODEOWNERS files
defoldDefold game engine support with bundled API docs, Lua language server, and code snippets
asn1ASN.1 Syntax Highlighting (SNMP MIB files)
mcfunctionMcfunction support for Zed
latteLatte templating language support for Zed
wow-tocSyntax for .toc WoW addon manifests
oatOat language syntax highlighting
pbxprojXcode project and strings syntax highlighting
somaSyntax highlighting and LSP support for the Soma programming language.
structured-textStructured Text Zed extension
arktsLanguage support for ArkTS (Harmony ETS) files in Zed
bluespec-systemverilogBluespec SystemVerilog (BSV) language support
toonTOON support.
quartoQuarto support for Zed
hqlHQL syntax highlighter
cherriA Zed extension that adds basic support for the Apple Shortcut programming language Cherri.
numscriptSupport for Numscript
regeditWindows Registry language support
coffeescriptCoffeescript language server
wikitextWikitext language support.
cds-lspCDS LSP for Zed
demotapeSyntax highlighting for Demo Tape terminal recording scripts
netlinxNetLinx support for Zed
nomadNomad Language Server
squirrel🐿️ Squirrel language support
ponyPony language support with syntax highlighting and LSP integration
linkerscriptLinker Script syntax highlighting
zokratesZoKrates language support for Zed
csoundtree-sitter-csound grammar
ferretFerret language support for Zed
processingProcessing language support by the Processing language server (requires Processing 4.4.6 or later).
redRed support.
bisonBison/Yacc Language support
umkaZed Extension for umka
duperDuper support for Zed.
verylVeryl extension for Zed
llvm-irLLVM IR language support for Zed
huffHuff language support for Zed - a low-level EVM assembly language
microscriptmicroScript language support for Zed editor
tamarinSyntax highlighting for Tamarin.
logcatSyntax highlighting for Android logcat files.
smalispSmali language support for zed
osoSupport for Oso policies written in Polar.
freemarkerFull-featured Freemarker Template Language support for Zed editor with tree-sitter-based syntax highlighting
coiLanguage support for Coi - a component-based language for high-performance web applications
styxStyx configuration language support with syntax highlighting and LSP
swaySway smart contract language support with LSP integration
dangDang language support for Zed
hp42sHP-42S keystroke programming language support
objective-cSupport for Objective-C
arduinoArduino language support with syntax highlighting and arduino-language-server integration.

Registry — Language Servers

84

Extensions that add a language server without adding a language

emmetEmmet support
codebook📒 A fast, code aware spell checker.
markdown-oxideObsidian-Inspired PKM Language Server for Zed
ruffSupport for Ruff, the Python linter and formatter
live-serverLaunch a development local Server with live reload feature
basherBash-language-server support
oxcOxlint and Oxfmt support
golangci-lintgolangci-lint support.
discord-presencePresence for your beautiful discord account :)
denoDeno support.
wakatimeWakatime support.
tsgoTypeScript v7's native compiler and language server.
snippetsSupport for language-agnostic snippets, provided by simple-completion-language-server
marksmanMarksman support for Markdown files.
tombi🦅 TOML Language Server 🦅
color-highlightHighlight colors in your editor based on color-lsp.
basedpyrightPython type checking and language server support from BasedPyright.
harperFast, offline, grammar & spelling checker using the privacy-first Harper language server by Automattic
cspellCSpell Language Server for Zed editor
typosLow false-positive source code spell checker.
stylelintStylelint support via the official vscode-stylelint language server
markdownlintLSP support for `markdownlint`
autocorrectAutoCorrect is a linter and formatter to help you to spellcheck typos, correct spaces, words, and punctuations between CJK.
gitlab-ci-lsLanguage Server for gitlab-ci
unocssUnoCSS support
ltexLTEX+ Language Server support for Zed editor
cargo-appraiserLSP for Cargo.toml. You need to enable zed's inlay_hints.
postgres-language-serverPostgres Language Server
code-statsTracks coding XP with Code::Stats.
iweMarkdown files graph navigation and transformation
stimulusStimulus LSP support.
vacuumSupport for Vacuum, the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool
activitywatchActivityWatch watcher support
relayRelay support for Zed
psalmZed extension for Psalm, a static analysis tool for PHP
norminetteNorminette for 42 School
pyreflySupport for the Pyrefly static type checker for Python in Zed
phpcsPHP CodeSniffer Language Server for linting, formatting, and auto-fixing PHP code via PHPCS and PHPCBF.
package-swift-lspLanguage Server Protocol (LSP) implementation for Swift Package Manager's Package.swift manifest files.
tyAn extremely fast Python type checker and language server, written in Rust.
css-modules-kitThe Zed extension for CSS Modules Kit
crates-lspLanguage Server implementation targeted specifically towards the Cargo.toml file of Rust projects, providing auto-completion for crate versions and in-editor hints when the selected crate versions are out of date.
texpressoLive preview of LaTeX document using TeXpresso. Use alongside the LaTeX extension.
design-tokensLanguage server for DTCG design tokens with hover docs, completions, diagnostics, and code actions for CSS, HTML, JavaScript, TypeScript, JSON, and YAML files
airAir extension for Zed
ast-grepast-grep LSP support in Zed. Get warnings and errors directly in your editor.
deputyAutocomplete, hover info, and more for your dependencies
jj-lspLSP to resolve conflicts in the jj-vcs
shader-lsShader validation, diagnostics and language features for HLSL, GLSL and WGSL, powered by shader-language-server (antaalt/shader-sense).
phpmdPHP Mess Detector Language Server for linting PHP code. We are looking for feedback, especially for Windows and Linux platforms.
ts-macroTS Macro support for Zed
odooThis extension integrates the Odoo Language Server, that will help you in the development of your Odoo projects.
cliceC++ support
zubanLanguage Server for ZubanLS
dependiRenamed to Depsy. Install the 'depsy' extension instead; this one receives no further updates.
rumdlFast Markdown linter and formatter written in Rust
dprintDprint support for Zed
pytest-language-serverA blazingly fast Language Server Protocol implementation for pytest
ctagsAdd Universal Ctags support to the Zed editor
zabbyTabby Integration for Zed. Go to the GitHub repo for documentation and setup.
flowFlow language support.
tflintSupport for TFLint
emoji-completionsAdds the ability to complete emojis by typing ':' followed by the emoji name.
npm-package-json-checker📥 Highlights outdated npm packages and shows changelogs in package.json. Changelogs from GitHub releases and/or CHANGELOG.md. Shown minimalistically without UI bloat.
css-variablesProject-wide CSS variable autocomplete, hover, go-to-definition and color support via css-variable-lsp.
jarlJarl extension for Zed
laravelLaravel (Community Edition) support for Zed — go-to-definition, hover & find-references for Blade, Livewire, Flux, views, routes, and config. Community-maintained, not affiliated with Laravel LLC. 📖 See the README for setup & configuration; custom PHP/Blade language servers need a one-line settings tweak.
wc-language-serverLanguage server extension providing diagnostics, completion, and validation for Web Components and custom elements
bookmarkBookmark
odoo-lspLanguage server for Odoo Python/XML/JS
hackatimeWakatime extension fork to improve hackatime support.
auto-file-headerAutomatically inserts file headers when creating new files. Zero dependencies - downloads pre-built binaries automatically. Needs .auto-header.toml config.
intl-lensInternationalization (i18n) support for Zed - inline translations, hover info, and diagnostics
mplsZed extension for Markdown Preview Language Server
pathySidecar LSP server for Python path completions.
deps-language-serverIntelligent dependency insights across package ecosystems
semgrepSemgrep language server integration for Zed
shapelsshape inference for torch inside zed
tex-japanese-formatterTeX Japanese Formatter
nu-lintLinter for the innovative Nu shell
sqlmeshSQLMesh and SQL model support. Enables types, go to definition and hover on models.
ellspEmacs Lisp languages support for Zed.
hexpeekHexPeek, peek various forms of an number literal
fortitudeSupport for the fortitude linter for Fortran in Zed

Registry — Themes

375

Themes, most-installed first

catppuccin🦀 Soothing pastel theme for Zed
macos-classicA macOS native style theme, let it same like native app in macOS.
tokyo-nightTokyo Night Themes
one-dark-proA port of VSCode One Dark Pro with some tweaks
nvim-nightfox🦊 A port of the Neovim Nightfox themes. Includes all variants as opaque and blurred version.
github-themeGitHub themes for Zed
draculaOfficial Dracula theme for Zed
vscode-dark-modernVSCode Dark Modern Theme for Zed
snazzyA port of the popular Snazzy color scheme for the Zed editor.
catppuccin-blurCatppuccin themes with blur
the-dark-sideJoin the dark side.
jetbrains-themesLight, Dark, Islands Light and Islands Dark JetBrains themes
nordNord color schemes for Zed. Includes light and dark variants.
github-dark-defaultA modified port of the GitHub VSCode theme
material-darkTheme that imitates Google's Material Dark theme.
fleet-themes🚢 Transform Zed with Fleet's sleek, modern aesthetic for a sublime coding experience.
rose-pine-themeAll natural pine, faux fur, and a bit of soho vibes – a classy minimalist theme for Zed.
new-darcula🔮 Clean and minimal take on the JetBrains Darcula theme. INCLUDES dark, darker, and light variants.
zedokaia theme for Zed based on the Monokai Pro color scheme
smoothAesthetically pleasing dark and light theme with soft pastel colors aiming to be very easy on the eyes.
everforest🌲 Everforest color scheme for Zed. Theme comes in regular, material, and blur variants.
ultimate-dark-neoA muted and pleasant dark theme for Zed with some italics to distinguish certain parts of the syntax. Designed for use with the programming font Victor Mono.
tailwind-themeTailwind theme for Zed
colorizerColorizer is a vibrant Zed code editor theme that enhances readability with rich, contrasting colors, making your coding experience both efficient and enjoyable.
kanagawa-themes🌊 Zed port of rebelot's Kanagawa.nvim theme 🐉
blade-runner-2049📺 A cyberpunk aesthetic theme based on the command line interface of Blade Runner 2049, inspired by the film's dystopian and high-tech visual style
serendipityRelaxed, gentle and modern | Serendipity theme for Zed
xy-zed🐈‍⬛ A sleek and sophisticated dark theme with vibrant, intelligent syntax highlighting. Please report issues ➩
vercel-theme▲ Vercel light and dark theme, like in Vercel's docs.
0x96fA simple and pleasant dark theme for Zed
night-owlzA port to Zed of the famous Night Owl theme for VSCode by Sarah Drasner
modest-darkA modest zed theme based on one dark but with brighter colours on a darker background
ktrz-monokaiKTRZ Monokai Theme for Zed
one-dark-darkenedA darkened variant with enhanced contrast of One Dark theme for Zed.
nightfoxNightfox themes for Zed
modus-themesA complete set of accessible themes for Zed editor. These themes provide high contrast and color-blind friendly color combinations, ensuring readability and comfort for all users.
solarized☯️ Precision colors for machines and people
gentle-darkA dark theme inspired by Gentle Dark UI for the Atom editor
blackfox🦊 Theme for Zed inspired by Intellij Idea
github-copilot-themeIDE theme from Github Copilot's Website, it's dark and high contrast
base16Chris Kempson's base16 Themes
one-dark-pro-maxOne Dark Pro Max/Glass theme for Zed :)
gruvbox-materialGruvbox Material theme for Zed editor
ibm-5151📺 A theme faithfully based on the IBM 5151 green phosphor screen, recreating the authentic monochrome terminal experience
sublime-mariana-themeTheme for Zed Editor that imitates Sublime Text 4's Mariana colour scheme.
monosamiMonosami | black and white monochrome theme for Zed Editor
melangeA warm and cozy theme for Zed with dark and light variants
tomorrow-themeTheme Based on chriskempson's Tomorrow Theme, VS Code's Tomorrow Night Blue, and mdBook's Coal Theme
flexoki-themesAn inky color scheme for prose and code.
synthwaveA port of the Synthwave '84 extension in VS Code
ayu-darkerAn opinionated darker variant of the Ayu Dark theme.
zedwaitaLight and dark Adwaita theme for Zed.
monokai-reversedZed port of Bearded Monokai Reversed
quiet-light-themeVSCode's Quiet Light theme for Zed
oceanic-nextMinimalist theme, a port of the popular Oceanic Next with slight changes.
one-dark-flatA port of VSCode One Dark Flat
vscode-light-plusPort of the VSCode Light+ theme to Zed
spiceflow-themeSpiceflow themes for Zed
neovim-defaultA port of the default Neovim themes
halcyon🌊 A minimal, dark blue theme for Zed
zed-legacy-themesSome of the legacy themes Zed shipped with initially: Andromeda, Atelier, Rosé Pine, Sandcastle, Solarized, Summercamp
gruber-darkerA port of the Gruber Darker theme for emacs
moonlightMoonlight theme for Zed
siri🐶 A couple of dark themes based on One Dark and Visual Studio Code dark theme. Also a light theme for bright light coding.
visual-assist-darkVisual Assist Dark Theme
panda-themePanda Syntax theme for Zed
one-black-themeOne Dark got even dar..kier
nordic-themeNordic theme for Zed
monospace-themeIDX Monospace theme for zed
alabasterAlabaster color scheme (port of https://github.com/tonsky/sublime-scheme-alabaster)
srceryDark theme based on the Srcery color scheme
vscode-dark-polishedPolished and comprehensive VSCode Dark Modern theme for Zed.
darcula-darkA darker theme for Zed based on the Darcula theme from Jetbrains IDEs
hex-light-themeTheme with syntax highlighting for Ayu, Latte and Solarized
msun-darkMinimalist dark themes
vitesse-theme-refinedVitesse Theme that better fits Zed
gleam-themeTheme inspired by gleam.run
mauMau Zed theme
unoflatUno Flat is a minimal Zed theme based on Atom's One Dark.
rich-vesperModified peppermint and orange flavored dark theme.
dune-themeHarmonic and flow inducing color schemes which are gentle for your eyes
cyan-light-themePort of the Cyan Light Theme from the JetBrains Marketplace
zen-abyssalA theme you'll probably like for zed.
monolithA clean dark theme
napalmA minimalistic dark theme, mix of GitHub Dark UI theme and VSCode Dark+ theme syntax highlighting.
monokai-vibrant-ampedA version of Monokai Vibrant Amped, but for Zed!
nstlgy-darkElegant dark theme with vibrant syntax highlighting inspired by the code playground theme made by Josh W Comeau at joshwcomeau.com
mariana-themeSublime 4's Mariana Theme for Zed
jellybeans-vimZed port of nanotech's jellybeans.vim theme 🫘
denix🐧 DeniX theme for Zed editor
gruber-flavors15 flavors of a theme for recreational programmers.
flat-themeMinimal, easy on the eyes theme inspired by flatwhite syntax from Atom
nordic-nvim-themePort of AlexvZyl/nordic.nvim theme to zed
slateA clean light and dark theme.
sequoiaBlack, elegant, modern theme for Zed — Moonlight, Monochrome, and Retro in dark and light.
yue-themeTheme based off the moonscript.org code examples
codesandbox-themeAn unofficial CodeSandbox theme for Zed
s-dark-themeA premium, clean, and easy-on-the-eyes dark theme.
snowfall❄️ Winter theme for Zed
aquarium-themeA colorful, dark, cozy Zed port of the Aquarium theme.
hami-melon-theme🍈 Organic green and orange flavored editor theme
v0-themeTheme used in v0 chat ported for zed
ember-themeEmber Colorscheme port for Zed
blankeos-zenA bluer, minimal, dark, and frameless theme for Zed. Based on poimandres.
nebula-pulseNebula Themes for Zed
not-material-themePastel material themes in various colours
paraisoParaíso theme adapted from the TextMate theme of the same name originally created by Jan T. Sott
aylin-themeA port of a port of Aylin: a modern and minimal dark theme with bright colors for Zed
axolosinAn Axolotl-inspired theme for Zed
batmanThe Batman theme for Zed
perfect-duskBeautiful and accessible dark theme for your favorite code editor
severance-themeA theme for the Zed text editor based on the computer interface from the tv show Severance.
outrunA cute cyberpunk/retro outrun inspired theme
polar-themeA port of polar, a pure white light theme based from nord colors.
the-best-themeA port of VSCode The Best Theme with some tweaks
bluloco-themeBluloco theme for Zed editor
barbenheimerA theme inspired by the Internet phenomenon of the same name. It combines the pink and playful aesthetics of Barbie with the dark and dramatic tones of Oppenheimer.
chai-themeChai Theme for Zed
lusch-themeA dark colorful theme for zed based off the colors used in the Discord UI
oolongDeep green theme for Zed
short-giraffe-themeA dark theme with carefully picked colors
eiffel-themeA port of the Eiffel Textmate theme.
ezio-themeThe Ezio theme for Zed.
cisco-themeA very simple theme for Zed.
lydiaA dark color scheme built around cool blue-grays and vibrant accents.
tsarMinimal and modern semi-transparent dark theme, in desaturated silver and the original saturated palette.
railscastA colorscheme based on the TextMate theme.
martianizedA dark color scheme with a focus on reds, browns, and icy whites.
aystraTheme for Zed. Based on 'One Dark Pro' and 'Jane Two' themes.
nyxvamp-themetheme inspired by transfem emo aesthetics - special for cat girls 💜😺
kansoA dark theme that invites focus, not attention. An elegant evolution of the original Kanagawa theme.
yakaA light theme for the Zed Editor
blancheNon official port of VS Code Blanche theme
hivacruz-themeA dark blue theme.
gruvbox-crisp-themesCustom Gruvbox themes for Zed Editor with crisp high contrast variants
monokai-nebulaA deep and vivid Monokai-inspired theme for the Zed editor
github-classicThe classic GitHub Light and GitHub Dark themes for Zed
rust-rover-dark-themeA dark theme inspired by RustRover's default dark theme
alabaster-darkDark version of Alabaster theme
supergreatmonokaiGreat Zed theme based off sublime text's monokai mixed with VSCode's monokai.
shades-of-purple-themeShades of purple theme for Zed
andromeda🌒 A popular VScode theme brought to Zed
cursor📺 A theme that recreates the Cursor IDE experience within Zed, bringing familiar styling and interface elements from the popular AI-powered code editor
zedokai-darkest-machineA theme for Zed, based on Zedokai Filter Machine
dark-pop-uiMidnight hues with a neon twist — a dark theme that keeps your code stylish and your eyes happy.
jetbrains-riderLight and Dark JetBrains Rider themes
darker-horizonDarker Horizon Theme
nixdorf-8870📺 A theme faithfully based on the Nixdorf 8870 amber phosphor screen, recreating the authentic monochrome terminal experience
claude-code-inspired-darkA dark theme for Zed inspired by Claude and Anthropic's brand colors with semi-transparent backgrounds.
tomorrow-min-themeFork of [Tomorrow Theme](https://github.com/biaqat/tomorrow-theme-zed) with less highlights.
blackrain-themeA dark theme for Zed inspired by Sublime Text's Black Rain theme
maple-themeA colorful Zed theme, support light or dark mode, with medium brightness and low saturation.
everforest-themeEverforest is a green based color scheme; it's designed to be warm and soft in order to protect developers' eyes.
synthwave-alpha-themeA Synthwave inspired dark theme
github-plus-theme🐙 Inspired by GitHub colors. Light and dark variants for a clear and coherent look.
monokai-ogA faithful recreation of the original Monokai theme
oscuraAn unapologetically dark and minimal colorscheme for Zed. Inspired by the Oscura Theme by Fey.
dark-discordA theme for Zed inspired by Discord's new theme.
haku-dark-themeA soothing dark theme. An editor full off soot, made into a high class place.
zedburnZenburn port to Zed Editor
ninjaA sleek, modern twist to a collection of minimalistic, high-contrast themes - optimized for readability, and efficient performance.
emerald-nightThis theme is perfect for those who want a sleek and professional look for their editor.
rainbowRainbow theme for Zed
gruvbox-babyA port of the popular Gruvbox Baby theme with warm, earthy colors
neon-pulse-themeColorful theme for Zed editor
sonokaiSonokai Color Scheme for Zed
crimson-themeA theme inspired by the t3.chat redesign colour scheme.
supaglassSupaGlass is a theme for Zed text editor.
anysphere-themeUnofficial Anysphere theme based on the theme from Cursor editor.
mnemonic💎 Vibrant and purposeful theme family
night-shiftA clean desatured zed theme
chaos-theory-themeZed Theme with Chaos-Theory colour palette
yugenYūgen (幽玄) – A profound awareness of the universe that triggers feelings too deep and mysterious for words.
flow-themeFlow Theme for Zed
t3-themeUnofficial t3 theme based on T3 Chat for Zed editor.
noir-and-blanc-themeMinimal black and white themes for Zed
neo-brutalismA raw, high-contrast neo-brutalist theme for the Zed editor.
sumi-lightMonochrome theme based on Sumi-e originating from Github light mode syntax highlighting.
marbleMarble theme, an amazing looking theme with blue, red green and orange, all while being pleasant to the eyes
beanseeds-proBeanseeds Pro is a refined adaptation of the classic Jellybeans theme, specifically designed for the Zed editor
bamboo-themeWarm green theme for Zed
anthracite-themeAnthracite theme for Zed Editor.
neutral-themeClean, minimal, neutral color palette.
nightfox-mMladen's custom themes
arctic-depthA sleek, high-contrast dark blue theme for Zed
umbralkaiA dark theme with perceptually uniform syntax colors. Inspired by Monokai and Penumbra.
day-shiftA soft theme with light colors for zed
azutiku-themeA dark theme for Zed with a gentle, soft palette that's easy on the eyes.
codestackrA port of the popular codeSTACKr VS Code theme for Zed Editor
grimaces-birthdayTheme to help you celebrate Grimace's Birthday.
gafelsonA sleek, focused dark theme for Zed
molten-themeA red-orange-dark theme for your editor. Derived from Ayu Dark.
spai-zero-theme3 premium dark themes with vibrant accents: Space Gray, Midnight Blue & Deep Green variants
darkmatter-themeDarkmatter theme based on Base16 Black Metal Bathory
adwaitaA GNOME Adwaita styled theme for Zed with syntax highlighting based on the gtksourceview Adwaita style
ir-blackIR Black theme
tomorrow-night-burns-themeThe sleek Tomorrow Night Burns theme from iTerm2 and Ghostty, for Zed
retrofit-themeA carefully crafted Zed theme with muted accent colors optimized for readability on dark backgrounds.
dogiA minimalist flat theme with pure black and white backgrounds, vibrant syntax colors, and consistent medium font weights. Features both dark and light variants.
dramDram is a lush green and blue color scheme for Zed utilizing the color palette from the science fantasy roguelike epic Caves of Qud. It is evocative of the venerable Solarized Dark by Ethan Schoonover.
forest-nightForest Night is a green based color scheme; it's designed to be warm and soft in order to protect developers' eyes
synthwave84A vibrant, retro-inspired theme based on the synthwave aesthetic of the 1980s. Includes Classic, Soft, and High Contrast variants.
seoul256A port of the seoul256 color scheme
noctis-portA Noctis theme for Zed
evolved-themeevol's personal color theme based on the colors on evolved.systems.
tron-legacyA port of the Tron Legacy theme for Zed
blinds-themeAesthetically pleasing minimal dark theme with colourblind support for Zed.
matte-blackA low-distraction dark theme for Zed.
zero-trust-themeA clean and secure theme for Zed featuring light and dark variants with excellent readability and professional color schemes
vue-themeA port of Vue Theme from VSCode
codely-themeA Codely-inspirared theme for Zed
hot-dog-standHot Dog Stand theme for Zed
papercolorThe original PaperColor Theme, inspired by Google Material Design, ported to Zed.
tm-twilightA direct port of TextMate Twilight theme
oldbook-themeA colorscheme inspired by the feel of aged books. Minimal, soft, and readable.
autumnal-marscapeFeel immersed in the Martian landscape with this festive pink and orange dark Zed theme
rosevin🍷 Tipsy warm theme for Zed, inspired by PinkCatBoo
kiro📺 A theme that recreates the Kiro IDE experience within Zed, bringing familiar styling and interface elements from the popular AI-powered code editor
elderberry🫐 A dark purplish color scheme for Zed
missing-themeTheme derived from Missing.css Prism theme
tokyo-maple-themeA collection of refined dark themes for VSCode and Zed, featuring Tokyo Maple, One Dark Maple, and Cursor Dark Maple with enhanced readability and Maple-style syntax highlighting.
zoegi-themeA port of Moegi theme for Zed. Light and dark variants.
taiga-themeA theme for Zed - with light and dark modes
jetbrains-darcula-theme-by-bronya0Darcula theme from Jetbrains IDE, Like IDEA/Goland/Pycharm,My favorite theme, and you?
zenDesigned for clarity and focus.
dark-material-draculaA dark theme combining Material and Dracula colors.
carbonfoxZed implementation of EdenEasts carbonfox Theme
neon-comfy-soft-themesA Comfy & Soft Dark theme with neon Violet, Pink and Vaporwave syntax colors.
lights-outLights out theme for Zed
lonely-planetTheme for Zed inspired by the vscode-chester-atom theme.
fedaykin-themesDark Dune-inspired themes for Zed - industrial monochrome and warm desert palettes
1984-theme1984 theme for Zed
apisartisanA simple and pleasant dark theme for Zed
darcula-dark-okkanoA dark theme inspired by IntelliJ IDEA's Darcula theme
vynoraa theme for Zed based on the Monokai color scheme
one-dark-pro-enhancedThe most installed theme in Visual Studio Code modified for Zed
sitruunaA fresh lemon inspired colorscheme
kvs-cyberpunk-2077Inspired by VS Code 2077 theme
popping-and-lockingAn attempted port of the Popping and Locking Theme from iTerm,atom, and vscode
fleuryA warm, rusty theme with bronze and copper tones inspired by weathered metal
maybe-material🩷 Curated vibrant and harmonious themes in various colors, schemes and contrast options.
gruvchadGruvchad theme from NvChad.
mint-themeMint theme for zed IDE
subliminal-nightfallDark Subliminal-based theme with Rosé Pine-inspired accents for Rust, TypeScript, Go, Swift, and Python.
eyecandyThis theme is beauty, taste and old money.
horizon-extendedBrining over the mildly popular Horizon Extended theme from VSCode and Neovim
fleeting-themeFleeting Themes
vagueA cool, dark, low contrast colorscheme for Zed. Pastel yet vivid, like a fleeting memory...
0xtzA top-tier theme for Zed text editor, meticulously crafted by 0xtz and an AI assistant, inspired by the Andromeda VS Code theme.
gruvbox-material-mixGruvbox Material Port for Zed with more weights and styles.
lotus-theme🌸 A minimal zen theme for Zed
yamuraBeautiful theme for Zed with great eye-soothing colors
aesthetic-themeA soft, eye-comforting bluish dark theme for Zed. made with love 💝
monokai-pro-ceMonokai Pro Community Edition for Zed
sunset-driveA Synthwave dark theme with neon colors.
naysayer-themeA color theme for Zed inspired by Jonathan Blow's compiler livestreams.
dreamA soft theme featuring warm beige and browns.
electron-vue-themeMy cool extension
quasi-monochromeA monochromatic/high contrast theme for Zed inspired by the quasi-monochrome theme from Emacs
bubblegumA low-contrast dark theme with pastel colors.
min-theme-plusThe ported VSCode theme is based on Min Theme and One Dark Pro for Zed.
theme-linceLince theme, black or white
looped-themesLooped Automation's themes for Zed
sl4y-themeA vomit like high contrast theme for Zed
penumbra-plusZed port of Helix penumbra+
plato-themesSet of themes with purposeful syntax highlighting
vim-themeA port of the bundled Vim color schemes
chocolateChocolate theme for Zed 🍫
modern-vesperModified peppermint and orange flavored dark theme.
arc-dark-themeArc Dark theme for Zed based on the popular Arc Dark color scheme
ayu-themes-glassZed's Ayu themes, but with a touch of frosted glass
adaptifyA beautiful, adaptive theme for your Zed editor
nightingaleNight theme with comfortable warm contrast
valta nice theme
flat-themesFlat dark theme for Zed - Clean, minimalist design with consistent colors
ghost-in-the-shell-themeA cyberpunk-inspired theme based on Ghost in the Shell, featuring neon greens, deep cyans, and dark backgrounds
amp-themeA theme for Zed based on the colors and design of Amp Code.
airaA calm green theme for Zed, crafted to enhance focus and visual comfort.
dracula-flatDracula theme (flat version) for Zed
aquaflow-themeA calm, ocean-inspired greenish theme for Zed. Soft gradients and highly readable colors.
your-name-themeThis theme is inspired to Your Name. anime film. Thanks!
zedboxA native Zed port of Gruvbox and Gruvbox Material theme with thoughtful improvements.
panda-plus-themePanda themes with extra contrast for Zed
tokyo-night-darkA contrast modification of the Tokyo Night theme
complineA color palette for Deep contemplation and work
cyberpunk-scarletA cyberpunk-inspired theme with scarlet red accents, based on the Cyberpunk Scarlet Protocol iTerm2 color scheme. Includes dark and light variants.
orngA set of Cloudflare themes for Zed, with just the right amount of orange. Includes both dark & light mode themes and is designed for readability first.
everforest-blurredEverforest Dark Medium with blurred backgrounds and high contrast.
hipster-green-themeAn exact port of Tabby/iTerm2's Hipster Green color scheme - a vibrant terminal-inspired theme with classic green-on-black aesthetic and modern syntax highlighting
pandoraPandora theme for Zed
gruvbox-material-neovimGruvbox Material port from f4z3r's gruvbox-material.nvim palette. Their work can be found at https://github.com/f4z3r/gruvbox-material.nvim/tree/master
pigs-in-spaceA dark color theme designed to be easy on the eyes. Inspired by Solarized with a pastel twist.
monokai-sharpMonokai Sharp theme
thorn-themeA dark and light minimal green theme for Zed, ported from thorn.nvim by jpwol
dev-magicA darker magical theme for Zed Code Editor
vscode-light-modernA port of Visual Studio Code's Light Modern theme for Zed
alpental-themeMinimal typography-focused theme for Zed editor.
charcoal-themeA sleek, dark theme for those who always keep their screen brightness very low
godot-themeA theme inspired by the Godot editor and GDScript highlighting
matte-black-themeFind your Zen in Zed. a meticulously crafted, dark matte black theme that marries minimalist aesthetics with carefully tuned syntax colors. Created for discerning developers who seek a distraction-free, high-performance coding environment.
blank-themeAn Elegant and Minimalist Theme for Zed.
dwpA minimal theme designed with perfection (dwp)
the-pure-toneThe pure tone theme for zed
one-dark-oceanA dark theme with vivid colors based on One Dark
fozzyDark carbon theme with warm earthy syntax colors, optimized using CAM16-UCS perceptual color science
sweet-draculaA cheerful dark blue theme with vibrant, contrasting syntax highlighting.
kaimandresThe official Zed port for Kaimandres.nvim.
findrakecil-alabasterLight and Dark theme ported from https://github.com/tonsky/sublime-scheme-alabaster
codebabel-ztheme-darkDescription: 🎡 codebabel ztheme dark and mirage themes.
warm-lightWarm Light theme for the Zed code editor.
carbonemberA dark theme inspired by EdenEasts Nightfox, Carbonfox variant, nvim theme and Material Theme for syntax inspired colors
bearded-themeThe theme with a long beard.
sharp-solarized-themeA sepia-toned, high-contrast light theme family based on tinytinytinytiny and Josh Spicer's VSCode themes
snazzy-lightA Snazzy Light theme for Zed
aizen-themeMidnight coding sessions with warm peach glow and soft purple haze
gato-themeElegant dark themes using the Gato OS palette
ashenA dark, warm, muted color scheme. Now on Zed!
mangoesA theme that tastes like its name
sercaliA Sercali theme family with Blur and Opaque variants.
eclatImmersed in peace and a muted colorscheme
vibrant-abyssA high-contrast pitch black theme based on the original for Visual Studio Code.
optima-themeA beautiful dark minimal theme for Zed editor
zomorrod-themeA visually appealing cool theme
qubik-themeQubik theme for Zed
railgunRailgun Themes based on the gorgeous theme suite by be5invis
sushi-themeA fresh theme inspired by Sushi.
anticuusAn opinionated dark theme based off of vim's industry colorscheme
regex-themeA high-contrast black theme with muted gray text and restrained blue, cyan, orange, and magenta accents designed for clarity and long coding sessions.
apathy-themeA dark, low-contrast theme family with muted purple undertones for reduced eye strain. Includes Apathy, Apathetic Ocean, and Minted variants.
formosa-themeA theme inspired by Porsche 911 Carrera T Formosa Taiwan Limited Edition. Colors extracted from Ipanema Blue, Night Green, Truffle Brown, and Cream White.
phasmid-themeNeutral theme that blends with application UI's such as Obsidian and Figma, using Jetbrains syntax colors.
nube-themeA cozy and vibrant theme for Zed
hbuilderx-push-lightA light theme inspired by HBuilderX with green accents
templeos-themeA theme inspired by the TempleOS color palette
united-gnomeColor themes based on gnome
not-too-shabbyPretty much fine dark theme for Zed
rust-and-brownA warm dark theme with brown tones and orange accents
herzha-themeHerzha theme for zed.
sonder-themeA dark theme focused on the essentials
keepcalmA calm and focused theme for software development in Zed
tiniriCalm and cozy color themes with warm, desaturated colors in light and dark variants
nova-themeNova color scheme for Zed, ported from VSCode
witchesbrew-themeA witchy, wine-y colorscheme for zed. Based on the witchesbrew.nvim theme.
cutiepro-themeA dark pastel theme emphasizing warm colors and extraordinarily cute, girly vibes
vesper-blurVesper dark theme with blur/transparency effects. Peppermint and orange flavored.
dark-glass-themeA collection of translucent, blurred dark themes with 16 unique color tints
vscode-modernLight and dark themes inspired by VSCode Modern themes.
ultraviolet-themeA dark, violet-toned theme designed for quality & visual comfort
islands-themeA theme inspired by JetBrains' Islands design system, with light and dark variants.
one-dark-pro-vivid-themeOne Dark Pro theme with vivid colors and improved contrast
atom-one-themeA port of the Atom One Dark theme (originally from the Atom text editor) to Zed

Icon themes

catppuccin-icons🦊 Soothing pastel icons for Zed
material-icon-themeMaterial Design icons.
vscode-iconsOriginal vscode-icons, reimagined for Zed
colored-zed-icons-themeDefault Zed icons, but colored!
jetbrains-new-ui-iconsJetBrains New UI icons theme for Zed
vscode-great-iconsVSCode great icons theme for Zed
min-themeA port of miguelsolorio's Min Theme for Zed.
charmed-iconsA charming icon theme for Zed
symbolsA simple file icon theme
bearded-icon-themeBearded icon theme for Zed with over 1000+ icons
jetbrains-iconsJetBrains Icons for Zed
modern-iconsVSCode icons theme for Zed
phosphor-icons-themeUse Phosphor Icons within the Zed code editor.
monospace-icon-themeMonospace icons.
seti-iconsSeti Icons Theme for zed
chawyehsu-vscode-icons🍇 vscode-icons theme for Zed
icons-modern-materialA collection of icons for Zed
puppetExtension for Puppet language support
clean-vscode-iconsIcon theme for Zed packed with icons for many extensions and folders
fantasticons-icons-themeA fastastic icon theme for Zed
nube-iconsA cozy icon theme for Zed
bearded-iconsThe icons with a long beard
kokedera-iconsA moss-temple file icon theme — flat, organic shapes in moss, stone, and lantern light.
serendipity-iconsSerendipity icon theme for Zed

Registry — MCP, Debuggers & Snippets

107

MCP (context) servers

mcp-server-context7Model Context Protocol Server for Context7
mcp-server-githubModel Context Protocol Server for GitHub
postgres-context-serverModel Context Server for PostgreSQL
mcp-server-sequential-thinkingModel Context Protocol Server for Sequential Thinking
mcp-server-brave-searchModel Context Protocol Server for Brave Search
browser-tools-context-serverModel Context Server for BrowserTools
mcp-server-figmaModel Context Protocol Server for Figma
gemLanguage Support for Gem
mcp-server-gitlabModel Context Protocol Server for GitLab
mcp-server-puppeteerModel Context Protocol Server for Puppeteer
mcp-server-supabaseModel Context Protocol Server for Supabase
mcp-server-exa-searchModel Context Protocol Server for Exa Search and Crawling (HTTP)
mcp-server-firecrawlModel Context Protocol Server for Firecrawl
github-activity-summarizerSummarizes your GitHub activity over a period of time
prisma-mcpModel Context Server for Prisma
mcp-server-grafanaModel Context Protocol Server for Grafana
mcp-server-slackSlack's Model Context Server
mcp-server-shopify-devModel Context Protocol Server for Shopify Dev
mcp-server-webflowModel Context Protocol Server for Webflow
mcp-server-muiA Zed extension for the documentation-retrieving Material UI MCP Server.
mcp-server-resendA Zed extension for the Resend MCP Server.
polar-context-serverModel Context Server for Polar
mcp-server-newsnowModel Context Protocol Server for NewsNow
mcp-server-buildkiteModel Context Protocol Server for Buildkite
mcp-planetscaleModel Context Server for interacting with databases on PlanetScale.
roverThe Zed extension for Rover, the code reliability platform for fast-moving teams.
mcp-server-miaoduoModel Context Protocol Server for MiaoDuo
mcp-server-container-useAn extension for the container-use MCP server, which provides containerized environments for coding agents.
terraform-context-serverModel Context Server for HashiCorp Terraform
azure-context-serverModel Context Server for Azure
datadog-mcpDatadog MCP Server for Zed
pollinations-mcpPollinations MCP is an extension for integrating Pollinations AI into Zed.
cemIDE features for custom elements with intelligent autocomplete and hover documentation
mcp-server-tavilyModel Context Protocol Server for Tavily
serena-context-serverModel Context Server for Serena - A powerful coding agent toolkit with semantic code analysis
mcp-server-markitdownMarkItDown MCP Server for Zed
mcp-server-sonarqubeSonarQube MCP Server that enables seamless integration with SonarQube Server or Cloud for code quality and security.
mcp-server-shortcutModel Context Protocol (MCP) Server for Shortcut
shadcn-mcpUse the shadcn MCP server to browse, search, and install components from registries.
mcp-server-nextjsNext.js development tools and utilities MCP server
kagimcpModel Context Protocol Server for Kagi Search
svelte-mcpAutomatically configure the official Svelte MCP Server
chrome-devtools-mcpModel Context Server for Chrome DevTools MCP
bun-docs-mcpBun documentation directly in Zed (https://bun.com/docs/mcp)
mcp-server-master-goModel Context Protocol Server for Master-go https://mastergo.com/
arch-mcpModel Context Protocol Server for Arch Linux (Wiki, AUR, official repos)
mcp-server-playwrightModel Context Protocol Server for Playwright
mcp-server-2slidesAI PPT/slides/presentation generation.
mcp-server-powerdrillModel Context Protocol Server for Powerdrill
ask-starknet-mcpExposes the ask-starknet MCP server to Zed as a context server.
mcp-server-relytoneModel Context Protocol Server for RelytONE workspaces
mcp-server-notionModel Context Protocol Server for Notion
mcp-server-atexploreMCP server for exploring and interacting with the AT Protocol ecosystem
mcp-server-atproto-docsRemote MCP server to search and query AT Protocol documentation
mcp-server-repomixModel Context Protocol Server for Repomix - Pack and analyze codebases for AI consumption
mcp-server-digitaloceanModel Context Protocol server for DigitalOcean
mcp-server-code-runnerMCP Server for running code snippets in multiple programming languages
mcp-server-mysqlModel Context Protocol Server for MySQL databases

Debug adapters

javaJava support.
dockerfileDockerfile and Docker Compose support.
phpPHP support.
rubyRuby support.
dartDart and Flutter development support.
elixirElixir support.
swiftSwift support.
haskellHaskell support.
gdscriptGodot game engine support for Zed. Adds support for GDScript, Godot Resources (.tres, .tscn), and GDShader files.
scalaScala support.
tonTon languages support (Tolk, Tact, Func, Fift, TL-B)
probe-rsDebugger for embedded systems using probe-rs
emmyluaAdvanced Lua language support with EmmyLua annotations, intelligent completions, powerful diagnostics and Debug Adapter Protocol support.
autohotkeyAutoHotkey v1 language support for Zed with debugging

Snippets, and the one agent server

python-snippetsPython snippets for Zed IDE. A collection of python snippets to improve your development speed.
react-typescript-snippetsA collection of useful React + TypeScript snippets to speed up your development.
go-snippetsGo snippets for Zed IDE. A collection of go snippets to improve your development speed.
flutter-snippetsA collection of Flutter snippets to improve your development speed.
nextjs-react-snippetsA collection of useful NEXTJS + React + JavaScript snippets to speed up your development.
vue-snippetsA collection of useful snippets for Vue 3.
svelte-snippetsSvelte snippets for the Zed IDE. A collection of Svelte snippets to improve your development speed.
react-snippetsReact snippets for zed code editor
rust-snippetsRust snippets for the Zed IDE. A collection of Rust snippets to improve your development speed.
html-snippetsEssential HTML snippets for faster development
nestjs-snippetsNestJS snippets for Zed IDE. A collection of NestJS snippets to improve your development speed.
fastapi-snippetsA comprehensive collection of production-ready FastAPI snippets for the Zed code editor. Boost your development speed with templates for endpoints, security, database models, FastAPI Cloud, and more.
javascript-snippetsEssential JavaScript snippets for faster development
flask-snippetsFlask snippets for Zed IDE.
sqlc-snippetsSqlc and PostgreSQL snippets for Zed IDE.
live-templateA collection of snippets.
typescript-snippetsEssential TypeScript snippets for faster development with comprehensive type support
liquid-snippetsA collection of useful snippets for Shopify Theme development.
fiber-snippetsFiber v2 snippets for Zed IDE.
ultralytics-snippetsUltralytics snippets for Zed IDE.
solid-typescript-snippetsZed extension with helpful code snippets for SolidJS.
php-snippetsEssential PHP snippets for faster development
alpinejs-snippetsComprehensive Alpine.js v3+ code snippets for faster development
react-type-kit-snippetsA comprehensive set of React, React Native, Redux + TypeScript snippets designed to boost productivity and ensure consistent, type-safe code.
gdscript-snippetsA collection of Godot 4 snippets for faster development.
django-snippetsUseful Django snippets.
elixir-snippetsWrite Elixir faster with code snippets.
react-snippets-es7Converted React/Redux/React-Native snippets from the popular 'ES7+ React/Redux/React-Native snippets' VSCode extension.
angular-snippets(Unofficial) Angular 21 TypeScript snippets
erb-snippetsEssential ERB snippets for faster development
csharp-snippetsC# snippets for Zed IDE.
unity-snippetsA collection of Unity snippets for faster development.
vitest-snippetsA comprehensive collection of Vitest snippets for the Zed editor to speed up test development.
markdown-snippetsMarkdown snippets for the Zed IDE. A collection of Markdown snippets to improve your documentation speed.
stakpakOpen-source DevOps agent in Rust with enterprise-grade security.

Registry — Untagged

175

Entries the registry returns with an empty provides list — older publishes, before that metadata was recorded. Read the description: most are themes or languages

docker-composeSyntax highlighting for Docker Compose files
pylsppython-lsp extension for Zed
xcode-themes🍎 Recreate Xcode's native feel in Zed with authentic themes for a seamless, Apple-inspired coding environment.
vscode-dark-plusPortable Vscode Dark Plus Theme
intellij-newui-themeA Zed theme based on the JetBrains IntelliJ "New UI" colors (default Dark theme only).
mermaidMermaid support.
python-refactoringRefactoring support for Python.
cargo-tomCargo.toml crate/version/features suggestions(offline mode enabled by default) & other usefull Cargo.toml features
vscode-monokai-charcoalPortable VScode Monokai Charcoal
aura-themeA beautiful dark theme for Zed
one-dark-pro-monokai-darkerA Darker One Dark Pro variation with Monokai scheme
jinja2Highlighting and indentation for Jinja2 templates
grapheneA practical dark theme for Zed.
wgslWgsl language support for Zed
kdlSyntax highlighting for KDL files.
vesperPeppermint and orange flavored dark theme.
nanowise🌔 The galaxy in Zed.
oxocarbon📺 Inspired by IBM Carbon Design System, this theme is meticulously crafted to offer a refined and professional visual experience, available in multiple dark variations.
kiselevkaKiselevka dark color scheme for Zed
httpHighlights .http files
plantumlPlantUML support.
poimandrespoimandres themes
neosolarizedNeoSolarized Zed theme.
adwaita-pastelAdwaita (GNOME) theme for Zed with bold syntax highlighting borrowed from Catppuccin
vscode-dark-high-contrastA clone of the Dark High Contrast theme from VSCode
indigoDark. Clean. Indigo.
catppuccin-blur-plusCatppuccin themes with blur, a blue accent color, and strong definition between panes.
vitesseVitesse Theme For Zed
exquisiteA dark blue theme for better coding experience.
warp-one-darkZed theme to match Warp terminal UI with one dark pro styling.
superhtmlSuperhtml support.
palenightThe popular Palenight theme now in Zed!
one-hunterA port to Zed of the famous One Hunter Theme for VSCode by Railly Hugo
zedspaceZedSpace dark theme for Zed
one-dark-extendedOne Dark Extended theme for Zed
material-themeMaterial Theme for Zed
perplexityAsk questions to Perplexity AI directly from Zed
norrskenAn aurora-inspired theme designed to minimize eye strain and improve syntax highlighting.
amber-monochrome-monitor-crt-phosphor📺 Designed to replicate the classic CRT monitors, this theme features a black background with vibrant amber text for the dark mode, while the light mode offers a soft amber background for contrast.
beardedbearded themes from vscode converted to zed
chatgpt📺 Inspired by the sleek design and intuitive color scheme of ChatGPT, this theme offers a refreshing and visually appealing coding experience.
quill🪶 Quill theme for Zed
ejsEJS template support for Zed
leblackqueA dark and elegant theme
vscode-classic-themeClassic vscode theme
call-trans-opt-received📺 An iconic aesthetic of the shell screen from the 1999 film The Matrix, inspired by the film's opening command 'Call trans opt: received. 2-19-98 13:24:18 REC>'
asteroidA dark cyan theme inspired by the vastness of space. Optimized for reduced eye strain and enhanced code readability.
orgOrg Mode support for Zed
blackulaA superdark Dracula theme for Zed
gruvbox-ishGruvbox ish theme from VSCode ported to zed.
hacker-night-vision📺 A monochromatic theme with a vibrant palette for effective contrast. Inspired by secret agency operating systems, this theme adds a touch of espionage to your coding environment.
anyaKeeping it minimal and readable. Inspired by Vesper.
simple-darkerSimple Darker Theme for zed
sclsAllow to use common word completion and snippets for Helix editor
valeZed extension adding Vale spell checking and style checking.
green-monochrome-monitor-crt-phosphorDesigned to replicate the classic CRT monitors, the dark version features a black background with vibrant green text, while the light version has a soft green background for contrast.
frosted-themeno description
horizonHorizon theme for Zed
syntaxA new take on a Syntax.fm theme. Yellows/Teals/Reds
catboxGruvbox-inspired theme for Zed
snowflakeClean modern theme in shades of light blue and white.
github-monochrome-themeMonochrome theme based on Github light mode syntax highlighting
cosmosCosmos theme for Zed
c3This extension bring basic c3 language support to zed. NOTE: This extension is still a WIP!
brainfuckBrainfuck language support for Zed
witWIT support.
yogi-amoledAn amoled theme. Based on Monokai Pro theme, but with totally black backgrounds.
cobalt2Cobalt2 theme for Zed
hlslHLSL Support
evil-rabbit-themeA port of the Evil Rabbit theme.
ronProvides RON Syntax Highlighting
ocean-dark-motifsOcean Dark Motifs theme for Zed
surrealqlSurrealDB SurrealQL language support
vapor-themeA theme inspired on Vapor's Theme from Steam Deck
awkAWK syntax for Zed
mellowZed port of the Mellow color scheme
cythonCython language support for Zed
solarized-fpJayTr's solarized-fp Themes
kconfigKconfig support
icebergIceberg is well-designed, bluish color scheme for Vim/Neovim and now, Zed.
unicodeUnicode characters for Zed
city-lightsA take on Yummygum's City Lights Dark Theme
valaVala support.
neon-cyberpunkA high-contrast, neon-infused cyberpunk theme that transforms your editor into a futuristic megalopolis.
zedrack-themeVim-insipred strong-contrast transparent theme
cadenceProvides syntax highlighting for the Cadence programming language.
focus-themeFocus is a collection of themes created to cause less eye strain and help you focus on code
slimSlim template support.
vintergataA dark and cyan theme inspired by the Milky Way. Designed to minimize eye strain and improve syntax highlighting.
wakfu-themeWakfu Theme for Zed
terrible-themeA terrible theme for zed
dbmlDatabase Markup Language (DBML) support.
devicetreeDeviceTree syntax highlight
tanuki🦝 A Zed theme inspired by the GitLab Web IDE theme
struct-themeHigh contrast dark theme to match https://destruct.dev
atomizeA detailed and accurate Atom One Dark theme
regoZed extension for the Rego policy language
penumbraPenumbra light and dark colour themes
obsidian-sunsetObsidian Sunset is a dark and colorful theme for Zed, VSCode and IntelliJ that enhances the readability and aesthetics of your code.
hurlHurl file syntax highlighting
groqGROQ support.
capnpCap'n Proto syntax for Zed
twilightA variation of a classic Textmate theme.
openscadOpenSCAD language support
marine-darkColorscheme inspired by deep marine hues, designed by The ProDeSquare
chanterelleA dark theme inspired by the nordic forest.
glazierGlassy themes for Zed
tsarcasmLighten up, it's a dark Zed theme
mutedMuted Themes
confluence-context-serverConfluence Context Server
bitbakeBitbake language support for the Zed editor
crystal-themeA sleek and modern theme for Zed inspired by crystal formations, featuring vibrant colors and smooth gradients for enhanced coding aesthetics and readability
adaltas-themeElegantly designed dark theme with sharp contrast colors.
nobin-themePersonal Theme (Twisted version of Dracula)
jira-slash-commandAdds a 'jira' slash command to fetch a JIRA issue by key and include it in context as a JSON object.
malibuA retro theme inspired by the surfing days in Malibu beach
oasisA minimal, soothing theme for your high-frequency coding experience
pica200Syntax highlighting for PICA200 GPU assembly.
rpmspecRPM Spec language support for Zed
smithySmithy language support for Zed
ziggyZiggy and ziggy schema support for Zed
cpp2Cpp2 support for Zed Editor
libsql-context-serverModel Context Protocol Server for Libsql
poGettext PO support.
decorative-stitchDecorative Stitch theme for Zed. Subtle, sophisticated, pleasing to the eye and conducive to writing beautiful code.
adechInspired by loneliness and using cold colors, Adech theme was created to remember us the matter of an individual that doesn't depends on external things. To think about our nature, what we are and the things we cannot explain, but accept.
mayaA dark theme based on years of tweaking.
iceicebergyTurn off the lights and I'll glow
kamui-dark-themeMy cool theme
ariakeAn Ariake theme inspired by Japanese traditional colors for Zed
oh-lucyOh Lucy Theme for Zed. Based on the Oh Lucy theme for VS Code.
underground-themeUnderground theme for Zed editor
snakemakeGrammar for snakemake files
vhsSyntax highlighting for VHS `.tape` files
grey-themeLight. Minimal. Grey.
wdlSyntaxt highlighting and LSP support for the Workflow Description Language (WDL).
janetZed extension for Janet programming language.
snow-fox-themeSnowFox is a cool and warm theme for Zed Editor inspired by the serene beauty of snow and the vibrant energy of foxes.
nuisanceLess nuisance - Zed theme
cypherZed Extension for cypher
pactPact Programming Language extension for Zed
pinata-themeA theme modeled after the Pinata design system
phine-themeA phine zed theme.
kubesongkubesong
earthfileEarthly language server and syntax highlighting
fennelLanguage support for Fennel
sourcepawnAn extension that adds basic language support, including LSP & highlighting, for Sourcepawn.
idris2Idris2 support.
yellowedA yellow material theme for Zed
nickelSupport for the Nickel configuration language.
replicantA port of Kenzie Bottoms' Replicant theme, based on a palette from Bladerunner.
cedarCedar language support.
cooklangCooklang support.
onurbA dark theme for Zed
duckyscriptDuckyScript support
aikenAiken language support for Zed
hareHare support for Zed
moselA port of Domeee's Mosel neovim theme.
loxLox syntax highlighting for Zed
bendBend support.
bqnBQN language support for Zed
dafnyDafny support.
path-of-exilePath of Exile .filter file syntax highlighting for Zed.
fiberplane-studioQuery runtime information captured by the Fiberplane Studio in your Zed Assistant panel
exographExograph syntax highlighting.
ediBasic EDI X12 language support.
inform6Zed language support for the Inform 6 programming language.
permPerm schema support for Permify schemas.
curryCurry language support for Zed
simulaExtension for Simula
whkdTree-sitter syntax highlighting for whkd
cylcCylc configuration files support.
fsmFSM language support for Zed
quakecZed language support for the QuakeC language
isleISLE language support.