Table of Contents
As a developer, you know that your coding environment can make a huge difference in your productivity and focus. Whether you're working on a complex software project or a simple coding task, having the right Visual Studio Code theme can help you stay organized, efficient, and inspired. While many developers prefer dark themes, there are a multitude of other options available that can help you customize your workspace to fit your preferences and needs.
In this article, we'll explore 15 of the best Visual Studio Code themes for 2026 — dark classics, pastel newcomers, and a few hidden gems — so you can find the one that actually suits how you work.
What Changed for 2026?
If you read an older version of this post, here's what's new: we've expanded the list from 10 to 15 themes based on actual marketplace install counts as of April 2026. GitHub Themes has exploded past 18.8 million installs — it's now the most-installed theme in the marketplace. Catppuccin has become the community darling, with four distinct pastel flavors and a cult following on GitHub. Tokyo Night quietly crossed 2.7 million installs and One Monokai sits at 2.9 million. We've also added Panda Theme and Monokai Pro (the one made by the original Monokai creator).
For the existing 10 themes, all install counts have been refreshed with live marketplace data.
Why Your VS Code Theme Actually Matters
From sleek, minimalist themes to vibrant, eye-catching ones, there's something for everyone. But with so many options out there, it can be hard to know where to start. That's why we've put together a list of the top Visual Studio Code themes every developer needs to try.
With the right Visual Studio Code theme:
- You can reduce eye strain during long coding sessions
- Increase productivity by making syntax easier to parse at a glance
- Make coding a more enjoyable experience overall
Here is the full list — sorted loosely by install count, starting with the most popular.
1. GitHub Themes — The Most-Installed VS Code Theme in 2026
screenshot of Github theme
With 18.8 million installs, the GitHub Theme is now the single most-installed theme on the Visual Studio Code marketplace. If you spend a lot of time reading code on GitHub.com, this theme makes your editor feel like a natural extension of that experience — because it literally is. Published officially by GitHub, the color schemes are the same ones powering github.com's syntax highlighting.
It has a generous set of variants:
- GitHub Dark
- GitHub Dark Colorblind
- GitHub Dark Default
- GitHub Dark Dimmed
- GitHub Dark High Contrast
- GitHub Light
- GitHub Light Colorblind
- GitHub Light Default
- GitHub Light High Contrast
The colorblind and high-contrast variants are a genuinely thoughtful touch — not many themes bother with that. The GitHub Dark Dimmed variant is my personal recommendation for long sessions: it tones down the contrast compared to Default without going full-on muted. The light themes here are also among the best in the marketplace; if you're a daytime coder who hates dark mode, GitHub Light Default is hard to beat.
One thing I'd flag: the color palette doesn't deviate much from GitHub's web styling, so if you want something expressive or unique-looking, this isn't it. But for clean, readable, and instantly recognizable syntax highlighting — it's the top pick for 2026.
2. One Dark Pro — A Classic That Just Won't Die
screenshot of One Dark Pro theme
You must have heard of the ATOM editor — One Dark Pro is born from ATOM's iconic default theme. The One Dark Pro has a well-balanced color palette with a dark gray background and multiple variants:
- One Dark Pro
- One Dark Pro Darker
- One Dark Pro Flat
- One Dark Pro Mix
It has 12.2 million installs and sits comfortably as one of the most recognized themes in VS Code history. It is created by Binaryify. It also provides customization for colors, bold or italic text, and an option to enable or disable vivid colors.
One thing I dislike about this theme is that the gray background can sometimes make it hard to distinguish between different colored tokens when you're scanning quickly. For some users, One Dark Pro can feel a bit overwhelming because of its dark color scheme and assertive syntax highlighting. That said, if you grew up on ATOM or you just want a proven, classic dark theme — this one is the gold standard.
3. Dracula Official — Bold, Purple, and Unavoidable
screenshot of Dracula Official theme
The Dracula Official theme features a purple-tinted dark background with a vibrant, well-balanced color scheme. It has crossed 10.4 million installs on the marketplace and continues to be one of the most beloved themes in the developer community. It provides two variants:
- Dracula
- Dracula Soft
The core Dracula variant uses bright, saturated colors — pinks, greens, yellows — against a deep purple-gray background. Dracula Soft tones down the saturation a bit, which a lot of people (including me) prefer for day-to-day use. The Dracula team also maintains official ports for dozens of other tools — terminals, browsers, Slack — so your entire dev environment can feel consistent.
Some users find the Dracula Official theme overwhelming because of its high contrast and bold color choices. It's also not great for anyone sensitive to bright screen colors in a dark room. But if you want a theme that's immediately recognizable, endlessly customized in the community, and works great for streaming your screen? Dracula is still the answer.
4. One Monokai — The Best of Both Worlds
screenshot of One Monokai theme
If you've ever wondered what would happen if One Dark Pro and the classic Monokai color scheme had a kid, One Monokai is the answer. The One Monokai theme is created by Joshua Azemoh and has 2.9 million installs on the marketplace. It blends the muted dark background from One Dark with Monokai's punchy keyword colors — bright greens, yellows, and pinks.
It's a single variant — no Soft or Darker options — but honestly it doesn't need them. The balance is already dialed in. If you use a lot of JavaScript, TypeScript, or Python, the syntax highlighting feels especially clean here because the contrast between operators and identifiers is just right.
One thing to note: because it borrows from two popular palettes, it doesn't feel as distinctive as something like Dracula or Catppuccin. It's not going to win you points for originality on a stream. But for pure readability during long coding sessions, it's one of the most underrated themes in the marketplace.
5. Tokyo Night — Calm, Dark, and Beautiful
screenshot of Tokyo Night theme
The Tokyo Night theme celebrates the aesthetic of downtown Tokyo at night — deep navy blues, muted purples, and soft accent colors that feel inspired rather than random. Created by enkia, it has accumulated 2.7 million installs and a perfect 5-star rating.
It comes in multiple variants:
- Tokyo Night
- Tokyo Night Storm
- Tokyo Night Moon
- Tokyo Night Day (light)
The base Tokyo Night uses the darkest background. Storm is a slightly warmer, less saturated take. Moon brings a soft purple tint to the mix. The Day variant is a legitimate light theme option that's unusual — most dark-theme creators half-heartedly add a light option, but Tokyo Night Day actually looks intentional. The intentionally low-contrast UI elements keep you from getting distracted by the editor chrome.
My only critique is that the syntax colors can feel a bit subdued when you're working in a language with a lot of token types — things start to blend together. But for JavaScript/TypeScript or Rust, it's beautiful.
6. Ayu — Sleek, Clean, and Actually Great for Light Mode
screenshot of Ayu theme
The Ayu theme has 4.1 million installs on the VS Code marketplace and is published by teabyii. It offers a well-thought-out set of six variants:
- Ayu Dark
- Ayu Dark Bordered
- Ayu Light
- Ayu Light Bordered
- Ayu Mirage
- Ayu Mirage Bordered
The Dark and Mirage variants are genuinely excellent dark themes. Ayu Dark uses high-contrast syntax colors on a very deep background — great for OLED screens. Ayu Mirage uses a slightly lighter, foggier background that feels a bit softer in a bright room. The Bordered options add visible separators between editor panels, which some people love and others can't stand.
The Light theme is the one area where Ayu struggles. The ratio of syntax color to background doesn't hold up as well as the Dark variants — things can feel a bit washed out. If you need a light theme, GitHub Light Default or Noctis Lux serve you better. But for dark and mirage? Ayu is among the best.
7. Shades of Purple — For the Developer Who Loves Purple
screenshot of Shades of Purple theme
The Shades of Purple has 2.3 million installs and is one of the most distinctive-looking themes in the marketplace. You will definitely like this theme if you are a fan of purple. Created by Ahmad Awais, it features a rich purple background with high-contrast syntax colors and two variants:
- Shades of Purple
- Shades of Purple (Super Dark)
Ahmad Awais is a well-known developer advocate and open source contributor, and it shows — the theme is polished, has 650+ GitHub stars, and is regularly maintained. The Super Dark variant uses a darker background that gives the syntax colors even more pop.
If you prefer subtle, muted colors this is definitely not for you. Shades of Purple is bold — the kind of theme that gets noticed on a screen share. But if you want something that looks genuinely unique and expressive, it's one of the best options in the marketplace.
8. Night Owl — Made for Coding at Night
screenshot of Night Owl theme
The Night Owl theme was specifically designed for low-light environments by Sarah Drasner, a well-known developer advocate and former VP of Developer Experience at Netlify. It now has 3.5 million installs and a perfect 5-star rating.
Variants available:
- Night Owl
- Night Owl (No Italics)
- Night Owl Light
- Night Owl Light (No Italics)
Rather than using bright, saturated colors like One Dark Pro, Night Owl uses muted, accessible colors with a background in a deep shade of blue. The color choices were designed with accessibility in mind — Sarah has written about optimizing the palette for people with color blindness. If you're coding at 1am and don't want to fry your eyes, this theme was literally engineered for that.
The Light version is the weak spot. The background is white and the syntax colors don't have enough contrast for comfortable reading — I'd skip it. But the dark variant is genuinely one of the most thoughtfully designed themes in the marketplace.
9. Catppuccin — The Pastel Theme the Internet is Obsessed With
screenshot of Catppuccin theme
If you've spent any time on developer Twitter, Mastodon, or the r/unixporn subreddit over the past two years, you've seen Catppuccin everywhere. The Catppuccin for VSCode extension has 1.2 million installs and a perfect 5-star rating — and it's growing fast. The project is community-maintained and open source.
It comes in four flavors (yes, flavors — the whole theme has a dessert aesthetic):
- Catppuccin Latte (light)
- Catppuccin Frappé (medium-dark)
- Catppuccin Macchiato (dark)
- Catppuccin Mocha (darkest)
What makes Catppuccin stand out is that it uses pastel colors instead of saturated neon. The result is a theme that feels warm and soft rather than aggressive — it's much less fatiguing over a long day than something like Dracula. The Mocha flavor (dark) is the most popular, but Latte is one of the few light themes in this list that I genuinely enjoy using.
The theme also supports accent color customization — you can pick from a range of pastel accent colors to personalize it further. One downside: because the colors are low-saturation, some developers find it harder to distinguish between different token types in complex files. But for most everyday development, it's beautiful and comfortable. Catppuccin is the pick of 2026.
10. Noctis — The Best Collection of Themes You've Probably Never Heard Of
screenshot of Noctis theme
I found one of the best light themes I've ever used in this collection. The Noctis is a collection of light and dark themes created by Liviu Schera with a blend of warm and cold medium-contrast colors. It has 1.4 million installs and 94 individual ratings on the marketplace.
The variant list is enormous — 11 options total:
- Noctis
- Noctis Azureus
- Noctis Bordo
- Noctis Hibernus
- Noctis Lilac
- Noctis Lux
- Noctis Minimus
- Noctis Obscuro
- Noctis Sereno
- Noctis Uva
- Noctis Viola
Noctis Lux is the light variant and it's genuinely one of the best light themes available for VS Code — the syntax colors are warm and readable without feeling over-contrasted. Noctis Minimus is the dark option for people who want something extremely subtle. The overall collection feels more curated and artisanal than most multi-variant theme packs. If you haven't tried it, spend ten minutes going through the variants — there's almost certainly one that fits exactly how you work.
11. One Dark Pro's Cousin: Moonlight — Soothing Colors on a Moonlit Background
screenshot of Moonlight theme
The Moonlight theme is one of my favourite themes in this list. Created by atomiks, it has 302k downloads on the marketplace and 550+ GitHub stars. The one thing I love about this theme is the soothing, bubblegum-like syntax colors that feel genuinely harmonious with the background shade — it's not trying to shout at you.
Available variants:
- Moonlight
- Moonlight II
- Moonlight Italic
- Moonlight II Italic
Moonlight II uses slightly more saturated colors than the original and feels brighter. The italic variants add cursive font rendering to keywords and comments, which looks great if you're using a font like Operator Mono or JetBrains Mono's italic glyphs.
The main downside: Moonlight is not a high-contrast theme, so if you find yourself squinting at your screen, this probably isn't your pick. But if you want something that feels cozy and effortless to look at for hours, it's hard to beat.
12. Panda Theme — Superminimal Dark with Subtle Colors
screenshot of Panda theme
The Panda Theme describes itself as "superminimal" — and that's accurate. It has 1.2 million installs and a 4.5-star rating on the marketplace. The color palette is restrained: soft whites, muted teal, and gentle pinks on a near-black background.
It doesn't have a long list of variants — just the one theme — but it doesn't need them. The palette is tight enough that it works consistently across HTML, CSS, JavaScript, Python, and everything else. If you find most dark themes too aggressive or saturated, Panda is the antidote.
One thing to note: the theme was last updated January 2025, so it's not aggressively maintained. It works perfectly fine but don't expect rapid updates for new language grammars. Overall, for developers who want a calm, minimal dark theme without any of the drama, Panda is a great pick.
13. Monokai Pro — The Original Monokai, Evolved
screenshot of Monokai Pro theme
Here's a bit of developer history for you: the Monokai color scheme was created back in 2006 by Wimer Hazenberg (monokai.pro). It became so popular that it was bundled as a default theme in Sublime Text, and from there it found its way into almost every editor in existence. Monokai Pro is the official modern successor — made by the same creator.
The Monokai Pro extension has 4 million installs, which makes it one of the most popular premium themes in the marketplace. It's technically a paid theme — you can use it free with a watermark prompt, or pay for a license on monokai.pro. It comes in several filter variants:
- Monokai Pro (classic)
- Monokai Pro Filter Spectrum
- Monokai Pro Filter Machine
- Monokai Pro Filter Octagon
- Monokai Pro Filter Ristretto
- Monokai Pro Filter Classic
Each filter variant tweaks the accent color. Spectrum leans cooler and blue-tinted. Ristretto goes warm and reddish-brown. Classic is the closest to original Monokai.
The one knock: the watermark nag in the free version gets annoying. But if you grew up on Monokai and want the premium, properly-maintained version of it — this is the one to get.
14. 2077 — A Futuristic, Cyberpunk-Inspired VS Code Theme
screenshot of 2077 theme
The 2077 theme is the best choice for developers who want a futuristic and cyberpunk-inspired editor. Based on the color palette of Cyberpunk 2077, it features a very dark navy-blue background with neon-like accent colors in cyan, pink, and yellow. It is created by Endormi and has 638k installs on the marketplace, with a perfect 5-star rating.
Unlike most themes in this list, 2077 doesn't have multiple variants — there's one theme and it goes hard. The bright colors against the dark background are unique and immediately recognizable. Every token type is immediately distinguishable from every other.
This theme is not for everyone. If you prefer subtle colors or spend time coding in meetings and boardrooms, probably not the look you're going for. But if you like your editor to look like you're hacking into a megacorp mainframe at 3am, 2077 is the vibe.
15. City Lights — Dark, Focused, and Underrated
screenshot of City Lights theme
The City Lights Theme is created by Yummygum, a design agency. It has 308k installs on the marketplace and a perfect 5-star rating with 20 reviews. What sets City Lights apart from the other dark themes in this list is the philosophy behind it — it was designed with focus in mind. The colors are soothing rather than stimulating, with a dark background and muted, cool-toned syntax colors that keep your attention on the code.
It doesn't provide many variants, but the one theme it does offer is consistently polished and supports over eight popular programming languages well. If you spend a lot of time on code reviews or reading large codebases, the low-stimulation palette helps.
The City Lights suite also extends to other tools (terminals, browsers), which is a nice touch if you want a coherent setup. Overall it's a great choice for developers who want a visually clean and focused environment — but it's worth trying first to see if the muted palette is your style.
Conclusion
The VS Code theme marketplace in 2026 has something for everyone. If you want the most popular option, GitHub Themes (18.8M installs) or One Dark Pro (12.2M) are the safe choices. If you want something trending and community-beloved, Catppuccin is having its moment. If you grew up on Sublime Text, Monokai Pro is your heritage pick. And if you code at night in a dim room, Night Owl was literally built for you.
Don't just install one and move on — spend a week with each one you're curious about. Themes are personal, and the right one can make a noticeable difference in how long you can comfortably sit in front of your editor.
FAQ
Which VS Code theme is best for coding at night?
Night Owl by Sarah Drasner is the top pick for night coding. It was specifically designed for low-light environments, with muted colors on a deep blue background. Sarah optimized the palette for accessibility and color blindness as well. Catppuccin Mocha and Tokyo Night are also excellent low-fatigue options for late-night sessions.
Are all these VS Code themes free?
Almost all of them are completely free. The one exception is Monokai Pro, which shows a watermark prompt in the free version — you can pay for a license on monokai.pro to remove it. Every other theme in this list is free to install from the VS Code Marketplace with no restrictions.
Do these themes work with Cursor, Windsurf, or other VS Code forks?
Yes — Cursor, Windsurf, VSCodium, and most other editors built on the VS Code (Code - OSS) foundation use the same extension format. You can install any of these themes directly from their built-in extension marketplaces or by dropping the .vsix file manually. The only edge case is that some editors use their own extension registry, in which case you may need to search by the theme name rather than the exact publisher ID.
What is the best light theme for VS Code in 2026?
GitHub Light Default and Noctis Lux are the two strongest light themes in this list. GitHub Light Default feels immediately familiar if you spend time on GitHub.com. Noctis Lux uses warmer tones that are easier on the eyes in a bright room. Catppuccin Latte is also worth trying if you want a softer, pastel-tinted light experience.
What VS Code theme do most developers use?
By raw install count, GitHub Themes (18.8M installs) is the most-installed theme in the marketplace as of 2026, followed by One Dark Pro (12.2M) and Dracula Official (10.4M). However, install counts include all-time totals — among active users and new installs in 2025–2026, Catppuccin and Tokyo Night are among the fastest-growing themes in the community.
Can I customize any of these themes?
Yes — VS Code allows you to override any theme's colors via the editor.tokenColorCustomizations and workbench.colorCustomizations settings in your settings.json. Most of the themes in this list (especially One Dark Pro and Catppuccin) also ship their own configuration options for accent colors, italic rendering, and vivid vs. muted syntax highlighting. Check each theme's marketplace page for its specific configuration options.

