explaingit

dracula/dracula-theme

Analysis updated 2026-06-21

23,453Audience · developerComplexity · 1/5Setup · easy

TLDR

Dracula is a dark color theme for code editors, terminals, and 400+ developer tools that uses a consistent high-contrast palette, making code easier to read for long sessions without switching themes between apps.

Mindmap

mindmap
  root((repo))
    What it does
      Dark color theme
      High contrast colors
      WCAG accessible
    Supported apps
      Code editors
      Terminals
      Browser devtools
    Variants
      Dark Dracula
      Light Alucard
    Installation
      Per app docs
      Dracula website
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Apply a unified dark theme across VS Code, Vim, JetBrains, iTerm, and 400+ other tools at once

USE CASE 2

Switch to the Alucard light variant for a bright-background environment that still matches your dark setup

USE CASE 3

Ensure your color scheme meets WCAG 2.1 AA accessibility contrast standards for users with color-vision differences

How does it compare?

dracula/dracula-themeguzzle/guzzlegar-b-age/cooklikehoc
Stars23,45323,45023,458
LanguagePHPJavaScript
Setup difficultyeasyeasyeasy
Complexity1/52/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

In plain English

Dracula is a dark color theme for code editors, terminals, and developer tools. A color theme changes the colors used to display your code, the background, the text, comments, keywords, strings, and other syntax elements all get specific colors. Dracula uses a dark purple background with high-contrast colors (bright pink, cyan, green, yellow, and purple) for code elements, making it easier to read code for long periods in low-light environments. The same consistent set of colors is applied across over 400 different applications, so your editor, terminal, browser developer tools, Slack, and other tools all look visually unified. Supported applications include Visual Studio Code, Vim, Emacs, JetBrains IDEs (like IntelliJ and PyCharm), Sublime Text, iTerm, Windows Terminal, Zsh, and many more. There is also a light variant called Alucard for those who prefer light backgrounds. You would use Dracula if you spend long hours looking at code and want a visually comfortable, consistent theme across all your development tools, without having to pick a different theme for each application. Installation is specific to each application and is documented on the Dracula website. The color palette meets accessibility contrast standards (WCAG 2.1 Level AA), meaning the colors are readable even for users with certain types of color vision differences.

Copy-paste prompts

Prompt 1
Help me install the Dracula theme in VS Code and iTerm2 so my editor and terminal look the same
Prompt 2
List all JetBrains IDEs that support Dracula theme and how to install it in each one
Prompt 3
Generate a CSS color palette based on Dracula colors, dark purple background, pink keywords, cyan strings, for my web app
Prompt 4
How do I create a Dracula-compatible theme file for an app that is not on the official supported list?
Prompt 5
What is the difference between Dracula and the Alucard light variant, and how do I switch between them?

Frequently asked questions

What is dracula-theme?

Dracula is a dark color theme for code editors, terminals, and 400+ developer tools that uses a consistent high-contrast palette, making code easier to read for long sessions without switching themes between apps.

How hard is dracula-theme to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is dracula-theme for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub dracula on gitmyhub

Verify against the repo before relying on details.