awesome-vscode
🎨 A curated list of delightful VS Code packages and resources.
https://github.com/eric-erki/awesome-vscode
Last synced: 21 days ago
JSON representation
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
[ARM Template Viewer](https://marketplace.visualstudio.com/items?itemName=bencoleman.armview)
TensorFlow
[Auto Close Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[Auto Import](https://marketplace.visualstudio.com/items?itemName=steoates.autoimport)
[html2pug](https://marketplace.visualstudio.com/items?itemName=dbalas.vscode-html2pug)
[Auto Rename Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[Azure Cosmos DB](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-cosmosdb)
TensorFlow
[Azure IoT Toolkit](https://marketplace.visualstudio.com/items?itemName=vsciot-vscode.azure-iot-toolkit)
TensorFlow
Bash
[Bash Debug](https://marketplace.visualstudio.com/items?itemName=rogalmic.bash-debug)
[Better Align](https://marketplace.visualstudio.com/items?itemName=wwm.better-align)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[Bookmarks](https://marketplace.visualstudio.com/items?itemName=alefragnani.Bookmarks)
TensorFlow
[Bracket Pair Colorizer](https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer)
[html2pug](https://marketplace.visualstudio.com/items?itemName=dbalas.vscode-html2pug)
[Browser Preview](https://marketplace.visualstudio.com/items?itemName=auchenberg.vscode-browser-preview)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
C++
[Bash Debug](https://marketplace.visualstudio.com/items?itemName=rogalmic.bash-debug)
- C/C++ - Preview C/C++ extension by Microsoft, read official blog post for the details
- gnu-global-tags - Provide Intellisense for C/C++ with the help of the GNU Global tool.
- YouCompleteMe - Provides semantic completions for C/C++ (and TypeScript, JavaScript, Objective-C, Golang, Rust) using YouCompleteMe.
- Microsoft's tutorial on using VSCode for remote C/C++ development
- C/C++ Clang Command Adapter - Completion and Diagnostic for C/C++/Objective-C using Clang command.
- CQuery - C/C++ language server supporting multi-million line code base, powered by libclang. Cross references, completion, diagnostics, semantic highlighting and more.
[Camel Humps](http://www.damirscorner.com/blog/posts/20190726-CamelHumpsNavigationInVsCode.html)
[carbon-now-sh](https://marketplace.visualstudio.com/items?itemName=ericadamski.carbon-now-sh)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
C\#, ASP .NET and .NET Core
[Bash Debug](https://marketplace.visualstudio.com/items?itemName=rogalmic.bash-debug)
- C# FixFormat - Fix format of usings / indents / braces / empty lines
- C# Extensions - Provides extensions to the IDE that will speed up your development workflow.
- MSBuild Project Tools
- VSCode Solution Explorer
- .NET Core Test Explorer
- .NET Core Test Explorer
Clojure
[Calva](https://marketplace.visualstudio.com/items?itemName=betterthantomorrow.calva)
[Code Runner](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Color Highlight](https://marketplace.visualstudio.com/items?itemName=naumovs.color-highlight)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Color Tabs](https://marketplace.visualstudio.com/items?itemName=orepor.color-tabs-vscode-ext)
TensorFlow
[Create tests](https://marketplace.visualstudio.com/items?itemName=hardikmodha.create-tests)
TensorFlow
CSS
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
- CSS Peek
- stylelint - Lint CSS/SCSS.
- Autoprefixer
- Autoprefixer
- 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.
- Intellisense CSS class names
[Dash](https://marketplace.visualstudio.com/items?itemName=deerawan.vscode-dash)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Deploy](https://marketplace.visualstudio.com/items?itemName=mkloubert.vs-deploy)
TensorFlow
Documentation
[Niketa Theme by Dejan Toteff](https://vscodethemes.com/e/selfrefactor.niketa-theme)
- Better Comments - The Better Comments extension will help you create more human-friendly comments in your code.
- Extending Visual Studio Code
[Dotnet Core Test Explorer](https://marketplace.visualstudio.com/items?itemName=formulahendry.dotnet-test-explorer)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[ECMAScript Quotes Transformer](https://marketplace.visualstudio.com/items?itemName=vilicvane.es-quotes)
[html2pug](https://marketplace.visualstudio.com/items?itemName=dbalas.vscode-html2pug)
[Edit with Shell Command](https://marketplace.visualstudio.com/items?itemName=ryu1kn.edit-with-shell)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Error Lens](https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens)
TensorFlow
[ES7 React/Redux/GraphQL/React-Native snippets](https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
TensorFlow
[ESDOC MDN](https://marketplace.visualstudio.com/items?itemName=samundrak.esdoc-mdn)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
Explorer Icons
[City Lights Icons](https://marketplace.visualstudio.com/items?itemName=Yummygum.city-lights-icon-vsc)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Seti Icons](https://marketplace.visualstudio.com/items?itemName=qinjia.seti-icons)
[VSCode Icons](https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons)
[ftp-sync](https://marketplace.visualstudio.com/items?itemName=lukasz-wronski.ftp-sync)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Git History](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[GitHub](https://marketplace.visualstudio.com/items?itemName=KnisterPeter.vscode-github)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[GitHub Pull Request Monitor](https://marketplace.visualstudio.com/items?itemName=erichbehrens.pull-request-monitor)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Git Indicators](https://marketplace.visualstudio.com/items?itemName=lamartire.git-indicators)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[GitLab Workflow](https://marketplace.visualstudio.com/items?itemName=fatihacet.gitlab-workflow)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[GitLens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[GitLink](https://marketplace.visualstudio.com/items?itemName=qezhu.gitlink)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
Haskell
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
- haskell-linter
- Haskell IDE engine - provides language server for stack and cabal projects.
[Highlight JSX/HTML tags](https://marketplace.visualstudio.com/items?itemName=vincaslt.highlight-matching-tag)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[i18n Ally](https://marketplace.visualstudio.com/items?itemName=antfu.i18n-ally)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Indent Rainbow](https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Instant Markdown](https://marketplace.visualstudio.com/items?itemName=dbankier.vscode-instant-markdown)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Interface generator](https://marketplace.visualstudio.com/items?itemName=dotup.dotup-vscode-interface-generator)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
Java
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
JavaScript
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
- Babel JavaScript
- Sublime Babel - Babel extension ported from Sublime Text
- Visual Studio IntelliCode - This extension provides AI-assisted development features including autocomplete and other insights based on understanding your code context.
- Visual Studio IntelliCode
- here
-
tslint
- TSLint for Visual Studio Code (with
"tslint.jsEnable": true). - eslint - Linter for eslint.
- XO - Linter for XO.
- AVA - Snippets for AVA.
- Prettier - Linter, Formatter and Pretty printer for Prettier.
- Schema.org Snippets - Snippets for Schema.org.
- Code Spell Checker - Spelling Checker for Visual Studio Code.
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
TypeScript
- tslint - TSLint for Visual Studio Code
- TypeScript Hero - Code outline view of your open TS, sort and organize your imports.
[Jira and Bitbucket](https://marketplace.visualstudio.com/items?itemName=Atlassian.atlascode)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[JS Parameter Annotations](https://marketplace.visualstudio.com/items?itemName=lannonbr.vscode-js-annotations)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Jumpy](https://marketplace.visualstudio.com/items?itemName=wmaurer.vscode-jumpy)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Kanban](https://marketplace.visualstudio.com/items?itemName=mkloubert.vscode-kanban)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
Libraries
[Niketa Theme by Dejan Toteff](https://vscodethemes.com/e/selfrefactor.niketa-theme)
- vscode-extension-vscode - The vscode.d.ts node module
-
vscode-set-text
- An easy-to-use VS Code
#setText()method. - vscode-test-content - A method to set/get editor content, and it's selection. Especially useful for unit tests.
[Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
Markdown
[Markdown All in One](https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one)
[Markdown Emoji](https://marketplace.visualstudio.com/items?itemName=bierner.markdown-emoji)
[markdownlint](https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint)
[npm Intellisense](https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Output Colorizer](https://marketplace.visualstudio.com/items?itemName=IBM.output-colorizer)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Partial Diff](https://marketplace.visualstudio.com/items?itemName=ryu1kn.partial-diff)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[Paste and Indent](https://marketplace.visualstudio.com/items?itemName=Rubymaniac.vscode-paste-and-indent)
[html2pug](https://marketplace.visualstudio.com/items?itemName=dbalas.vscode-html2pug)
[Path IntelliSense](https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
PHP
IntelliSense
Laravel
- Laravel 5 Snippets - Laravel 5 snippets for Visual Studio Code
- Laravel Blade Snippets - Laravel blade snippets and syntax highlight support
- Laravel blade snippets and syntax highlight support animation
- Laravel Model Snippets - Quickly get models up and running with Laravel Model Snippets.
- Laravel Model Snippets animation
- Laravel Artisan - Laravel Artisan commands within Visual Studio Code
- Laravel Artisan commands within Visual Studio Code animation
- DotENV - Support for dotenv file syntax
- Support for dotenv file syntax screenshot
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.
- Format HTML in PHP
- Composer
- 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 Debug - XDebug extension for Visual Studio Code
Twig
[PlatformIO](https://marketplace.visualstudio.com/items?itemName=formulahendry.platformio)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Polacode](https://marketplace.visualstudio.com/items?itemName=pnp.polacode)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Power Tools](https://marketplace.visualstudio.com/items?itemName=ego-digital.vscode-powertools)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[PrintCode](https://marketplace.visualstudio.com/items?itemName=nobuhito.printcode)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[Project Manager](https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
Python
Read more
- Python - Linting, Debugging (multi threaded, web apps), Intellisense, auto-completion, code formatting, snippets, unit testing, and more.
TensorFlow
- TensorFlow Snippets - This extension includes a set of useful code snippets for developing TensorFlow models in Visual Studio Code.
- TensorFlow Snippets GIF
[Quokka](https://marketplace.visualstudio.com/items?itemName=WallabyJs.quokka-vscode)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
ReasonML
TensorFlow
- ReasonML - Intellisense, code formatting, refactoring, code lens and more
[Remote Development](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[Remote Workspace](https://marketplace.visualstudio.com/items?itemName=mkloubert.vscode-remote-workspace)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
- Remote Workspace animation
- FileSystem API - root-workspaces).
[REST Client](https://marketplace.visualstudio.com/items?itemName=humao.rest-client)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[Runner](https://marketplace.visualstudio.com/items?itemName=mattn.Runner)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
Rust
TensorFlow
- Rust - Linting, auto-completion, code formatting, snippets and more
[Settings Sync](https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
Shell
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
[shell-format](https://github.com/foxundermoon/vs-shell-format)
[html2pug](https://marketplace.visualstudio.com/items?itemName=dbalas.vscode-html2pug)
[Slack](https://marketplace.visualstudio.com/items?itemName=sozercan.slack)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[SmoothType](https://marketplace.visualstudio.com/items?itemName=spikespaz.vscode-smoothtype)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Sort Lines](https://marketplace.visualstudio.com/items?itemName=Tyriar.sort-lines)
[html2pug](https://marketplace.visualstudio.com/items?itemName=dbalas.vscode-html2pug)
[Spotify](https://marketplace.visualstudio.com/items?itemName=shyykoserhiy.vscode-spotify)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Surround](https://marketplace.visualstudio.com/items?itemName=yatki.vscode-surround)
[html2pug](https://marketplace.visualstudio.com/items?itemName=dbalas.vscode-html2pug)
[SVG](https://marketplace.visualstudio.com/items?itemName=jock.svg)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[SVG Viewer](https://marketplace.visualstudio.com/items?itemName=cssho.vscode-svgviewer)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
Syntax
[Monokai Oblique by pushqrdx](https://vscodethemes.com/e/pushqrdx.theme-monokai-oblique-vscode)
[Niketa Theme by Dejan Toteff](https://vscodethemes.com/e/selfrefactor.niketa-theme)
- @mattbierner - VS Code Dev
- @auchenberg - VS Code Program Manager
- @chrisdias - VS Code Program Manager
- @_clarkio - Developer Advocate @ Azure. Creator of VS Code release highlight videos
- @eamodio - GitLens creator
- @ErichGamma - VS Code Dev
- @IsidorN - VS Code Dev
- @joaomoreno - VS Code Dev
- @johannesrieken - VS Code Dev
- @lannonbr - Creator of vscode.rocks & JS Parameter Annotations extension
- @maeschli - 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
[Todo Tree](https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[Toggle Quotes](https://marketplace.visualstudio.com/items?itemName=BriteSnow.vscode-toggle-quotes)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
Tools
[Niketa Theme by Dejan Toteff](https://vscodethemes.com/e/selfrefactor.niketa-theme)
- 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
- macOS Finder toolbar app to open current folder in Visual Studio Code animation
- azure-tools-vscode
- 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.
- Open in Code - macOS Finder toolbar app to open current folder in Visual Studio Code
- Azure Tools for Visual Studio Code - This extension for Visual Studio Code gives Azure developers some convenient commands for creating or accessing resources directly in the editor.
- Yo Code - Extension Generator