Dracula: The dark mode color scheme with a cult following of coders

Light is the real productivity suck.

Screenshot of Dracula theme code editor

Dracula, founded by Zeno Rocha in 2013, aims to boost productivity by creating a unified color theme experience.

Halloween may be over, but a tight-knit community of coders is chatting in a Discord server with the name of a famous vampire: Dracula. Except they're not talking about Dracula, the vampire. They're talking about Dracula, the color scheme that has slowly taken the coding world by storm.

Dracula, a dark-mode color theme aimed initially at programmers, comes from the brain of Zeno Rocha. The VP of Developer Experience at WorkOS promotes and works on Dracula in his spare time, and has built a loyal following since Dracula's inception in 2013. Dracula's story began when Rocha landed in the hospital with pancreatitis after speaking at a conference in Germany. After his laptop was stolen from his room, Rocha's coworkers graciously brought him a new one, and the programmer began the annoying process of installing all his applications and choosing their color themes.

"I installed my code editor, I installed my terminal. I started installing everything. But I wanted a unified experience across all the apps that I use," Rocha said. "I was like, I'm gonna create a theme for me."

Rocha started with the basics: terminal, code editor and browser. He incorporated the same colors for all three, thinking about his personal preferences as a programmer. He liked dark mode, for sure, and preferred certain accent colors. Purple for numbers, orange for arguments and so on. He posted the open source code on Twitter, and let the internet do its thing. Over the years, the project took off, with coders sharing news of Dracula through word of mouth and contributing to its growth on GitHub.

Now the scheme is available on 218 apps. Its theme for Visual Studio Code has been downloaded by 2.9 million users. Though programmers and designers are the main audience, Dracula's on other kinds of apps too. You can use Dracula on chatting apps like Slack or Discord, or on a music editing app like Renoise.

Rocha noticed Dracula accumulating fans throughout the years, but he says its power didn't fully hit him until someone approached him in late 2019 about building a keyboard with Dracula colors. "I didn't charge anything; for me this was an open-source project. And then, it sold like crazy," Rocha said. The keyboard plus the popularity of dark mode on iOS led to the classic "hm, I guess I can make money with this" entrepreneurial moment.

Dracula PRO launched in February 2020, and is a one-off $79 purchase catered to developers. This time, Rocha dove deep into color theory research to ensure maximum aesthetic and productivity. He turned to the man, myth and legend Isaac Newton, an important figure in color theory. We have different ways of representing colors digitally, including RGB (Red, Green, Blue) and hexadecimal color codes. Rocha went with the HSL (hue, saturation and light) approach, building more color themes with names like "Buffy" and "Blade."

"It's just something I never imagined, you know? Why would people buy colors for their tools?" Rocha said. "I never thought someone could monetize colors, I'd never seen it before. But I realized it's much more thoughtful, it's about being more productive."

As for the spooky name and marketing — Rocha's a scary movie fan. The Dracula name also supplies him with a witty comeback whenever someone asks him to build a light mode version. "Dracula can't stand the light," he says. Imposing his own boundaries and limitations on Dracula is essential to Rocha; it's how he keeps the project special. And it's part of what draws people to Dracula in the first place, other than the color scheme looking cool and being easy on the eyes.

"I'm a big fan of Zeno; I like his aesthetic," said John William Davis, a software developer based in Seattle. "It's like any painter or filmmaker; sometimes you just connect with their aesthetic."

Raul Peña, an engineer based in Texas, said the Dracula community is very supportive. People are remarkably responsive in the Discord server, he said. Dracula's used across 121 countries, spanning quite a few time zones. Both Davis and Peña transitioned into coding careers relatively recently, so Dracula has been a godsend to them as they delve deeper into the programming world. "It makes productivity much nicer and easier when I'm seeing things the way I like them," Peña said.

With a following as devoted as Dracula's, there's bound to be conflict. Peña chuckled while recalling the heated debates about Dracula and light mode. "It can be messy because people want to create variations on top of it," Rocha said. "There's a lot of pressure. Imagine, you have your job and there's this huge community of developers and they're submitting things all the time."

Still, Dracula is a labor of love for Rocha. He's committed to keeping Dracula alive and building upon it for years to come. Along with developer Netto Farah, he's launched an early version of Dracula UI for building websites. It's still the beginning for Dracula, Rocha says. He won't stop until Dracula's taken over the whole internet.


Judge Zia Faruqui is trying to teach you crypto, one ‘SNL’ reference at a time

His decisions on major cryptocurrency cases have quoted "The Big Lebowski," "SNL," and "Dr. Strangelove." That’s because he wants you — yes, you — to read them.

The ways Zia Faruqui (right) has weighed on cases that have come before him can give lawyers clues as to what legal frameworks will pass muster.

Photo: Carolyn Van Houten/The Washington Post via Getty Images

“Cryptocurrency and related software analytics tools are ‘The wave of the future, Dude. One hundred percent electronic.’”

That’s not a quote from "The Big Lebowski" — at least, not directly. It’s a quote from a Washington, D.C., district court memorandum opinion on the role cryptocurrency analytics tools can play in government investigations. The author is Magistrate Judge Zia Faruqui.

Keep ReadingShow less
Veronica Irwin

Veronica Irwin (@vronirwin) is a San Francisco-based reporter at Protocol covering fintech. Previously she was at the San Francisco Examiner, covering tech from a hyper-local angle. Before that, her byline was featured in SF Weekly, The Nation, Techworker, Ms. Magazine and The Frisc.

The financial technology transformation is driving competition, creating consumer choice, and shaping the future of finance. Hear from seven fintech leaders who are reshaping the future of finance, and join the inaugural Financial Technology Association Fintech Summit to learn more.

Keep ReadingShow less
The Financial Technology Association (FTA) represents industry leaders shaping the future of finance. We champion the power of technology-centered financial services and advocate for the modernization of financial regulation to support inclusion and responsible innovation.

AWS CEO: The cloud isn’t just about technology

As AWS preps for its annual re:Invent conference, Adam Selipsky talks product strategy, support for hybrid environments, and the value of the cloud in uncertain economic times.

Photo: Noah Berger/Getty Images for Amazon Web Services

AWS is gearing up for re:Invent, its annual cloud computing conference where announcements this year are expected to focus on its end-to-end data strategy and delivering new industry-specific services.

It will be the second re:Invent with CEO Adam Selipsky as leader of the industry’s largest cloud provider after his return last year to AWS from data visualization company Tableau Software.

Keep ReadingShow less
Donna Goodison

Donna Goodison (@dgoodison) is Protocol's senior reporter focusing on enterprise infrastructure technology, from the 'Big 3' cloud computing providers to data centers. She previously covered the public cloud at CRN after 15 years as a business reporter for the Boston Herald. Based in Massachusetts, she also has worked as a Boston Globe freelancer, business reporter at the Boston Business Journal and real estate reporter at Banker & Tradesman after toiling at weekly newspapers.

Image: Protocol

We launched Protocol in February 2020 to cover the evolving power center of tech. It is with deep sadness that just under three years later, we are winding down the publication.

As of today, we will not publish any more stories. All of our newsletters, apart from our flagship, Source Code, will no longer be sent. Source Code will be published and sent for the next few weeks, but it will also close down in December.

Keep ReadingShow less
Bennett Richardson

Bennett Richardson ( @bennettrich) is the president of Protocol. Prior to joining Protocol in 2019, Bennett was executive director of global strategic partnerships at POLITICO, where he led strategic growth efforts including POLITICO's European expansion in Brussels and POLITICO's creative agency POLITICO Focus during his six years with the company. Prior to POLITICO, Bennett was co-founder and CMO of Hinge, the mobile dating company recently acquired by Match Group. Bennett began his career in digital and social brand marketing working with major brands across tech, energy, and health care at leading marketing and communications agencies including Edelman and GMMB. Bennett is originally from Portland, Maine, and received his bachelor's degree from Colgate University.


Why large enterprises struggle to find suitable platforms for MLops

As companies expand their use of AI beyond running just a few machine learning models, and as larger enterprises go from deploying hundreds of models to thousands and even millions of models, ML practitioners say that they have yet to find what they need from prepackaged MLops systems.

As companies expand their use of AI beyond running just a few machine learning models, ML practitioners say that they have yet to find what they need from prepackaged MLops systems.

Photo: artpartner-images via Getty Images

On any given day, Lily AI runs hundreds of machine learning models using computer vision and natural language processing that are customized for its retail and ecommerce clients to make website product recommendations, forecast demand, and plan merchandising. But this spring when the company was in the market for a machine learning operations platform to manage its expanding model roster, it wasn’t easy to find a suitable off-the-shelf system that could handle such a large number of models in deployment while also meeting other criteria.

Some MLops platforms are not well-suited for maintaining even more than 10 machine learning models when it comes to keeping track of data, navigating their user interfaces, or reporting capabilities, Matthew Nokleby, machine learning manager for Lily AI’s product intelligence team, told Protocol earlier this year. “The duct tape starts to show,” he said.

Keep ReadingShow less
Kate Kaye

Kate Kaye is an award-winning multimedia reporter digging deep and telling print, digital and audio stories. She covers AI and data for Protocol. Her reporting on AI and tech ethics issues has been published in OneZero, Fast Company, MIT Technology Review, CityLab, Ad Age and Digiday and heard on NPR. Kate is the creator of and is the author of "Campaign '08: A Turning Point for Digital Media," a book about how the 2008 presidential campaigns used digital media and data.

Latest Stories