herb-language-server support for Claude Code. Provides LSP features (diagnostics, completions, hover, go-to-definition, etc.) for .erb, .herb, and .html.erb files.
Install herb-language-server:
npm install -g @herb-tools/language-server
Add to your ~/.claude/settings.json:
{
"extraKnownMarketplaces": {
"herb-lsp-plugin": {
"source": {
"source": "github",
"repo": "ether-moon/herb-lsp-plugin"
}
}
},
"enabledPlugins": {
"herb-lsp-plugin@herb-lsp-plugin": true
}
}
| Extension | Language ID |
|---|---|
.erb | erb |
.herb | herb |
.html.erb | erb |
This plugin registers herb-language-server as an LSP server via Claude Code's plugin system. Once installed, Claude Code automatically starts the server when you open a project containing .erb or .herb files.
plugins/herb-lsp-plugin/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata with lspServers reference
└── .lsp.json # LSP server configuration
{
"herb": {
"command": "herb-language-server",
"args": ["--stdio"],
"extensionToLanguage": {
".erb": "erb",
".herb": "herb",
".html.erb": "erb"
}
}
}
MIT
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimA knowledge distillation system that delivers only verified knowledge to AI coding agents. 3-layer architecture with convention-based air gap.
7 skills (1 gateway + 6 specialists) for building Rails frontend with Hotwire — Turbo Drive, Turbo Frames, Turbo Streams, Stimulus, view transitions, forms, media, and native bridge.
Autonomous product development loop — AI agent team that cycles through spec, implement, validate, and self-correct
Backlog.md task management workflow — setup, operating conventions, and guided task authoring.
Backlog.md task management workflow — setup, operating conventions, and guided task authoring.
npx claudepluginhub ether-moon/herb-lsp-plugin --plugin herb-lsp-pluginRuby language server for code intelligence
Ruby language server
Rust language server
Validation and quality enforcement for Tailwind CSS projects with comprehensive utility-first CSS patterns and best practices.
YAML language server
Bash language server