Back to LSP Servers

typescript

stdio
javascripttypescriptjavascriptreacttypescriptreact

Used by 18 plugins

Requires Language Server Binary

This LSP server requires vtsls to be installed on your system. Make sure it's available in your PATH before enabling.

Install
1
Add the marketplace(one-time)
$
/plugin marketplace add https://www.claudepluginhub.com/api/plugins/piebald-ai-vtsls-vtsls/marketplace.json
2
Install the plugin
$
/plugin install piebald-ai-vtsls-vtsls@cpd-piebald-ai-vtsls-vtsls
Add to Your Project

Add to your .lsp.json or plugin.json:

{
  "lspServers": {
    "typescript": {
      "command": "vtsls",
      "extensionToLanguage": {
        ".js": "javascript",
        ".ts": "typescript",
        ".cjs": "javascript",
        ".jsx": "javascriptreact",
        ".mjs": "javascript",
        ".tsx": "typescriptreact"
      },
      "args": [
        "--stdio"
      ]
    }
  }
}
Supported Languages
javascript
.js.cjs.mjs
typescript
.ts
javascriptreact
.jsx
typescriptreact
.tsx
Command
vtsls
Transport
stdio
Arguments
--stdio
Advanced Configuration
Restart on Crash:Yes
Max Restarts:3

Initialization Options:

{}

Settings:

{}
Also used by 17 other plugins
typescript
91
vtsls
79
jutsu-typescript
71
cem
36
ork
32
skf
27
essentials
18
devteam
5
goodvibes
4
vtsls
2
dev-flow
2
config-lsp
1
javascript
1
loaf
1
typescript-lsp
1
ts-lsp
0
typescript-language-server
0
Plugins using this server (18)
vtsls
262
typescript
91
vtsls
79
jutsu-typescript
71
cem
36
ork
32
skf
27
essentials
18
devteam
5
goodvibes
4
vtsls
2
dev-flow
2
config-lsp
1
javascript
1
loaf
1
typescript-lsp
1
ts-lsp
0
typescript-language-server
0
Actions

Product

  • Browse Plugins
  • Marketplaces
  • Pricing
  • About
  • Contact

Resources

  • Learning Center
  • Claude Code Docs
  • Plugin Guide
  • Plugin Reference
  • Plugin Marketplaces

Community

  • Browse on GitHub
  • Get Support

Admin

  • Admin Panel

Legal

  • Terms of Service
  • Privacy Policy
Community Maintained•Not affiliated with Anthropic

© 2025 ClaudePluginHub

ClaudePluginHub
ClaudePluginHub
ToolsLearn
Search everything...