Topics / #vscode-extension
VS Code-extension projects on GitHub
Extensions for the Visual Studio Code editor
As of , the most-starred VS Code-extension projects on GitHub are vscode (193.8K stars), playwright (97.9K stars) and cline (70.4K stars). GitHub.Locker tracks 67 VS Code-extension repositories with 1.4M stars combined. The fastest-growing on October 16 was harper, with +116 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
harper
Automattic/harper · ★ 16.6KHarper is an offline, privacy-first English grammar checker written in Rust that runs locally instead of sending your text to a server.
+71playwright
microsoft/playwright · ★ 97.9KPlaywright is a framework for web testing and automation that drives Chromium, Firefox, and WebKit through a single API, usable in test suites, automation scripts, and as a tool for AI agents.
cline
cline/cline · ★ 70.4KCline is an open source coding agent that runs in your IDE, terminal, or desktop: it reads your project, edits code across files, and executes shell commands to build, test, and deploy.
vscode
microsoft/vscode · ★ 193.8KThis is the open-source repository ('Code - OSS') where Microsoft and the community develop Visual Studio Code, a free code editor with built-in debugging, Git, and extension support.
The all-time top
67 projects · by stars
- 193.8K
#1 · microsoft/vscode
vscode
This is the open-source repository ('Code - OSS') where Microsoft and the community develop Visual Studio Code, a free code editor with built-in debugging, Git, and extension support.
- 97.9K
#2 · microsoft/playwrightplaywright
Playwright is a framework for web testing and automation that drives Chromium, Firefox, and WebKit through a single API, usable in test suites, automation scripts, and as a tool for AI agents.
- 70.4K
#3 · cline/clinecline
Cline is an open source coding agent that runs in your IDE, terminal, or desktop: it reads your project, edits code across files, and executes shell commands to build, test, and deploy.
- 4

jsoncrack.com
44.5KAykutSarac/jsoncrack.com · TypeScriptJSON Crack is an open-source tool that visualizes JSON, YAML, XML and CSV data as interactive graphs or trees, making it easier to explore, format, and validate structured data.
- 5

awesome-deepseek-integration
39.4Kdeepseek-ai/awesome-deepseek-integrationA curated list of software and tools that integrate the DeepSeek API or DeepSeek models, covering chat apps, browser extensions, IDE plugins, agent frameworks, RAG frameworks, Discord bots and more.
- 6

continue
36.2Kcontinuedev/continue · TypeScriptContinue is an open-source coding agent that ships three ways: as a CLI, a VS Code extension, and a JetBrains plugin.
- 7
DeepSeek-Reasonix
35.8Kesengine/DeepSeek-Reasonix · GoReasonix is a coding agent for complex software engineering tasks, built as a single local engine that you access through a terminal, desktop app, browser, or your editor via ACP.
- 8

openclaude
34KTwigpine/openclaude · TypeScriptOpenClaude is an open-source, terminal-first coding-agent CLI that can connect to many cloud and local model providers (OpenAI-compatible APIs, Gemini, GitHub Models, Codex, Ollama, and more) through a single consistent workflow of prompts, tools, agents, MCP, and slash commands.
- 9

tabby
33.9KTabbyML/tabby · RustTabby is a self-hosted AI coding assistant that gives you an open-source, on-premises alternative to GitHub Copilot, with code completion and chat features.
- 10

gpt-pilot
33.7KPythagora-io/gpt-pilot · PythonAn AI developer that builds whole apps step by step while you supervise — the core technology behind the Pythagora VS Code extension, and a research project on how far LLMs can go toward fully working, production-ready apps.
- 11

awesome-vscode
29.1Kviatsko/awesome-vscode · JavaScriptA curated list of delightful VS Code packages and resources — hand-picked extensions, themes and learning material for Visual Studio Code, organized by category.
- 12

repomix
28.9Kyamadashy/repomix · TypeScriptRepomix packs an entire repository into a single AI-friendly file you can feed to LLMs like Claude, ChatGPT, DeepSeek or Gemini — for code review, refactoring, docs or tests.
- 13

void
28.8Kvoideditor/void · TypeScriptVoid was an open-source AI code editor forked from VS Code: it runs AI agents on your codebase, checkpoints and visualizes changes, and lets you bring any model or host one locally.
- 14

qwen-code
28.5KQwenLM/qwen-code · TypeScriptAn open-source AI coding agent that lives in your terminal — it edits code and runs commands in your project, powered by Qwen, OpenAI, Anthropic, or Gemini APIs, or local models via Ollama and vLLM.
- 15
kilocode
27.6KKilo-Org/kilocode · TypeScriptKilo Code is an open source AI coding agent that works inside VS Code, JetBrains IDEs, or directly from the CLI, helping you write, debug, and ship code with AI.
- 16

typescript-go
26.1Kmicrosoft/typescript-go · GoThis was the staging repo for TypeScript 7.0 — a native port of the TypeScript compiler written in Go. The port is finished, so the repo is closed and development has moved back to the original microsoft/TypeScript repository.
- 17
biome
26Kbiomejs/biome · RustBiome is a toolchain for web projects: one fast tool that both formats and lints JavaScript, TypeScript, JSX, JSON, CSS and GraphQL, run from the CLI or your editor via LSP.
- 18

Roo-Code
24.3KRooCodeInc/Roo-Code · TypeScriptRoo Code was a VS Code extension that put a team of AI agents directly inside your editor to generate code, refactor and debug, write documentation, answer questions about your codebase, and automate repetitive tasks.
- 19
qwerty-learner
23.4KRealKai42/qwerty-learner · TypeScriptQwerty Learner is a free web app for 'keyboard workers' that trains English vocabulary and typing muscle memory at the same time — you memorize words by typing them correctly on your keyboard. It also helps people preparing for computer-based English exams.
- 20

tools
23.4Krome/tools · RustRome is a unified toolchain for JavaScript, TypeScript, and the web: one program that formats, lints, and bundles code, built to replace separate tools like Babel, ESLint, webpack, Prettier, and Jest.
- 21
marimo
23.2Kmarimo-team/marimo · PythonA reactive Python notebook: run a cell or touch a UI element and dependent cells re-run automatically, keeping code and outputs consistent. Notebooks are pure Python files that can run as scripts or deploy as web apps.
- 22

wenyan
20.3Kwenyan-lang/wenyan · TypeScriptwenyan-lang (文言) is a programming language whose syntax is Classical Chinese: you write programs as literary Chinese prose. It is Turing complete and ships with a compiler, an online IDE and a package manager.
- 23
mjml
18.3Kmjmlio/mjml · JavaScriptMJML is a markup language created by Mailjet that lets you write responsive HTML emails using simple semantic tags instead of hand-coding table-based HTML and inline CSS.
- 24

rocketride-server
17.8Krocketride-org/rocketride-server · PythonAn open-source AI Development Environment: a data pipeline builder and runtime for AI/ML workloads. It turns the IDE you already use into one place to compose, debug, observe, and deploy AI workflows on a multithreaded C++ engine.
- 25

foam
17.5Kfoambubble/foam · TypeScriptFoam is a personal knowledge management and note-taking system built on top of Visual Studio Code and GitHub, letting you link markdown notes together, visualize them as a graph, and optionally publish them to the web.
- 26

coder
17.1Kcoder/coder · GoCoder is a self-hosted platform for creating cloud development environments and running AI coding agents on your own infrastructure.
- 27

graphiql
16.9Kgraphql/graphiql · TypeScriptThe reference GraphQL IDE — a graphical, interactive in-browser IDE for exploring GraphQL APIs, run as an official project of the GraphQL Foundation. This monorepo also hosts the GraphQL LSP ecosystem for building browser and IDE tools.
- 28
harper
16.6KAutomattic/harper · RustHarper is an offline, privacy-first English grammar checker written in Rust that runs locally instead of sending your text to a server.
- 29
quarkdown
16.3Kiamgio/quarkdown · KotlinQuarkdown is a Markdown-based typesetting system: you write a single Markdown source and it compiles into a print-ready book, academic paper, knowledge base, website, or interactive presentation.
- 30

pyright
15.7Kmicrosoft/pyright · PythonPyright is a full-featured, standards-based static type checker for Python, built by Microsoft for speed on large codebases.
- 31

Vim
15.2KVSCodeVim/Vim · TypeScriptVSCodeVim is a Vim emulator extension for Visual Studio Code, bringing Vim's modal editing and keybindings into the VS Code editor.
- 32
awesome-tailwindcss
15.2Kaniftyco/awesome-tailwindcssA curated list of resources for Tailwind CSS: official links, IDE extensions, tools, UI libraries/components/templates, and plugins.
- 33

codelf
14.1Kunbug/codelf · JavaScriptCodelf is a search tool that helps developers find real-world variable names by searching across live projects on GitHub, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project, and GitLab.
- 34

prepack
14.1Kfacebookarchive/prepack · JavaScriptPrepack is a partial evaluator for JavaScript that rewrites a JS bundle into code that executes more efficiently, especially useful for initialization-heavy code.
- 35

pretty-ts-errors
14.1Kyoavbls/pretty-ts-errors · TypeScriptA VSCode extension that turns TypeScript's often unreadable, deeply nested error messages into syntax-highlighted, human-readable text right in the editor.
- 36
git-history
13.7Kpomber/git-history · JavaScriptGit History is a free tool for quickly browsing the history of any file in a git repository — you see how the file evolved, commit by commit.
- 37

GulfOfMexico
13.6KTodePond/GulfOfMexicoGulf of Mexico (formerly called DreamBerd) is a satirical 'perfect' programming language repo that parodies real language design through absurd, deliberately broken features like exclamation-mark statement terminators, arrays starting at -1, and a boolean value of 'maybe'.
- 38

scalene
13.5Kplasma-umass/scalene · PythonScalene is a high-performance CPU, GPU, and memory profiler for Python. It is also the first profiler to add AI-powered optimization proposals, via providers like OpenAI, Azure, Bedrock, or local Ollama models.
- 39

md
13.4Kdoocs/md · TypeScriptdoocs/md is a WeChat Markdown editor that instantly renders your Markdown into clean, ready-to-paste WeChat Official Account article formatting, so you do not have to manually re-style posts in the WeChat editor.
- 40

markmap
13.2Kmarkmap/markmap · TypeScriptMarkmap turns plain Markdown text into interactive mindmaps, rendering the nested structure of headings and lists as a visual tree.
- 41

marp
12.6Kmarp-team/marp · TypeScriptMarp is a Markdown-based presentation ecosystem; this repo is the entrance point that links together all the Marp family projects (Marpit, Marp Core, Marp CLI, Marp for VS Code, etc.) used to write slides in plain Markdown.
- 42

claude-context
12.6Kzilliztech/claude-context · TypeScriptClaude Context is an MCP server that gives AI coding agents semantic search over your entire codebase, so they can pull relevant code straight into context instead of loading whole directories.
- 43
knip
12.5Kwebpro-nl/knip · TypeScriptKnip is a free and open-source tool that finds unused files, dependencies and exports in your JavaScript and TypeScript projects, so you can cut them before you ship.
- 44

LaTeX-Workshop
12.4KJames-Yu/LaTeX-Workshop · TypeScriptLaTeX Workshop is a Visual Studio Code extension that provides core LaTeX typesetting features: build-on-save, PDF preview, SyncTeX navigation, autocomplete, linting, and snippets.
- 45

openchamber
11.7Kopenchamber/openchamber · TypeScriptOpenChamber is an open-source workspace for running and reviewing AI coding agent work: you start agent tasks, see what changed, and take results through review and release from desktop, web, VS Code, or mobile.
- 46

kimi-cli
11.4KMoonshotAI/kimi-cli · PythonKimi CLI is an AI agent that runs in the terminal, helping you read and edit code, execute shell commands, search and fetch web pages, and autonomously plan and adjust actions while completing software development tasks.
- 47

vira-assets
11.3Kvira-soft/vira-assetsVira Theme is a premium theme for the VS Code editor - the official successor of the popular Material Theme. It ships with hand-curated icons and is actively maintained.
- 48

promptflow
11.3Kmicrosoft/promptflow · PythonPrompt flow is a suite of development tools from Microsoft for building LLM-based AI applications end-to-end: prototyping, prompt tuning, testing, evaluation, and production deployment and monitoring.
- 49
jsonhero-web
10.9Ktriggerdotdev/jsonhero-web · TypeScriptJSON Hero is an open-source web app that gives you a clean, fast UI for browsing, searching and understanding JSON files, with column, tree and editor views plus smart previews.
- 50

TabNine
10.8Kcodota/TabNine · ShellTabNine is an AI-powered autocompleter that suggests code in any programming language. This repository hosted its backend, and the completion engine itself is closed source.
- 51

vscode-extension-samples
10.2Kmicrosoft/vscode-extension-samples · TypeScriptA collection of sample VS Code extensions from Microsoft, each a self-contained extension demonstrating one topic of the VS Code extension API or a specific Contribution Point.
- 52

pixel-agents
9.7Kpixel-agents-hq/pixel-agents · TypeScriptPixel Agents turns the AI coding agents running in your terminals into animated pixel-art characters working in a tiny office — they walk to desks, type when editing files, read when searching, and flag you visually when stuck waiting for input.
- 53

cc-wf-studio
5.4Kbreaking-brake/cc-wf-studio · TypeScriptCC Workflow Studio is a VSCode extension for visually designing AI agent workflows on a drag-and-drop canvas, then exporting them as Markdown that coding agents like Claude Code, GitHub Copilot, and Codex CLI can run directly.
- 54

vscode-antigravity-cockpit
4.9Kjlcodes99/vscode-antigravity-cockpit · TypeScriptAntigravity Cockpit is a VS Code extension that monitors AI model quotas for Google Antigravity, showing usage, reset timers, and alerts right inside your editor.
- 55

git-sim
4.7Kinitialcommit-com/git-sim · Pythongit-sim is a visual layer for Git that lets you simulate, record, replay, audit, and share Git commands or entire workflows as interactive graphs, without actually running the real Git command.
- 56

cppinsights
4.7Kandreasfertig/cppinsights · C++C++ Insights is a Clang-based source-to-source transformation tool that shows C++ code the way the compiler actually sees it, revealing implicit things like compiler-generated special member functions, implicit casts, and what lambdas, range-based for-loops, or auto/decltype actually expand to.
- 57
dsh-TUI
4.7Kccch1mneyyy/dsh-TUI · TypeScriptAn interactive terminal UI plugin for DeepSeek Harness (DSH): a pixel-whale header, live work status line, streaming thinking display, double-Esc time rewind, a context progress bar and a TPS gauge.
- 58

LongMemory
4.5KCaviraOSS/LongMemory · TypeScriptLongMemory is a cognitive memory engine that gives LLM applications and autonomous agents durable, temporal, governed memory instead of being stateless between sessions.
- 59

AI-Engineering-Coach
4.3Kmicrosoft/AI-Engineering-Coach · TypeScriptAI Engineer Coach is a VS Code extension (and GitHub Copilot app canvas) that reads your local AI coding assistant session logs and turns them into dashboards covering practice scores, usage trends, anti-patterns, and skill suggestions, with all analysis happening on your machine.
- 60

rhwp
4Kedwardkim/rhwp · Rustrhwp is an open-source HWP/HWPX viewer and editor for Korea's Hangul (아래한글) word processor format, built with Rust and WebAssembly so documents can be opened and edited on any platform without the proprietary software.
- 61

Manware-s-AI-Learning-Toolkit
799i-am-manware/Manware-s-AI-Learning-ToolkitIt is a customization that turns AI into a learning companion instead of a code generator: you try first and predict, and AI only helps after you commit to an answer, guiding you with questions and hints rather than writing the solution.
- 62

lollipop-css
612nickhuang1121/lollipop-css · JavaScriptLollipopCSS is a tiny CSS preprocessor that lets you define your own reusable values, shortcuts, and style snippets, which it then compiles back into normal CSS.
- 63

htn_planner
369urosidoki/htn_planner · C++HTN Planner is a C++ hierarchical task network planner for game AI: domains are written in a small declarative language and translated ahead of time into native C, so the runtime executes generated code directly without parsing domain source during gameplay.
- 64

ordewell
202ordewell/ordewell · TypeScriptMulti-agent task orchestration for coding agents: you describe one goal and it becomes an ordered plan of tasks, each executed by its own Claude Code, Codex or OpenCode session, then verified.
- 65
routeVSCODE
170yudaprasetya007/routeVSCODE · JavaScript9Router Model Connector lets you switch the AI model used in GitHub Copilot Chat inside VS Code instantly, without reloading the editor, by routing requests through a local proxy connected to the 9Router AI gateway.
- 66

deepseek-harness-for-vscode
157skymecode/deepseek-harness-for-vscode · TypeScriptA native VS Code extension that brings the DeepSeek Harness coding agent into the editor's sidebar, with session management, streaming Markdown, slash commands, and a plugin center, all without needing a separate WebUI or Harness setup.
- 67

CalcKernel
152luxine/CalcKernel · RustCalcKernel (CK) is a statically typed language for writing focused numerical computation kernels that a larger application calls into, rather than a full application-level language.
Related topics
Often tagged together