Skip to content

Add REST Client extension#5745

Open
mikolajsemeniuk wants to merge 15 commits into
zed-industries:mainfrom
mikolajsemeniuk:main
Open

Add REST Client extension#5745
mikolajsemeniuk wants to merge 15 commits into
zed-industries:mainfrom
mikolajsemeniuk:main

Conversation

@mikolajsemeniuk

Copy link
Copy Markdown

Adds the rest-client extension to the Zed marketplace.

REST Client for .http and .rest files — send HTTP requests directly from the editor with response displayed in a new tab. VS Code REST Client compatible syntax for easy migration.

Features

  • Send HTTP requests via code lens above each request
  • Response displayed in a new tab with JSON syntax highlighting
  • Syntax highlighting for .http and .rest files
  • File variables: @name = value declarations + {{name}} substitution
  • System variables:
    • {{$guid}} — UUID v4
    • {{$timestamp [N unit]}} — Unix timestamp with optional offset (s/m/h/d/w/y)
    • {{$datetime rfc1123|iso8601|"format" [N unit]}} — formatted dates
    • {{$randomInt min max}} — random integer in range
    • {{$processEnv VAR}} — environment variable lookup

Repositories

Architecture

The extension is a thin WASM wrapper around a native LSP server (Rust + tower-lsp). The LSP binary is downloaded on first use from GitHub Release assets, with platform-specific archives:

  • macOS arm64 (Apple Silicon)
  • macOS x86_64 (Intel)
  • Linux x86_64
  • Windows x86_64

License

Apache-2.0 (both the extension and the LSP server).

@cla-bot

cla-bot Bot commented Apr 26, 2026

Copy link
Copy Markdown

We require contributors to sign our Contributor License Agreement, and we don't have @mikolajsemeniuk on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

@mikolajsemeniuk

Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot cla-bot Bot added the cla-signed label Apr 26, 2026
@cla-bot

cla-bot Bot commented Apr 26, 2026

Copy link
Copy Markdown

The cla-bot has been summoned, and re-checked this pull request!

@vatsalgp

vatsalgp commented Jul 1, 2026

Copy link
Copy Markdown

What's the status for this?

Are we going to merge this?

@mikolajsemeniuk

Copy link
Copy Markdown
Author

What's the status for this?

Are we going to merge this?

@vatsalgp, I hope so. This PR is still waiting for review from zed-Industries team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants