Software Alternatives, Accelerators & Startups

Doom Emacs

Emacs configuration similar to Spacemacs but faster and lighter.

Doom Emacs

Doom Emacs Reviews and Details

This page is designed to help you find out whether Doom Emacs is good and if it is the right choice for you.

Screenshots and images

  • Doom Emacs Landing page
    Landing page //
    2023-09-21

Features & Specs

  1. Optimized Performance

    Doom Emacs is engineered to be fast and responsive, minimizing the lag that can be present in a heavily customized Emacs setup.

  2. Modular Configuration

    It uses a modular configuration system that allows users to enable or disable individual modules easily, helping tailor Emacs to specific workflows without much hassle.

  3. Community Support

    Doom Emacs has an active and helpful community, providing ample support, tutorials, and extensions.

  4. Modern Defaults

    It comes with sensible defaults and polished aesthetics out of the box, reducing the need for extensive user configuration.

  5. Extensive Documentation

    Doom Emacs provides thorough documentation that helps new and old users understand the configuration options and customization procedures.

  6. Evil Mode

    For Vim users, Doom Emacs comes with Evil Mode pre-configured, enabling Vim-like keybindings and making the transition smoother.

Badges

Promote Doom Emacs. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

Doom Emacs - Getting Started

Doom Emacs For Noobs

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Doom Emacs and what they use it for.
  • I just got an ad in VS Code
    Leave? I started with vanilla Emacs a couple of years ago, ran C-h t, did that for an hour or two, and began editing joyfully and it hasn't stopped. Picked up new stuff when the need arose. However, if you want everything looking sexy and modern from the start and you're a cool kid, give this 30 minutes and see what you think: - Source: Hacker News / about 2 months ago
  • Helix-gpui: helix gpui front end
    Having used evil-mode as my main driver for years, I can confirm that it truly works as expected. Requires some setup though. I used https://github.com/doomemacs/doomemacs to do the heavy lifting though. - Source: Hacker News / about 1 year ago
  • M-X Reloaded: The Second Golden Age of Emacs – (Think)
    Yes, you need to install Emacs. It is probably available from whatever package manager your system uses. I prefer Doom (https://github.com/doomemacs/doomemacs) to Spacemacs. However I haven't looked at Spacemacs for many years; perhaps it's now on par with Doom. - Source: Hacker News / over 1 year ago
  • From Doom to Vanilla Emacs
    Ever since I've started my Emacs journey it seemed like the wholy grail to have your own (vanilla!) configuration without any hard dependencies on frameworks like Doom or Spacemacs. There are plenty of dotemacs configurations ouf there which can serve as a great source of inspiration. - Source: dev.to / over 1 year ago
  • Emacs 29.1 Released
    I am a long-time Emacs user and used to maintain my own config, but I switched to Doom Emacs [1] a year ago. Doom Emacs is like a pre-packaged/pre-configured emacs distro. You still need to configure the features that you want to use, but it's a lot easier (and faster) than having to do everything from scratch, and definitely if you already have some emacs background anyway. For me, it makes the newer, more... - Source: Hacker News / almost 2 years ago
  • Not trying to start a rumble, but why emacs
    Try an emacs distribution and see if you like it:https://github.com/doomemacs/doomemacs. Source: almost 2 years ago
  • Getting started with a doom-like emacs
    So on the GitHub for Doom, I see the visual has a file finder similar to Visual Studio Code on the left hand side. I don't wish to overly customize my Emacs without knowing what I'm getting into, but how could I go about installing and setting up that specific module on my Emacs? Source: almost 2 years ago
  • I want to start making my console apps, I only have experience with game dev, where should I start?
    About the environment, well, VScode is unholy, obviously. But if you already know how to use it, that's one less thing to learn right now, which can be a very big plus. PyCharm might be an easy alternative to vscode. KDevelop is nice, too. The obvious choices would be either emacs or vim, with only the former being holy. Both will require months getting used to but are generally considered worth the effort. Emacs... Source: almost 2 years ago
  • What should I use to take notes in college?
    Of course, the real power-user move would be to use Emacs with Org-Roam, but you have to be prepared to dive deep into the rabbit-hole. If you don't, it won't be worth it. If you do, you'll be handsomely rewarded. I know because I have, and I can highly recommend it if you like tinkering with and customising your tools. IMO, Doom Emacs is the way to go nowadays. Source: almost 2 years ago
  • IDE Preferences
    You will find that most people in HPC use emacs (I use this) or vim. Both require configs to optimize their use. However, you can get pre-built configs and I would suggest starting with these. E.g. doom-emacs (https://github.com/doomemacs/doomemacs) is a popular one for emacs. Source: about 2 years ago
  • Getting started with lisp
    There is Evil mode, which makes Emacs totally usable. Good setups are DOOM and Spacemacs, which are very suitable to us (n)vi(m) refugees. Source: about 2 years ago
  • Devil Mode for Emacs
    Also Doom Emacs, which is really stable (pins dependencies), fast and has great defaults: https://github.com/doomemacs/doomemacs. - Source: Hacker News / about 2 years ago
  • Is it possible to use vim like navigation and control everywhere on the windows/mac applications?
    Also https://github.com/doomemacs/doomemacs is a config framework that sets everything up for you and makes heavy use of vi keybindings. Source: about 2 years ago
  • Great for developing on headless servers but not for main development
    Doom Emacs is 100% more simple than my nvim/tmux config, and I’d take elisp over vimscript anyday. Added bonus, Org mode is the best note taking app ever. Source: about 2 years ago
  • Using emacs in a way that fits its philosophy
    And if you just want Emacs to work and not have to worry about configuring things, I recommend a framework like: Https://github.com/doomemacs/doomemacs. Source: about 2 years ago
  • My Emacs eye candy
    You can try doomemacs if you want a solid starting base. (https://github.com/doomemacs/doomemacs). Emacs is so idiosyncratic compared to a lot of modern stuff people are used to, starting with a base like this where you can read config may be a little easier than trying to do it from the ground up. - Source: Hacker News / about 2 years ago
  • Just recently got a ThinkPad x270 for $90! I love it!!
    They have a really good explanation of what it is and how to install it here: https://github.com/doomemacs/doomemacs! It actually includes easy to use CLI tools for managing you editor and fixing things when they break, and abstracts away from having to manage individual plugins (which can take forever and be way more work than necessary if you just want to Get Shit Done) by having groups of plugins ("layers") for... Source: about 2 years ago
  • I left Emacs and Org-Mode 8 months ago and switched to more modern note-taking tools. But yesterday I came back to it, and now I feel at home.
    When some days ago I decided to use org-mode again, I didn't use Doom Emacs, and it was the best decision that I've made. Instead, I used Prelude, which is a very simple and powerful Emacs config, and it's much less opinionated than Doom Emacs and Spacemacs. Then I disabled the Prelude theme, and combined it with Nano-Emacs. Now I have a very simple Emacs config, which provides me with some of the best tools, and... Source: about 2 years ago
  • FOSS alternative to VS CODE for Arch Linux
    You can find distributions with plugins for those editors, like Doom Emacs or space vim. These days, I enjoy doing (neo)vim configs (with lua). Both can use the language server protocol (with different plugins or natively in neovims' case) and so you'd get similar setups done like in code. Source: about 2 years ago
  • Is Vim worth it in my situation?
    Doom Emacs is worth a look. It's emacs, but "evil mode" is switched on, so it uses the vim keybinds you've already been learning, and because it's emacs, it is very very cool. There are tons of emacs packages that I've started using since adopting Doom, like the git client magit; the whole system is absolutely amazing at teaching you new shortcuts and ways to use the system. Source: about 2 years ago
  • How do you suggest me approaching Emacs coming from VIM?
    Can’t go wrong with Doom. Pretty easy to configure, and is specifically aimed at vim users. Source: about 2 years ago

Do you know an article comparing Doom Emacs to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Doom Emacs discussion

Log in or Post with

Is Doom Emacs good? This is an informative page that will help you find out. Moreover, you can review and discuss Doom Emacs here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.