Back to browse
GitHub Repository

Content-based JSON schema routing for YAML LSP (Neovim/Helix/Emacs)

69 starsGo

YAML-schema-router – content-based schema routing for yaml ls

by drLuca·Feb 21, 2026·2 points·1 comment

AI Analysis

●●●BangerBig BrainNiche Gem

Content-aware schema routing kills YAML LSP guesswork; elegant stdio proxy architecture.

Strengths
  • Solves a genuine friction point: YAML LSP validation outside VSCode requires either brittle file naming or manual modelines; this intercepts and routes automatically.
  • Stdio proxy architecture is clever — transparent MITM for JSON-RPC means zero editor integration overhead and instant adoption across any LSP-compliant editor.
  • Content-based detection (not just extension/glob) handles multi-format YAML files in shared directories that existing tools can't distinguish.
Weaknesses
  • Niche audience: only useful if you edit YAML in terminal editors AND care about schema validation (most casual users don't).
  • No clear comparison to VSCode's built-in schema assignment or similar LSP extensions; adoption depends on terminal-editor ecosystem.
Target Audience

Terminal-based YAML editors (Neovim, Helix, Emacs users)

Similar To

yaml-language-server · SchemaStore

Similar Projects

Developer Tools●●Solid

NadirClaw – Open-source LLM router with 10ms classification

Smart LLM routing cuts costs, but competing against established OpenRouter and vLLM ecosystems.

Solve My ProblemBig Brain
amirdor
104mo ago
Developer Tools●●Solid

SideDNS – Local DNS routing and HTTPS without editing /etc./hosts

Ephemeral rules auto-cleanup when daemon stops, no /etc/hosts editing.

Solve My ProblemSlick
Wilfried-Tech
306d ago