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.
  • Julia Snail โ€“ An Emacs Development Environment for Julia Like Clojure's Cider
    Firstly, the original comment was about UI rather than aesthetics. Secondly, as with everything else in Emacs, you can customise the appearance however you want. Those screenshots are from vanilla Emacs. Most people heavily customise, or use an Emacs distro like Spacemacs (https://www.spacemacs.org/) or Doom (https://github.com/doomemacs/doomemacs?tab=readme-ov-file) which have more sensible default appearance... - Source: Hacker News / 3 months ago
  • The Terminal of the Future
    2. Clone Doom into the right place as described at https://github.com/doomemacs/doomemacs. - Source: Hacker News / 7 months ago
  • Kaomel: a snappy kaomoji picker for Emacs
    I'm traditionally a shell person when developing anything, and I like keeping that solid shell alternative in Emacs development too. No surprise I'm a Doom Emacs admirer: there's something deeply satisfying about typing ./doom doctor and watching it methodically check your entire configuration, so I initially adopted that approach for kaomel. - Source: dev.to / 10 months ago
  • Take Two: Eshell
    Doom Emacs (https://github.com/doomemacs/doomemacs) essentially serves this purpose with its curated, modular configuration and excellent documentation that focuses on the most useful parts while hiding complexity. - Source: Hacker News / 12 months ago
  • 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 1 year 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 2 years 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 2 years 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 2 years 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 3 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 3 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 3 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 3 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 3 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 3 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 3 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 3 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 3 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 3 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 3 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 3 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 3 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.