7 ms·
I have a hard time seeing why this is such a popular theme.. maybe it's just because it is available for so many different editors. On the other hand, would be
by inDigiNeous 5y ago
I have a hard time seeing why this is such a popular theme.. maybe it's just because it is available for so many different editors. On the other hand, would be cool to have an application / database that could convert any theme to another editor.
Although that would take a lot of work to figure out the compatibilities, if somebody would do that well enough so that other people can configure input output configs for that, I bet that program could become very popular among developers.
- benatkin 5y agoDracula looks pretty good, Dracula Pro looks much better because they did a lot of research for the colors (but it is expensive), and Dracula UI looks fantastic.
- Hard_Space 5y agoIn their defense, browsing from Bucharest, the Pro page shows me this: > Hey! You're coming from Romania where this could be too expensive. I believe in Purchasing Parity Power, and I want to make this affordable. If you need it, use the code ROPRO for an extra 52% off the regular price.
- Veen 5y agoNow that you've posted it here, I predict the Dracula folks will see an enormous increase in the use of the ROPRO code by "Romanian" developers living all around the world.
- Hard_Space 5y agoWell, I'm guessing they'll need to keep a Romania IP active in a VPN when they're paying, and I got my card locked a couple of times doing that kind of thing.
- jdsampayo 5y agoThey have multiple countries, Mexico discount is 53% and I took it. I guess if someone wants to take advantage of this will seek the highest discount country, wonder which one is.
- AnthonBerg 5y agoTo me the popularity proves that branding works. My reading: There’s a clear identity – visually and in how it’s framed. Also a clear social signal (“this is what developers like you use!” plus a social status feel). One central site. The social attention mechanics: I see this, I get the sense that others have seen it or will see it. Doesn’t feel eccentric. Crafted to give a feeling of a common substrate. Slightly indie take on a clean and colorful look with a cartoon character that has mild stylistic tension in a very common art style – it’s palatable. It’s reassuring and tells a story. The PRO messaging also seems to successfully indicate that “because this costs money it’s worth something”. And while it’s all very programmer-normcore it’s also slightly unusual in all these respects and this induces curiosity. It’s easy to install too.
- stnmtn 5y agoThis is a fantastic summation, this put into words the exact feelings I have about it; which is a hard thing to do. It can be hard to vocalize things that are very internal and feeling-based, which is what branding association is
- maccard 5y ago> maybe it's just because it is available for so many different editors There's definitely an appeal for me in this. I flip between VSCode, Rider and Visual Studio on both Windows and Mac these days, and having the theme/layout consistent across all the applications definitely helps ease the transitions (along with trying to keep bindings for various operations the same across the board). > if somebody would do that well enough so that other people can configure input output configs for that, I bet that program could become very popular among developers. Honest question, how much would you pay for it? Would you pay $60? Bearing in mind that in theory this would let you use any theme of your choice on your editor of choice.
- vidarh 5y ago> On the other hand, would be cool to have an application / database that could convert any theme to another editor. I added support for the GtkSourceView XML format to my personal editor (which uses Rouge for syntax highlighting, so my loader can work for anything that uses Rouge), and so I could test Dracula just by searching for "gedit" which uses GtkSourceView, and I wish more apps would coalesce around common theming formats... The proliferation of different configuration methods for theming is quite pointless. At least, if people wish to use a custom format it'd certainly be good if they provided converters for a couple of the popular formats.
- aurbano 5y agoIf someone could build a tool that somehow allowed you to set generic tokens like "heading text color", "body text color"... etc, while potentially including contrast warnings in case you mess up And then automatically generate the theme files for all these apps - now that would be simply amazing! --- At least for me, since I maintain my own personal VSCode/IntelliJ theme
- sReinwald 5y agoIt doesn't support nearly as many programs as dracula theme does but I'd recommend giving https://themer.dev/ https://themer.dev/ a try. Supports all the popular terminals, IDEs and then some.
- zenorocha 5y agoDracula creator here... I have a few thoughts on why this is such a popular theme: 1. Decentralized Contributors: every theme is maintained by a different person. There's no single point of failure when it comes to software maintainability. 2. Centralized Discoverability: most themes are scattered and disorganized. The cool thing about Dracula is that you can find everything in one place. 3. Transparency: on the website, you can see the number of views for each theme, who are the people behind them, how much sales were made. Everything is open, and that creates trust. 4. Constraints: Dracula is only available in dark mode, despite having TONS of requests to have a light theme as well. People complain about constraints (think of Twitter's 140 character limit), but constraints make good products. 5. Consistency: not only in terms of colors, but in terms of effort. The first Dracula theme was created in 2013, and the project has kept evolving since then. 6. Portability: developers want an environment that feels uniform. There's a real cost associated with context switch, so having a theme available for 227 apps across Windows, Mac, Linux, Android, iOS is very important. 7. Branding: why make something boring when you can make it fun? The name, the logo, the icons, the visual aesthetics - it all counts. 8. Personal: the origin story described on the About page is extremely personal. For years I was afraid of making it public on the internet. Now I know that when you make yourself vulnerable, people feel connected.
- DavidVoid 5y ago> 7. Branding: why make something boring when you can make it fun? This is pretty much how I first found Dracula. I was looking to make my VSCode editor more fun and someone linked https://computecuter.com https://computecuter.com which included Dracula in the example themes.
- milkytron 5y agoYou left out that glorious pun from the quote!
- tomcam 5y agoThank you for sharing those insights! What an arresting origin story. May I ask how/where all those amazing yet consistent logos come from?
- L0stLink 5y agoI used to love this theme (you can even see it in my old screenshots https://github.com/talha-akram/anvil https://github.com/talha-akram/anvil) but over time I started to prefer lower contrast themes now the same neon colors are jarring to me.
- horlux 5y agobase16 is a theme system available on many editors and apps
- pixelgeek 5y agoI think that if you like how it looks then you would want to use it in as many apps as possible. My main editor has several themes that are copies of themes from other apps so its not something that is unique to Dracula.
- aidenn0 5y agoLots of people in replies below have speculated on branding/availability, &c. For me I literally found it on a site that showed code and you could switch between different themes. I liked Dracula the best. If it hadn't been available for Vim, probably 50-50 on whether or not I would have taken the time to port it to Vim. It doesn't take too long once you have all the color codes.