VS Code Extensions
Find the best extensions for your development workflow — 356 curated picks
Python
Languageby Microsoft
Full-featured Python language support with IntelliSense, debugging, and linting
Jupyter
Languageby Microsoft
Jupyter Notebook support for interactive Python development and data science
C/C++
Languageby Microsoft
C/C++ IntelliSense, debugging, and code browsing support
Live Server
Otherby Ritwick Dey
Launch a local development server with live reload for static and dynamic pages
Pylance
Languageby Microsoft
Fast, feature-rich Python language server with type checking and auto-imports
Prettier
Lintingby Prettier
Opinionated code formatter supporting JS, TS, CSS, JSON, Markdown, and more
Code Runner
Debugby Jun Han
Run code snippets or files in many languages with a single click or shortcut
ESLint
Lintingby Microsoft
Integrates ESLint JavaScript/TypeScript linting into VS Code with auto-fix support
GitLens
Gitby GitKraken
Supercharges Git with blame, history, code authorship, and repository insights
IntelliCode
Snippetsby Microsoft
AI-assisted development features for Python, TypeScript, Java, and SQL
Docker
Dockerby Microsoft
Build, manage, and deploy containerized applications with Docker integration
YAML
DevOpsby Red Hat
YAML language support with validation, autocomplete, and JSON schema support
Auto Rename Tag
Snippetsby Jun Han
Automatically rename paired HTML/XML tags when you rename one of them
C#
Languageby Microsoft
C# language support powered by OmniSharp with IntelliSense and debugging
Debugger for Chrome
Debugby Microsoft
Debug JavaScript code running in Chrome browser from VS Code
GitHub Copilot
AIby GitHub
AI pair programmer that suggests code completions and entire functions in real time
Live Share
Remoteby Microsoft
Real-time collaborative development including shared editing, debugging, and terminals
Remote Development
Remoteby Microsoft
Extension pack for SSH, WSL, Containers, and Tunnels remote development
Remote SSH
Remoteby Microsoft
Open any folder on a remote machine using SSH as a full development environment
Auto Close Tag
Snippetsby Jun Han
Automatically add HTML/XML closing tags when you type the opening tag
EditorConfig
Otherby EditorConfig
Override VS Code settings with project-specific EditorConfig file rules
ES7+ React/Redux/React-Native snippets
Frameworkby dsznajder
JavaScript and React/Redux snippets following ES7+ syntax standards
GitHub Copilot Chat
AIby GitHub
AI chat assistant for coding questions, explanations, and code generation
HTML CSS Support
Snippetsby ecmel
CSS IntelliSense for HTML with class and id attribute completions
HTML Snippets
Snippetsby Mohamed Abusaid
Full HTML tags with attributes snippets and completions
Java Extension Pack
Languageby Microsoft
Collection of popular Java extensions for VS Code including debugging and Maven support
JavaScript (ES6) code snippets
Snippetsby charalampos karypidis
Code snippets for JavaScript ES6 syntax including import, class, and arrow functions
npm
Otherby Microsoft
npm support for VS Code with script running and package.json validation
Path IntelliSense
Snippetsby Christian Kohler
Autocomplete filenames in import statements and file path attributes
Remote Containers
Remoteby Microsoft
Open any folder inside a Docker container as a full development environment
Tailwind CSS IntelliSense
Frameworkby Tailwind Labs
Autocomplete, syntax highlighting, and linting for Tailwind CSS classes
PHP Intelephense
Languageby Ben Mewburn
High-performance PHP language server with smart code completion and navigation
XML
Languageby Red Hat
XML language support with validation, completion, and schema association
Angular Language Service
Frameworkby Angular
Editor services for Angular templates with completions, errors, and hints
Bracket Pair Colorizer 2
Otherby CoenraadS
Colorize matching brackets to make nested code easier to read
CMake Tools
Languageby Microsoft
CMake integration for configuring, building, and debugging C/C++ projects
DotENV
Otherby mikestead
Syntax highlighting for .env files with variable highlighting
Git Graph
Gitby mhutchie
View a Git Graph of your repository with branch visualization and git actions
Go
Languageby Go Team at Google
Rich Go language support with IntelliSense, code navigation, and debugging
Indent Rainbow
Otherby oderwat
Colorize indentation in front of text alternating four different colors
Java Debugger
Debugby Microsoft
Lightweight Java debugger with breakpoints, call stacks, and variable watching
Markdown All in One
Documentationby Yu Zhang
All-in-one Markdown support with shortcuts, table formatting, and preview
NPM Intellisense
Snippetsby Christian Kohler
Autocomplete npm modules in import and require statements
Python Debugger
Debugby Microsoft
Python debugger extension using debugpy with support for breakpoints and watch expressions
Remote Explorer
Remoteby Microsoft
Manage and connect to remote machines, containers, and tunnels
Remote WSL
Remoteby Microsoft
Open any folder in Windows Subsystem for Linux as a development environment
Thunder Client
APIby Ranga Vadhineni
Lightweight REST API client for VS Code with collections and environment variables
Bookmarks
Otherby Alessandro Fragnani
Mark lines in the editor and jump between them easily with keyboard shortcuts
Dart
Languageby Dart Code
Dart language support and debugger for VS Code with Flutter integration
Error Lens
Lintingby Alexander
Improve highlighting of errors, warnings, and info messages inline in the editor
Git History
Gitby Don Jayamanne
View git log, file history, compare branches or commits with visual diff
HashiCorp Terraform
DevOpsby HashiCorp
Syntax highlighting, IntelliSense, and validation for Terraform HCL files
Markdown Preview Enhanced
Documentationby Yiyi Wang
Enhanced Markdown preview with math, mermaid diagrams, and export support
PHP Debug
Debugby Xdebug
Debug PHP code with Xdebug integration, breakpoints, and variable inspection
Project Manager
Otherby Alessandro Fragnani
Easily switch between projects with a project list sidebar and keyboard shortcuts
Remote SSH: Editing Config Files
Remoteby Microsoft
Edit SSH config files with IntelliSense and validation support
REST Client
APIby Huachao Mao
Send HTTP requests and view responses directly from .http files in VS Code
Todo Tree
Otherby Gruntfuggly
Search for TODO comments and display them in a tree view for easy navigation
Volar (Vue Language Features)
Frameworkby Vue
Official Vue.js language tools with TypeScript support and component auto-imports
Better Comments
Otherby Aaron Bond
Improve code readability with categorized comment highlighting for TODOs and alerts
CSS Peek
Snippetsby Pranay Prakash
Peek and go to CSS definitions from HTML class and id attributes
Flutter
Frameworkby Dart Code
Flutter SDK support for building cross-platform apps with hot reload
GitHub Pull Requests
Gitby GitHub
Review and manage GitHub pull requests and issues directly inside VS Code
Image Preview
Otherby Kiss Tamás
Show image preview in the gutter and on hover for linked image paths
markdownlint
Documentationby David Anson
Markdown linting and style checking with configurable rules
SonarLint
Lintingby SonarSource
On-the-fly code quality and security analysis for multiple languages
Azure Tools
DevOpsby Microsoft
Extension pack for developing and deploying to Microsoft Azure
Black Formatter
Lintingby Microsoft
Python code formatting using the Black formatter with configurable line length
C# Dev Kit
Languageby Microsoft
Comprehensive C# development tools with Solution Explorer and test runner
Color Highlight
Otherby Sergii Naumov
Highlight web colors in CSS, HTML, and JavaScript files with their actual color
Draw.io Integration
Documentationby Henning Dieterichs
Edit Draw.io diagrams directly inside VS Code as .drawio or .svg files
Import Cost
Otherby Wix
Display the size of imported JavaScript/TypeScript packages inline in the editor
Jest
Testingby Orta
Use Facebook's Jest testing framework with test runner, inline results, and coverage
Kubernetes
Dockerby Microsoft
Develop, deploy, and debug Kubernetes applications from VS Code
Lua
Languageby sumneko
Lua language server with IntelliSense, diagnostics, and code navigation
MSSQL
Databaseby Microsoft
Develop Microsoft SQL Server, Azure SQL, and SQL Data Warehouse applications
PDF Viewer
Otherby tomoki1207
View PDF files directly in VS Code without switching to an external viewer
Peacock
Otherby John Papa
Change the workspace color to identify different projects when multitasking
Remote Tunnels
Remoteby Microsoft
Connect to any machine using VS Code tunnels without requiring SSH or open ports
Rust Analyzer
Languageby rust-lang
Rust language server with code completion, type hints, and inline diagnostics
SQLTools
Databaseby Matheus Teixeira
Database management tool supporting MySQL, PostgreSQL, SQLite, and more
Test Explorer UI
Testingby Holger Benl
Run tests from a tree view in the sidebar with support for many test frameworks
Database Client
Databaseby cweijan
Universal database client for MySQL, PostgreSQL, Redis, MongoDB, and Elasticsearch
GitHub Repositories
Gitby GitHub
Browse and edit any GitHub repository remotely without cloning
highlight-matching-tag
Otherby vincaslt
Highlight matching HTML/JSX opening and closing tags when cursor is inside
SFTP
Remoteby Natizyskunk
Sync local and remote files via SFTP/FTP with automatic upload on save
Spring Boot Tools
Frameworkby VMware
Spring Boot application support with live application data and navigation
Spring Initializr Java Support
Frameworkby Microsoft
Bootstrap Spring Boot projects from VS Code using Spring Initializr
AWS Toolkit
DevOpsby Amazon Web Services
Develop, test, and deploy AWS applications including Lambda, CDK, and more
CodeSnap
Otherby adpyke
Take beautiful screenshots of your code with syntax highlighting
Codespaces
Remoteby GitHub
Access and manage GitHub Codespaces environments from VS Code
Color Picker
Otherby anseki
Helper UI for color codes with a color picker dialog in VS Code
ENV
Otherby IronGeek
Syntax highlighting for .env files and related environment variable files
GitHub Actions
DevOpsby GitHub
Syntax highlighting, validation, and IntelliSense for GitHub Actions workflows
GraphQL
Languageby GraphQL Foundation
GraphQL language support with syntax highlighting, validation, and completion
Jest Runner
Testingby firsttris
Simple test runner to run or debug a single Jest test from CodeLens
Laravel Blade Snippets
Frameworkby Winnie Lin
Laravel Blade template syntax highlighting and snippets
Log File Highlighter
Otherby Emil Åström
Add color highlighting to log files based on severity level
MongoDB for VS Code
Databaseby MongoDB
Connect to MongoDB, explore databases, and run queries from VS Code
Nginx Configuration
DevOpsby William Blaj
Syntax highlighting and snippets for NGINX configuration files
Output Colorizer
Otherby IBM
Syntax colorization for the VS Code output panel and log files
PlantUML
Documentationby jebbs
Generate UML diagrams from PlantUML text with live preview
Prisma
Databaseby Prisma
Adds syntax highlighting, formatting, and IntelliSense for Prisma schema files
Quokka.js
Debugby Wallaby.js
Live scratchpad for JavaScript/TypeScript with instant inline evaluation
Ruby
Languageby Shopify
Ruby language support using the Ruby LSP server for IntelliSense and navigation
Ruff
Lintingby Astral Software
Fast Python linter and formatter based on the Ruff tool written in Rust
Sass (.sass only)
Languageby Syler
Indented Sass syntax highlighting and snippets for .sass files
SCSS IntelliSense
Snippetsby mrmlnc
Advanced SCSS language support with autocomplete and variable suggestions
Stylelint
Lintingby Stylelint
Lint CSS/SCSS/Less files with Stylelint rules and auto-fix on save
Svelte for VS Code
Frameworkby Svelte
Svelte language support with IntelliSense, diagnostics, and formatting
Svg Preview
Otherby Simon Siefke
Preview SVG files with zoom and pan in a VS Code tab
Tabnine AI
AIby TabNine
AI code completions trained on open-source code with local and cloud inference
TOML Language Support
Languageby tamasfe
TOML language support with syntax highlighting, validation, and formatting
WakaTime
Otherby WakaTime
Automatic time tracking and analytics for your programming activity
Ansible
DevOpsby Red Hat
Ansible playbook authoring with syntax highlighting, validation, and completion
Apache Conf
DevOpsby mrmlnc
Syntax highlighting and snippets for Apache HTTP Server configuration files
C++ Compile Run
Languageby danielpinto8zz6
Compile and run C/C++ code with a single keyboard shortcut
change-case
Otherby wmaurer
Quickly change the case of the current selection or word via command palette
Cline
AIby saoudrizwan
Autonomous AI coding agent that can read/write files, run commands, and use the browser
CodeWhisperer
AIby Amazon Web Services
ML-powered code suggestions from Amazon trained on billions of lines of code
Coverage Gutters
Testingby ryanluker
Display test coverage results from lcov and clover files in editor gutters
Django
Frameworkby Baptiste Darthenay
Django template syntax highlighting and snippets for Python web development
Dotenv Official + Vault
Otherby Dotenv
Official Dotenv extension with vault support and .env file management
Git Auto Fetch
Gitby Edward Thomson
Automatically fetch from all remotes in the background periodically
Git Blame
Gitby Wade Anderson
Show git blame information in the status bar for the current line
GitIgnore
Gitby CodeZombie
Pull .gitignore templates from gitignore.io directly into your project
GitLab Workflow
DevOpsby GitLab
GitLab CI/CD pipeline visualization, MR reviews, and issue management
Google Cloud Code
DevOpsby Google Cloud
Develop Cloud Run, GKE, and other Google Cloud services from VS Code
Hex Editor
Otherby Microsoft
Open binary files as hex dumps and edit individual bytes
Makefile Tools
Languageby Microsoft
IntelliSense, build, and debug Makefile-based projects in VS Code
Mermaid Preview
Documentationby vstirbu
Preview Mermaid diagrams written in Markdown files in VS Code
Move TS
Languageby stringham
Automatically update TypeScript imports when moving or renaming files
MySQL
Databaseby Jun Han
MySQL database client with schema explorer and query execution
Nx Console
DevOpsby Nx
Official VS Code UI for Nx monorepo tooling with code generation and task running
OpenAPI (Swagger) Editor
APIby 42Crunch
OpenAPI and Swagger editor with preview, validation, and security auditing
Playwright Test for VSCode
Testingby Microsoft
Run and debug Playwright end-to-end tests with built-in test explorer
Polacode
Otherby P&P
Polaroid for your code — create beautiful code screenshots
PostCSS Language Support
Languageby csstools
Syntax highlighting and IntelliSense for PostCSS files
PostgreSQL
Databaseby Chris Kolkman
PostgreSQL database explorer and query runner for VS Code
Python Test Explorer
Testingby Little Fox Team
Run pytest and unittest tests in VS Code's Test Explorer UI
R
Languageby REditorSupport
R language support with completions, debugging, and interactive console
SQLite Viewer
Databaseby Florian Klampfer
Open SQLite databases and browse tables directly inside VS Code
Swagger Viewer
APIby Arjun G
Preview Swagger/OpenAPI specs as interactive documentation
Trailing Spaces
Otherby Shardul Mahadik
Highlight trailing whitespace and delete them with a dedicated command
TypeScript Hero
Languageby Christoph Bühler
Sorts and organizes TypeScript imports automatically on save
Astro
Frameworkby Astro
Language support for Astro components with TypeScript and Tailwind integration
Continue
AIby Continue
Open-source AI code assistant supporting multiple LLM providers for autocomplete and chat
Conventional Commits
Gitby Vivaxy
Provides conventional commits support for VS Code's source control panel
Docstring Generator
Documentationby Nils Werner
Automatically generate Python docstrings in Google, NumPy, or Sphinx format
Kotlin
Languageby fwcd
Kotlin language support with syntax highlighting, completion, and debugging
Solidity
Languageby Juan Blanco
Ethereum Solidity language support with compilation and IntelliSense
AsciiDoc
Documentationby asciidoctor
AsciiDoc language support with preview, syntax highlighting, and snippets
Biome
Lintingby Biome
Fast formatter and linter for JavaScript, TypeScript, and JSON written in Rust
Clipboard Manager
Otherby Eduardo Rodrigues
Clipboard history manager to access previously copied items
CSS Modules
Snippetsby clinyong
Autocomplete for CSS Modules class names in TypeScript and JavaScript files
Deno
Languageby Denoland
Deno runtime language server support with type checking and formatting
Docker Compose
Dockerby P. Geffrault
Extended YAML syntax highlighting and snippets for Docker Compose files
Gemini Code Assist
AIby Google
Google's AI-powered code completion and chat assistant powered by Gemini models
Helm Intellisense
Dockerby Tim Doyle
Autocompletion, linting, and snippets for Helm chart development
Julia
Languageby julialang
Julia language support including IntelliSense, debugging, and plot gallery
Mocha Test Explorer
Testingby Holger Benl
Run Mocha tests in VS Code's Test Explorer UI with live results
Next.js snippets
Frameworkby PulkitGangwar
Useful Next.js code snippets for pages, API routes, and common patterns
Power Mode
Otherby hoovercj
Activate Power Mode by typing to see particles and screen shake effects
Rewrap
Documentationby stkb
Reformats code comments and other text to a given line length
Snyk Security
Lintingby Snyk
Detect and fix security vulnerabilities in code, dependencies, and IaC files
Sourcegraph Cody
AIby Sourcegraph
AI coding assistant with codebase context for chat, autocomplete, and inline editing
Spotify
Otherby Shyykoserhiy
Control Spotify playback directly from VS Code's status bar
SSH FS
Remoteby Kelvin Schoofs
Use SSH as a file system and open remote files directly in VS Code
Stylelint
Lintingby hex-ci
A mighty, modern CSS linter with support for CSS-in-JS and preprocessors
Swift
Languageby Swift Server Work Group
Swift language support with code completion, debugging, and package management
Vitest
Testingby Vitest
Next-generation test runner powered by Vite with native ESM support
VSCode Pets
Otherby tonybaloney
Add a pet to your VS Code editor for company during long coding sessions
Word Count
Documentationby Microsoft
Display word count for Markdown documents in the status bar
Redis
Databaseby Dunn
Redis client for VS Code to browse keys, execute commands, and manage data
Amazon Q
AIby Amazon Web Services
AWS AI assistant for code suggestions, security scans, and cloud resource management
Scala (Metals)
Languageby Scalameta
Scala language server with IntelliSense, navigation, and debugging
Checkov
DevOpsby Bridgecrew
Static code analysis for IaC misconfigurations in Terraform, Kubernetes, and more
Clock in status bar
Otherby Compulim
Display the current time in VS Code's status bar
Cursor
AIby Anysphere
AI-powered editor features including multi-file edits and codebase-aware chat
Cypress Helper
Testingby Oleksandr Murashko
Cypress test snippets, autocomplete, and command navigation support
Elixir LS
Languageby ElixirLS
Elixir language server with autocomplete, hover docs, and debugging support
Excalidraw
Documentationby pomdtr
Embed Excalidraw sketching tool inside VS Code for whiteboard diagrams
Gist
Gitby Ken Howard
Create, update, and manage GitHub Gists directly from VS Code
GitMoji
Gitby Seun LanLege
Add emojis to git commit messages using the gitmoji convention
GitPod
Remoteby Gitpod
Develop in cloud-based dev environments with Gitpod integration
Go Test Explorer
Testingby premparihar
Explore and run Go tests from a tree view in VS Code's test explorer
Haskell
Languageby Haskell
Haskell language support powered by the Haskell Language Server
httpYac
APIby Andreas Weber
HTTP/REST/GraphQL client with scripting, environments, and test assertions
Mintlify Doc Writer
AIby Mintlify
Auto-generate documentation comments for code using AI
Multi Cursor Case Preserve
Otherby Cardinal90
Preserves case when editing with multi-cursor selections
Nuxt
Frameworkby Nuxt
Nuxt.js language support with auto-imports, component hints, and navigation
Pieces for VS Code
AIby Pieces for Developers
AI-powered code snippet manager with context-aware suggestions and workflow
Quarkus
Frameworkby Red Hat
Quarkus language support and project scaffolding for Java microservices
Stripe
APIby Stripe
Official Stripe extension for VS Code to manage resources and run Stripe CLI
Thunder Client Pro
APIby Ranga Vadhineni
Professional API testing with team collaboration and enterprise features
Wallaby.js
Testingby Wallaby.js
Intelligent test runner for JavaScript with real-time inline test results
Bun for VS Code
Languageby Oven
Bun JavaScript runtime support including debugger and test runner integration
CircleCI
DevOpsby CircleCI
Validate CircleCI config files and manage pipelines from VS Code
Clojure
Languageby Calva
Clojure and ClojureScript interactive development with REPL and IntelliSense
CodeGeeX
AIby Zhipu AI
AI coding assistant powered by CodeGeeX model with multilingual support
FastAPI Snippets
Frameworkby Kludex
Code snippets and shortcuts for FastAPI Python web framework
Firebase Explorer
Databaseby jsayol
Explore and manage Firestore, Realtime Database, and Firebase resources
Jenkins Pipeline Linter Connector
DevOpsby Jan Joerke
Validate Jenkins pipeline files against a running Jenkins instance
Open in GitHub Desktop
Gitby mkhl
Open the current VS Code workspace in GitHub Desktop application
Pulumi
DevOpsby Pulumi
Infrastructure-as-Code with Pulumi using your favorite programming languages
Puppet
DevOpsby Puppet
Puppet manifest language support with syntax highlighting and PDK integration
Azure OpenAI
AIby Microsoft
Use Azure OpenAI Service models for code generation and explanation in VS Code
Baidu ERNIE Bot
AIby Baidu
AI coding assistant powered by Baidu's ERNIE model for Chinese developers
Chef
DevOpsby Chef Software
Chef recipe and cookbook authoring with InSpec integration
DotKube
Dockerby iamandrew
Kubernetes manifest snippets and shortcuts for common resource types
DynamoDB
Databaseby Fernand Siber
Browse and query DynamoDB tables directly from VS Code
ElasticSearch for VS Code
Databaseby ria19
ElasticSearch client with query editor, index management, and DSL support
HashiCorp Vault
DevOpsby owenfarrell
Browse and retrieve secrets from HashiCorp Vault in your development workflow
Move
Languageby MystenLabs
Move language support for Sui and Aptos blockchain development
OpenAI Codex
AIby Arrenlex
Unofficial OpenAI GPT integration for code generation and explanation
Playwright Snippets
Testingby Nitay Neeman
Snippets for writing Playwright end-to-end tests faster
Prometheus
DevOpsby Alessandro Straps
PromQL syntax highlighting and query completion for Prometheus metrics
Remix Snippets
Frameworkby Arun Kumar
Code snippets for Remix.run framework including loaders, actions, and routes
SolidJS Snippets
Frameworkby solid-js
Snippets and syntax support for SolidJS reactive component development
Supabase
Databaseby Supabase
Supabase integration for local development, migrations, and edge functions
Supermaven
AIby Supermaven
Fast AI code completions with a large context window for accurate suggestions
Trivy
DevOpsby AquaSecurity
Container image and IaC vulnerability scanning powered by Trivy
Turborepo
DevOpsby Vercel
Turborepo monorepo tooling with task graph visualization and caching insights
Aider
AIby MattFlower
AI pair programming tool integration for Aider CLI within VS Code
Cassandra Workbench
Databaseby kdcro101
Apache Cassandra CQL editor and schema browser for VS Code
Docusaurus Snippets
Documentationby Zachary Salzbank
Snippets for Docusaurus documentation site components and admonitions
Drizzle ORM
Databaseby drizzle-team
Drizzle ORM schema IntelliSense and query builder assistance
GitOps Tools for Flux
DevOpsby weaveworks
Manage Flux GitOps deployments and resources from VS Code
Grafana
DevOpsby Grafana Labs
Create and manage Grafana dashboards and alerts from VS Code
Istio Snippets
Dockerby mberlins
Snippets for Istio service mesh configuration and CRDs
REST Client Advanced
APIby Tyk
Enhanced REST client with Tyk API gateway integration and management
SaltStack
DevOpsby korekontrol
SaltStack state file syntax highlighting and snippets
Wingman AI
AIby Wingman
Local AI code completion using Ollama models for privacy-focused development
JSON to Dart
Flutter / Dartby hirantha
Convert JSON responses to Dart model classes instantly with full serialization methods.
React Refactor
Reactby planbcoding
Extract JSX into new React components with a single refactor command.
React Hooks Snippets
Reactby AlDuncanson
Snippets for all React hooks — useState, useEffect, useContext, useCallback, and more.
ASP.NET Core Snippets
C# / .NETby doggy8088
Snippets for ASP.NET Core controllers, middleware, Razor pages, and Blazor components.
Bridge to Kubernetes
Docker / Kubernetesby mindaro
Run code locally while connected to a Kubernetes cluster for seamless inner-loop dev.
Endwise
Rubyby kaiwood
Automatically adds `end` keywords when required in Ruby blocks and method definitions.
Go Snippets
Goby casualjim
Useful Go code snippets for structs, interfaces, error handling, and goroutines.
Nuxt Mdc
Vueby Nuxt
Markdown Components (MDC) syntax support for Nuxt Content v2 in VS Code.
RuboCop
Rubyby rubocop
Official RuboCop extension for inline linting and auto-correction of Ruby code style.
SwiftLint
Swiftby vknabel
Integrates SwiftLint into VS Code for enforcing Swift style and convention rules.
Tailwind Fold
Tailwindby stivo
Folds long Tailwind class strings in the editor to reduce visual noise.
Terraform Autocomplete
Terraformby erd0s
Resource and attribute autocomplete for Terraform AWS, Azure, and GCP providers.
Total TypeScript
JS / TSby mattpocock
TypeScript tips, error explanations, and interactive exercises from Total TypeScript.
Flutter Coverage
Flutter / Dartby Flutterando
Shows Flutter/Dart test code coverage inline with colored gutter markers.
Go Outliner
Goby 766b
Provides a Go file outline panel with packages, functions, structs, and interfaces.
React Hook Form Snippets
Reactby burkeholland
Snippets for React Hook Form patterns — useForm, Controller, and validation schemas.
Rust Snippets
Rustby polypus74
A collection of Rust snippets covering common patterns, traits, and std library usage.
Tailwind Snippets
Tailwindby pacificdev
Comprehensive Tailwind CSS component snippets for common UI patterns.
Terraform doc snippets
Terraformby run-at-scale
Over 600 Terraform resource and data snippets from provider documentation.
Go Doc
Goby msyrus
Show Go documentation for the symbol under the cursor directly in VS Code.
Go Nightly
Goby golang
Nightly builds of the Go extension with the latest features and gopls improvements.
Pinia Snippets
Vueby exer7um
Code snippets for Pinia state management in Vue 3 projects.
Ruby Interpolation Autocomplete
Rubyby koichisasada
Automatically inserts #{} when typing # inside Ruby double-quoted strings.
Ruby Test Explorer
Rubyby connorshea
Run Ruby Minitest and RSpec tests directly in the VS Code Test Explorer sidebar.
Rust Test Explorer
Rustby swellaby
Discover and run Rust unit and integration tests in the VS Code Test Explorer UI.
Swift iOS Xcode IDE
Swiftby FirePlusTeam
Build, run, and debug iOS/macOS Xcode projects directly from Visual Studio Code.
Swift Package Manager
Swiftby vknabel
Manage Swift Package Manager dependencies and resolve packages from VS Code.
Tailwind CSS Highlight
Tailwindby ellreka
Highlights Tailwind CSS utility classes with color-coded backgrounds for quick scanning.
Tailwind Documentation
Tailwindby alfredbirk
Quick lookup of Tailwind CSS documentation from within VS Code.
Terraform Snippets
Terraformby run-at-scale
Handy snippets for Terraform resource blocks, variables, outputs, and locals.
Cargo.toml Docs
Rustby belfz
Adds hover support showing docs.rs documentation for crates in Cargo.toml files.
CSS to Tailwind
Tailwindby Philippe1337
Converts regular CSS rules to their Tailwind CSS utility class equivalents.
Go Coverage
Goby defektive
Visualizes Go test coverage inline in the editor using color-coded gutter indicators.
Go Postfix Completions
Goby yokoe
Postfix code completion for Go — quickly wrap expressions with .err, .if, .for patterns.
Kubernetes Kind
Docker / Kubernetesby ms-kubernetes-tools
Manage local Kubernetes clusters using Docker container nodes via kind.
Swift Format
Swiftby nicklockwood
Formats Swift source code using swift-format on save for consistent style.
Swift Snippets
Swiftby iamjinlei
Common Swift code snippets for patterns, closures, generics, and protocol conformances.
tfsec
Terraformby tfsec
Runs tfsec static analysis on Terraform code to detect security misconfigurations.
ESLint
JS / TSby dbaeumer
Integrates ESLint JavaScript/TypeScript linting into VS Code with inline error highlights.
Infracost
Terraformby Infracost
Shows cloud cost estimates directly in your Terraform files as you write infrastructure.
Lazy k8s
Docker / Kubernetesby emrekeskinmac
Apply, delete, describe, and get Kubernetes resources from YAML files with one click.
Prettier - Code formatter
JS / TSby esbenp
Opinionated code formatter supporting JS, TS, CSS, JSON, and more for consistent style.
Pylance
Pythonby ms-python
Fast, feature-rich language server for Python with type checking and IntelliSense.
Terraform Lens
Terraformby ipedrazas
Visualizes Terraform state and resource graph directly within VS Code.
Docker
Docker / Kubernetesby ms-azuretools
Build, manage, and deploy containerized apps — Dockerfile and Compose IntelliSense.
YAML
Docker / Kubernetesby redhat
YAML language support with schema validation — essential for K8s manifests and Compose.
.NET Install Tool
C# / .NETby ms-dotnettools
Installs and manages .NET runtimes and SDKs required by other VS Code extensions.
ES7+ React/Redux/React-Native snippets
Reactby dsznajder
Shorthand snippets for React, Redux, and React Native — includes rafce, rcc, and more.
Extension Pack for Java
Javaby vscjava
Essential Java extensions bundle: IntelliSense, debugging, Maven, Gradle, and tests.
JavaScript (ES6) code snippets
JS / TSby xabikos
Code snippets for JavaScript ES6 syntax — imports, arrow functions, classes, and more.
Jupyter Keymap
Pythonby ms-toolsai
Jupyter keybindings for VS Code to match the classic Jupyter Notebook experience.
Tailwind CSS IntelliSense
Tailwindby bradlc
Official Tailwind CSS extension — autocomplete, hover preview, linting, and syntax highlight.
Dart
Flutter / Dartby Dart-Code
Dart language support with IntelliSense, formatting, refactoring, and debugging.
Debugger for Java
Javaby vscjava
Lightweight Java debugger with breakpoints, call stack, and hot reload support.
Language Support for Java
Javaby redhat
Java language server by Red Hat providing code navigation, refactoring, and diagnostics.
PHP Intelephense
PHPby bmewburn
High-performance PHP language server with completion, navigation, and error detection.
Auto Import
JS / TSby steoates
Automatically finds, parses and provides code completion for all available imports in JS/TS.
C# Dev Kit
C# / .NETby ms-dotnettools
Official solution-centric .NET development with project management, testing, and Roslyn AI.
HashiCorp Terraform
Terraformby HashiCorp
Official Terraform extension — syntax highlighting, IntelliSense, module explorer, and Cloud.
Maven for Java
Javaby vscjava
Browse Maven projects, run goals, and manage the lifecycle directly from VS Code.
Test Runner for Java
Javaby vscjava
Run and debug JUnit and TestNG tests with the VS Code Testing UI.
autoDocstring
Pythonby njpwerner
Generates Python docstrings automatically from function signatures in multiple formats.
Project Manager for Java
Javaby vscjava
Manage Java projects, packages, classes, and dependencies in an explorer view.
CodeLLDB
Rustby vadimcn
Native debugger for Rust (and C/C++) using LLDB with full VS Code Debug Adapter support.
CodeLLDB (Swift)
Swiftby vadimcn
LLDB native debugger used for debugging Swift code on macOS, Linux, and Windows.
Even Better TOML
Rustby tamasfe
Full-featured TOML support with syntax highlighting, schema validation, and formatting.
Gradle for Java
Javaby vscjava
Manage Gradle tasks, run builds, and view dependencies inside VS Code.
IntelliCode for C# Dev Kit
C# / .NETby ms-dotnettools
AI-assisted whole-line completions and starred suggestions for C# development.
isort
Pythonby ms-python
Sort Python imports automatically using the isort library on save or on demand.
Kubernetes
Docker / Kubernetesby ms-kubernetes-tools
Manage Kubernetes clusters, browse resources, edit manifests, and forward ports.
PostCSS Language Support
Tailwindby csstools
Syntax highlighting and language support for PostCSS, used alongside Tailwind CSS.
Python Indent
Pythonby kevinrose
Correct Python indentation when pressing Enter, understanding Python's block structure.
React Developer Tools
Reactby msjsdiag
Integrates React DevTools inspection into VS Code for component tree debugging.
Ruby
Rubyby rebornix
Ruby language support with syntax highlighting, snippets, and linting via RuboCop.
Simple React Snippets
Reactby burkeholland
Essential React snippets and commands for quickly scaffolding components and hooks.
SonarLint
Javaby SonarSource
Detects quality and security issues in Java, JS, Python, and more as you code.
Spring Boot Extension Pack
Javaby vmware
Full Spring Boot development experience with initializr, dashboard, and tools.
Spring Boot Tools
Javaby vmware
Rich language support for Spring Boot .properties, .yml, and .java configuration files.
Spring Initializr Java Support
Javaby vscjava
Bootstrap new Spring Boot projects with dependency selection inside VS Code.
vscode-styled-components
Reactby styled-components
Syntax highlighting and IntelliSense for styled-components CSS-in-JS in React apps.
Vue VSCode Snippets
Vueby sdras
Vue 2 and Vue 3 snippets by Sarah Drasner for quickly scaffolding components and SFCs.
Python Docstring Generator
Pythonby njpwerner
Generates Python docstrings in Google, NumPy, Sphinx, or PEP257 format automatically.
Awesome Flutter Snippets
Flutter / Dartby Nash
Collection of Flutter and Dart snippets for StatelessWidget, StatefulWidget, and more.
Cloud Code
Docker / Kubernetesby GoogleCloudTools
Google Cloud extension supporting Kubernetes, Cloud Run, and GKE development.
Flutter BLoC Snippets
Flutter / Dartby FelixAngelov
Snippets and tools for the BLoC state management pattern in Flutter apps.
HashiCorp HCL
Terraformby HashiCorp
HCL language support for syntax highlighting and basic editing of HashiCorp config files.
i18n Ally
Vueby Lokalise
All-in-one i18n extension for Vue, React, Angular — inline translations and key management.
Laravel
PHPby laravel
Official Laravel extension with Blade support, route/view/component IntelliSense.
Laravel Extra Intellisense
PHPby amiralizadeh9480
Autocompletion for Laravel views, routes, model attributes, translations, and configs.
Mypy Type Checker
Pythonby ms-python
Integrates mypy static type checking for Python code, showing type errors inline.
PHP DocBlocker
PHPby neilbrayfield
Generates PHP docblock comments automatically from function and class signatures.
PHP Namespace Resolver
PHPby MehediDracula
Import and expand PHP namespaces with a command, auto-sorting use statements.
Pylint
Pythonby ms-python
Official Microsoft Pylint extension for Python static code analysis and error detection.
Quokka.js
JS / TSby WallabyJs
Live scratchpad for JavaScript/TypeScript with real-time evaluation results in the editor.
Unity (Visual Studio Tools for Unity)
C# / .NETby VisualStudioToolsForUnity
Unity game development in VS Code with debugging, C# tooling, and Roslyn analyzers.
Vue 3 Snippets
Vueby hollowtree
Code snippets for Vue 3 Composition API, directives, and component boilerplate.
Console Ninja
Reactby WallabyJs
Displays console.log output directly inline in your React and JS code while it runs.
crates
Rustby serayuzgur
Inline visualization of crate versions in Cargo.toml, showing outdated dependencies.
Dart Data Class Generator
Flutter / Dartby hzgood
Generates Dart data classes with copyWith, toMap, fromMap, toJson, and hashCode.
Data Wrangler
Pythonby ms-toolsai
Interactive data cleaning and transformation for tabular data inside VS Code.
Flake8
Pythonby ms-python
Official Microsoft Flake8 linting extension for Python style and error checking.
Headwind
Tailwindby heybourn
Opinionated Tailwind CSS class sorter that organizes and deduplicates utility classes.
PHP CS Fixer
PHPby junstyle
Formats PHP code using PHP CS Fixer following PSR-12 and other standards on save.
Reactjs code snippets
Reactby charalampos-karypidis
Code snippets for Reactjs development in ES6 syntax covering components and lifecycle.
Ruby Solargraph
Rubyby castwide
Ruby language server providing IntelliSense, code navigation, and YARD doc integration.
Swift
Swiftby swiftlang
Official Swift language extension by swift.org with completions, debugging, and tests.
TypeScript Importer
JS / TSby pmneo
Searches workspace TypeScript definitions and provides auto-import code actions.
Azure Terraform
Terraformby ms-azuretools
Azure-specific Terraform support with integrated terminal and Cloud Shell execution.
C# Snippets
C# / .NETby jorgeserrano
Handy C# snippets for common patterns — properties, constructors, LINQ, and async.
Dependi
Rustby fill-labs
Manage Rust, Go, Python, and JS dependencies with inline version info in manifest files.
Docker Explorer
Docker / Kubernetesby formulahendry
Manage Docker containers, images, volumes, and networks from an explorer sidebar.
Flutter Riverpod Snippets
Flutter / Dartby robert-brunhage
Snippets for Riverpod state management patterns in Flutter applications.
Ionide for F#
C# / .NETby Ionide
F# language support with REPL, IntelliSense, and cross-platform .NET project tooling.
NuGet Gallery
C# / .NETby patcx
Browse and install NuGet packages from within VS Code without leaving the editor.
Nuxt.js VS Code Extension
Vueby Nuxt
Official Nuxt.js VS Code extension with file-based routing support and component resolution.
PHP Snippets
PHPby onecentlin
PHP code snippets for common patterns, OOP constructs, and framework helpers.
Prettier PHP
PHPby prettier
Prettier plugin support for PHP files — consistent formatting across PHP projects.
Pubspec Assist
Flutter / Dartby jeroen-meijer
Search and add pub.dev packages to pubspec.yaml without leaving VS Code.
Rails
Rubyby bung87
Ruby on Rails snippets, navigation helpers, and model/view/controller support.
React PropTypes Intellisense
Reactby OfHumanBondage
Adds IntelliSense autocompletion for React PropTypes in JavaScript/TypeScript files.
Roslynator
C# / .NETby josefpihrt-vscode
500+ Roslyn analyzers, refactorings, and code fixes for C# projects.
Ruby LSP
Rubyby Shopify
Official Shopify Ruby LSP extension with fast IntelliSense, navigation, and formatting.
Vue Peek
Vueby dariofuzinato
Allows Go To Definition and Peek Definition support for Vue single-file components.