Skip to content
80

Table of Contents

🎨 A curated list of delightful VS Code packages and resources.

29k stars1,427 forks126 entriesLast push Jun 21, 2026 (3 months ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Official

Official website

is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and…

In 26 listsDetails

Source code

on GitHub

In 13 listsDetails

Releases (stable channel)

Releases (insiders channel)

Syntax

Arduino

Befunge

Blink (Nuke Tools)

Bolt

Bond

CMake

Dart

Dart support for Visual Studio Code.

In 2 lists

Dockerfile

EJS

Elixir

Elm

Erlang

F#

Flatbuffers

Fortran

Hack(HHVM)

Handlebars

Hive SQL

Julia

KL

Kotlin

LaTeX

MATLAB

Mason

openHAB

Parser 3

Pascal

, or OmniPascal (only for Windows)

POV-Ray

Protobuf

Ruby

VS Code extension providing a rich Ruby development experience powered by Ruby LSP.

In 2 lists

Scala

Shaders (HLSL, GLSL, Cg)

Stylus

Swift

VEX

Wenyan

Zephir

1C

1C/OScript

rich 1С:Enterprise 8 (BSL) language support in VSC - add syntax highlighting to *.bsl и *.os files in VSC, add IntelliSense and syntax helper for 1С lang

C++

C/C++

C/C++ IntelliSense, debugging and code browsing by Microsoft; see the official docs

Clangd

Provides C/C++ language IDE features for VS Code using clangd: code completion, compile errors and warnings, go-to-definition and cross references, include management, code formatting, simple refactorings.

gnu-global-tags

Provide Intellisense for C/C++ with the help of the GNU Global tool.

Microsoft's tutorial on using VSCode for remote C/C++ development

C#, ASP .NET and .NET Core

C#

C# extension by Microsoft, read official documentation for the details

In 2 lists

C# Extensions

Provides extensions to the IDE that will speed up your development workflow.

MSBuild Project Tools

VSCode Solution Explorer

.NET Core Test Explorer

CSS >CSS Peek

stylelint

Lint CSS/SCSS.

Tailwind CSS IntelliSense

Autocomplete, linting and hover previews for Tailwind CSS.

In 3 lists

Autoprefixer

Parse CSS,SCSS, LESS and add vendor prefixes automatically.

Intellisense for CSS class names

Provides CSS class name completion for the HTML class attribute based on the CSS files in your workspace. Also supports React's className attribute.

Go

Go

Rich language support for the Go language.

Groovy

VsCode Groovy Lint

Groovy lint, format, prettify and auto-fix

Haskell

Haskell

Official Haskell support powered by the Haskell Language Server (HLS); supersedes the former Haskell IDE Engine and haskell-linter.

HLSL

HLSL Tools

provides rich language support for editing HLSL files in VS Code

Shell

autocomplate-shell

Java

Language Support for Java(TM) by Red Hat

Debugger for Java

Maven for Java

Lombok

JavaScript

TS/JS postfix completion

Babel JavaScript

In 2 lists

Visual Studio IntelliCode

This extension provides AI-assisted development features including autocomplete and other insights based on understanding your code context.

JavaScript >Linters

eslint

Linter for eslint.

In 2 lists

XO

Linter for XO.

AVA

Snippets for AVA.

Prettier

Opinionated code formatter for Prettier.

In 4 lists

Code Spell Checker

Spelling Checker for Visual Studio Code (English). Also supports other languages via external extensions.

In 2 lists

Schema.org Snippets

Snippets for Schema.org.

JavaScript >Framework-specific

Vue - Official

Official Vue language support (Volar). Supersedes Vetur, which is now in maintenance mode.

JavaScript >Facebook Flow

Flow Language Support

provides all the functionality you would expect — linting, intellisense, type tooltips and click-to-definition

vscode-flow-ide

an alternative Flowtype extension for Visual Studio Code

PHP >IntelliSense

PHP Intelephense

The de-facto standard PHP language server: autocompletion, diagnostics, go-to-definition and more. (The former PHP IntelliSense by felixfbecker is deprecated.)

PHP >Laravel

Laravel 5 Snippets

Laravel 5 snippets for Visual Studio Code

Laravel Blade Snippets

Laravel blade snippets and syntax highlight support

Laravel Model Snippets

Quickly get models up and running with Laravel Model Snippets.

Laravel Artisan

Laravel Artisan commands within Visual Studio Code

DotENV

Support for dotenv file syntax

Laravel Pint

Run and configure Laravel Pint, the opinionated PHP code-style fixer for Laravel.

PHP >Twig

Twig Language 2

PHP >Other extensions

Format HTML in PHP

Formatting for the HTML in PHP files. Runs before the save action so you can still have a PHP formatter.

Composer

PHP Create Class

Create PHP classes, interfaces, traits and enums from the context menu.

PHP Debug

XDebug extension for Visual Studio Code

PHP DocBlocker

php cs fixer

PHP CS Fixer extension for VS Code, php formatter, php code beautify tool

phpcs

PHP CodeSniffer for Visual Studio Code

phpfmt

phpfmt for Visual Studio Code

PHP >Read more

Configuring Visual Studio Code for Drupal

POV-Ray

POV-Ray

Python

Python

Linting, Debugging (multi threaded, web apps), Intellisense, auto-completion, code formatting, snippets, unit testing, and more.

In 2 lists

Python >TensorFlow

TensorFlow Snippets

This extension includes a set of useful code snippets for developing TensorFlow models in Visual Studio Code.

ReasonML

ReasonML

Intellisense, code formatting, refactoring, code lens and more

Ruby

endwise

Automatically add end to Ruby code blocks as you type.

Rust

rust-analyzer

Linting, auto-completion, code formatting, snippets and more

In 2 lists

Terraform

Terraform

Syntax highlighting, linting, formatting, and validation for Hashicorp's Terraform

In 2 lists

UI

Essence

People to Follow

@code

The official VS Code Twitter

@auchenberg

VS Code Program Manager

@BenjaminPasero

VS Code Dev

@chrisdias

VS Code Program Manager

@_clarkio

Developer Advocate @ Azure. Creator of VS Code release highlight videos

In 2 lists

@eamodio

GitLens creator

@ErichGamma

VS Code Dev

@IsidorN

VS Code Dev

@joaomoreno

VS Code Dev

@lannonbr

Creator of vscode.rocks & JS Parameter Annotations extension

In 2 lists

@maeschli

VS Code Dev

@mattbierner

VS Code Dev

@MrAhmadAwais

JS/WordPress Core Dev. Creator of VSCode.pro course & Shades of Purple theme

@ramyanexus

VS Code Dev. Maintainer of Go extension

@Tyriar

VS Code Dev. Creator of xterm.js

Documentation

Better Comments

The Better Comments extension will help you create more human-friendly comments in your code.

In 2 lists

Visual Studio Code API

section of Official Documentation

Libraries

typed-vscode

Generates types from contribution points of your extension manifest

Tools

Live Share

Visual Studio Live Share enables you to collaboratively edit and debug with others in real time, regardless what programming languages you're using or app types you're building.

Online TextMate Themes Editor

since VS Code supports TextMate themes, you can create them in this online editor and then create a new VS Code package using Yo Code tool

Yo Code - Extension Generator

Open in Code

macOS Finder toolbar app to open current folder in Visual Studio Code

In 2 lists

Themer

Easily create your own theme for VS Code (and matching ones for your other tools).

In 2 lists

Azure Tools

Microsoft's official Azure extension pack, bundling the core Azure extensions for working with Azure resources directly from VS Code.

Mark down preview

Markdown Preview Enhanced is an extension that provides you with many useful functionalities such as automatic scroll sync, math typesetting, mermaid, PlantUML, pandoc, PDF export, code chunk, presentation writer, etc. A lot of its ideas are inspired by Markdown Preview Plus and RStudio Markdown.

Visual Studio Code Power User Course (commercial)

VSCode.pro

📺 Huge five hours 65 videos VSCode course.

In 2 lists

@MrAhmadAwais

JS/WordPress Core Dev. Creator of VSCode.pro course & Shades of Purple theme

See category
93

Awesome Neovim

rockerBOO/awesome-neovim

Collections of awesome neovim plugins.

Fresh★ 21k1416 entriesPushed yesterday
85

Awesome Typography

Jolg42/awesome-typography

✏︎ Curated list about digital typography 🔥

Fresh★ 1.5k341 entriesPushed 5 days ago
83

Vim Keybindings Everywhere - The Ultimate List

erikw/vim-keybindings-everywhere-the-ultimate-list

The ultimate list of which programs support Vim-like keybindings natively, or how they can be added with extensions. A collaborative project.

Fresh★ 2.6k28 entriesPushed 27 days ago
80

Awesome Editor.js

editor-js/awesome-editorjs

🤩 A curated list of awesome Editor.js tools, libraries and resources.

Fresh★ 2.9k161 entriesPushed 1 month ago
78

Awesome WYSIWYG EDITORS

JefMari/awesome-wysiwyg-editors

A curated list of awesome WYSIWYG Editors.

Fresh★ 4k113 entriesPushed 1 month ago