Ross ROSS = Recommend OSS · open-source software intelligence for agents

yatki/vscode-surround

🔥 A simple yet powerful extension to add wrapper templates around your code blocks observed · 2026-08-28

github.com/yatki/vscode-surround · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

56/100

  • Activity 73
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3014
  • days_rel: n/a
  • days_push: 164
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1236 stars · 59 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A VS Code extension that wraps selected code blocks with customizable templates such as if/else, try/catch, and loop snippets. It supports multi-selection, language identifiers, per-snippet keybindings, and works in VS Code for Web.

Use cases

  • wrap selected code in try/catch in vscode
  • surround code block with if statement shortcut
  • add custom wrapper snippets in vs code
  • wrap multiple selections at once in editor
  • assign keyboard shortcuts to surround snippets
  • wrap code with for loop template

When to choose

  • you frequently wrap code blocks in boilerplate like try/catch or loops in VS Code
  • you want customizable, per-snippet keybindings and multi-selection support
  • you use vscode.dev and need the same wrapping workflow in the browser

When to avoid

  • you use an editor other than VS Code or compatible forks
  • you only need built-in snippet expansion without selection wrapping
  • you want fully automated refactoring rather than manual template wrapping

Facets

plugin · maturity active

editor developer-tools templating boilerplate developer-tools text-editors editor-plugin cross-platform browser vscode-extension snippets code-wrapping surround keybindings multi-selection

4 sources

Member repositories

RepositoryRoleHealth v2
yatki/vscode-surroundmain56

For agents

markdown · JSON · MCP: product_card(name="yatki/vscode-surround")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem