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.

67Projects
1.4MStars in total
+692Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

67 projects · by stars

  1. #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.

    193.8K
  2. #2 · microsoft/playwright

    playwright

    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.

    97.9K
  3. #3 · cline/cline

    cline

    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.

    70.4K
  1. 4

    jsoncrack.com

    44.5KAykutSarac/jsoncrack.com · TypeScript

    JSON 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.

  2. 5

    awesome-deepseek-integration

    39.4Kdeepseek-ai/awesome-deepseek-integration

    A 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.

  3. 6

    continue

    36.2Kcontinuedev/continue · TypeScript

    Continue is an open-source coding agent that ships three ways: as a CLI, a VS Code extension, and a JetBrains plugin.

  4. 7

    DeepSeek-Reasonix

    35.8Kesengine/DeepSeek-Reasonix · Go

    Reasonix 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.

  5. 8

    openclaude

    34KTwigpine/openclaude · TypeScript

    OpenClaude 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.

  6. 9

    tabby

    33.9KTabbyML/tabby · Rust

    Tabby 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.

  7. 10

    gpt-pilot

    33.7KPythagora-io/gpt-pilot · Python

    An 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.

  8. 11

    awesome-vscode

    29.1Kviatsko/awesome-vscode · JavaScript

    A curated list of delightful VS Code packages and resources — hand-picked extensions, themes and learning material for Visual Studio Code, organized by category.

  9. 12

    repomix

    28.9Kyamadashy/repomix · TypeScript

    Repomix 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.

  10. 13

    void

    28.8Kvoideditor/void · TypeScript

    Void 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.

  11. 14

    qwen-code

    28.5KQwenLM/qwen-code · TypeScript

    An 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.

  12. 15

    kilocode

    27.6KKilo-Org/kilocode · TypeScript

    Kilo 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.

  13. 16

    typescript-go

    26.1Kmicrosoft/typescript-go · Go

    This 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.

  14. 17

    biome

    26Kbiomejs/biome · Rust

    Biome 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.

  15. 18

    Roo-Code

    24.3KRooCodeInc/Roo-Code · TypeScript

    Roo 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.

  16. 19

    qwerty-learner

    23.4KRealKai42/qwerty-learner · TypeScript

    Qwerty 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.

  17. 20

    tools

    23.4Krome/tools · Rust

    Rome 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.

  18. 21

    marimo

    23.2Kmarimo-team/marimo · Python

    A 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.

  19. 22

    wenyan

    20.3Kwenyan-lang/wenyan · TypeScript

    wenyan-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.

  20. 23

    mjml

    18.3Kmjmlio/mjml · JavaScript

    MJML 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.

  21. 24

    rocketride-server

    17.8Krocketride-org/rocketride-server · Python

    An 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.

  22. 25

    foam

    17.5Kfoambubble/foam · TypeScript

    Foam 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.

  23. 26

    coder

    17.1Kcoder/coder · Go

    Coder is a self-hosted platform for creating cloud development environments and running AI coding agents on your own infrastructure.

  24. 27

    graphiql

    16.9Kgraphql/graphiql · TypeScript

    The 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.

  25. 28

    harper

    16.6KAutomattic/harper · Rust

    Harper is an offline, privacy-first English grammar checker written in Rust that runs locally instead of sending your text to a server.

  26. 29

    quarkdown

    16.3Kiamgio/quarkdown · Kotlin

    Quarkdown 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.

  27. 30

    pyright

    15.7Kmicrosoft/pyright · Python

    Pyright is a full-featured, standards-based static type checker for Python, built by Microsoft for speed on large codebases.

  28. 31

    Vim

    15.2KVSCodeVim/Vim · TypeScript

    VSCodeVim is a Vim emulator extension for Visual Studio Code, bringing Vim's modal editing and keybindings into the VS Code editor.

  29. 32

    awesome-tailwindcss

    15.2Kaniftyco/awesome-tailwindcss

    A curated list of resources for Tailwind CSS: official links, IDE extensions, tools, UI libraries/components/templates, and plugins.

  30. 33

    codelf

    14.1Kunbug/codelf · JavaScript

    Codelf 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.

  31. 34

    prepack

    14.1Kfacebookarchive/prepack · JavaScript

    Prepack is a partial evaluator for JavaScript that rewrites a JS bundle into code that executes more efficiently, especially useful for initialization-heavy code.

  32. 35

    pretty-ts-errors

    14.1Kyoavbls/pretty-ts-errors · TypeScript

    A VSCode extension that turns TypeScript's often unreadable, deeply nested error messages into syntax-highlighted, human-readable text right in the editor.

  33. 36

    git-history

    13.7Kpomber/git-history · JavaScript

    Git 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.

  34. 37

    GulfOfMexico

    13.6KTodePond/GulfOfMexico

    Gulf 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'.

  35. 38

    scalene

    13.5Kplasma-umass/scalene · Python

    Scalene 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.

  36. 39

    md

    13.4Kdoocs/md · TypeScript

    doocs/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.

  37. 40

    markmap

    13.2Kmarkmap/markmap · TypeScript

    Markmap turns plain Markdown text into interactive mindmaps, rendering the nested structure of headings and lists as a visual tree.

  38. 41

    marp

    12.6Kmarp-team/marp · TypeScript

    Marp 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.

  39. 42

    claude-context

    12.6Kzilliztech/claude-context · TypeScript

    Claude 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.

  40. 43

    knip

    12.5Kwebpro-nl/knip · TypeScript

    Knip 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.

  41. 44

    LaTeX-Workshop

    12.4KJames-Yu/LaTeX-Workshop · TypeScript

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

  42. 45

    openchamber

    11.7Kopenchamber/openchamber · TypeScript

    OpenChamber 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.

  43. 46

    kimi-cli

    11.4KMoonshotAI/kimi-cli · Python

    Kimi 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.

  44. 47

    vira-assets

    11.3Kvira-soft/vira-assets

    Vira 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.

  45. 48

    promptflow

    11.3Kmicrosoft/promptflow · Python

    Prompt 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.

  46. 49

    jsonhero-web

    10.9Ktriggerdotdev/jsonhero-web · TypeScript

    JSON 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.

  47. 50

    TabNine

    10.8Kcodota/TabNine · Shell

    TabNine 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.

  48. 51

    vscode-extension-samples

    10.2Kmicrosoft/vscode-extension-samples · TypeScript

    A 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.

  49. 52

    pixel-agents

    9.7Kpixel-agents-hq/pixel-agents · TypeScript

    Pixel 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.

  50. 53

    cc-wf-studio

    5.4Kbreaking-brake/cc-wf-studio · TypeScript

    CC 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.

  51. 54

    vscode-antigravity-cockpit

    4.9Kjlcodes99/vscode-antigravity-cockpit · TypeScript

    Antigravity Cockpit is a VS Code extension that monitors AI model quotas for Google Antigravity, showing usage, reset timers, and alerts right inside your editor.

  52. 55

    git-sim

    4.7Kinitialcommit-com/git-sim · Python

    git-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.

  53. 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.

  54. 57

    dsh-TUI

    4.7Kccch1mneyyy/dsh-TUI · TypeScript

    An 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.

  55. 58

    LongMemory

    4.5KCaviraOSS/LongMemory · TypeScript

    LongMemory is a cognitive memory engine that gives LLM applications and autonomous agents durable, temporal, governed memory instead of being stateless between sessions.

  56. 59

    AI-Engineering-Coach

    4.3Kmicrosoft/AI-Engineering-Coach · TypeScript

    AI 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.

  57. 60

    rhwp

    4Kedwardkim/rhwp · Rust

    rhwp 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.

  58. 61

    Manware-s-AI-Learning-Toolkit

    799i-am-manware/Manware-s-AI-Learning-Toolkit

    It 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.

  59. 62

    lollipop-css

    612nickhuang1121/lollipop-css · JavaScript

    LollipopCSS 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.

  60. 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.

  61. 64

    ordewell

    202ordewell/ordewell · TypeScript

    Multi-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.

  62. 65

    routeVSCODE

    170yudaprasetya007/routeVSCODE · JavaScript

    9Router 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.

  63. 66

    deepseek-harness-for-vscode

    157skymecode/deepseek-harness-for-vscode · TypeScript

    A 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.

  64. 67

    CalcKernel

    152luxine/CalcKernel · Rust

    CalcKernel (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.

Often tagged together