1. General
  2. Getting Started
  3. System Requirements
  4. Linux
  5. Windows
  6. Telemetry
  7. Workspace Persistence
  8. Additional Learning Materials
  9. Configuration
  10. Configuring Zed
  11. Configuring Languages
  12. Key bindings
  13. Snippets
  14. Themes
  15. Icon Themes
  16. Vim Mode
  17. Using Zed
  18. Multibuffers
  19. Outline Panel
  20. Code Completions
  21. Channels
  22. Collaboration
  23. Git
  24. Tasks
  25. Remote Development
  26. Environment Variables
  27. REPL
  28. Assistant
  29. Overview
  30. Configuration
  31. Assistant Panel
  32. Contexts
  33. Inline Assistant
  34. Commands
  35. Prompts
  36. Context Servers
    1. Model Context Protocol
  37. Model Improvement
  38. Extensions
  39. Overview
  40. Installing Extensions
  41. Developing Extensions
  42. Language Extensions
  43. Theme Extensions
  44. Icon Theme Extensions
  45. Slash Command Extensions
  46. Context Server Extensions
  47. Language Support
  48. All Languages
  49. Ansible
  50. AsciiDoc
  51. Astro
  52. Bash
  53. Biome
  54. C
  55. C++
  56. C#
  57. Clojure
  58. CSS
  59. Dart
  60. Deno
  61. Docker
  62. Elixir
  63. Elm
  64. Emmet
  65. Erlang
  66. Fish
  67. GDScript
  68. Gleam
  69. GLSL
  70. Go
  71. Groovy
  72. Haskell
  73. Helm
  74. HTML
  75. Java
  76. JavaScript
  77. Julia
  78. JSON
  79. Jsonnet
  80. Kotlin
  81. Lua
  82. Luau
  83. Makefile
  84. Markdown
  85. Nim
  86. OCaml
  87. PHP
  88. Prisma
  89. Proto
  90. PureScript
  91. Python
  92. R
  93. Rego
  94. ReStructuredText
  95. Racket
  96. Roc
  97. Ruby
  98. Rust
  99. Scala
  100. Scheme
  101. Svelte
  102. Swift
  103. Tailwind CSS
  104. Terraform
  105. TOML
  106. TypeScript
  107. Uiua
  108. Vue
  109. XML
  110. YAML
  111. Yarn
  112. Zig
  113. Developing Zed
  114. Developing Zed
    1. macOS
    2. Linux
    3. Windows
    4. Local Collaboration
  115. Release Process
  116. Debugging Crashes
Zed Industries
Download

On this page

Extensions

Zed lets you add new functionality using user-defined extensions.

  • Installing Extensions
  • Developing Extensions
    • Developing Language Extensions
    • Developing Themes
    • Developing Icon Themes
    • Developing Slash Commands