core

An Emacs framework for the stubborn martian hacker (by doomemacs)

Core Alternatives

Similar projects and alternatives to core

  1. neovim

    1,465 core VS neovim

    Vim-fork focused on extensibility and usability

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. vscodium

    581 core VS vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

  4. logseq

    579 core VS logseq

    A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

  5. helix

    487 core VS helix

    A post-modern modal text editor.

  6. zed

    306 core VS zed

    Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

  7. LunarVim

    275 core VS LunarVim

    🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

  8. GNU Emacs

    261 core VS GNU Emacs

    Mirror of GNU Emacs

  9. github-orgmode-tests

    This is a test project where you can explore how github interprets Org-mode files

  10. org-roam

    156 core VS org-roam

    Rudimentary Roam replica with Org-mode

  11. magit

    135 core VS magit

    It's Magit! A Git Porcelain inside Emacs.

  12. lsp-mode

    120 core VS lsp-mode

    Emacs client/library for the Language Server Protocol

  13. evil

    109 core VS evil

    The extensible vi layer for Emacs.

  14. SpaceVim

    86 core VS SpaceVim

    Discontinued A community-driven modular vim/neovim distribution - The ultimate vimrc

  15. consult

    94 core VS consult

    :mag: consult.el - Search and navigate via completing-read

  16. straight.el

    72 core VS straight.el

    🍀 Next-generation, purely functional package manager for the Emacs hacker.

  17. use-package

    68 core VS use-package

    Discontinued A use-package declaration for simplifying your .emacs

  18. spacemacs

    63 core VS spacemacs

    A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!

  19. undotree

    38 core VS undotree

    The undo history visualizer for VIM

  20. crafted-emacs

    31 core VS crafted-emacs

    A sensible base Emacs configuration.

  21. prelude

    33 core VS prelude

    Prelude is an enhanced Emacs 29.1+ distribution that should make your experience with Emacs both more pleasant and more powerful.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better core alternative or higher similarity.

core discussion

Log in or Post with

core reviews and mentions

Posts with mentions or reviews of core. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-03-08.
  • Julia Snail – An Emacs Development Environment for Julia Like Clojure's Cider
    2 projects | news.ycombinator.com | 8 Mar 2026
    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 configs.
  • The Terminal of the Future
    10 projects | news.ycombinator.com | 11 Nov 2025
    2. clone Doom into the right place as described at https://github.com/doomemacs/doomemacs
  • Doom-ada: Doom Emacs Ada language module with syntax, LSP and Alire support
    3 projects | news.ycombinator.com | 12 Sep 2025
  • Kaomel: a snappy kaomoji picker for Emacs
    8 projects | dev.to | 13 Aug 2025
    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.
  • Take Two: Eshell
    6 projects | news.ycombinator.com | 6 Jul 2025
    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.
  • CLion Is Now Free for Non-Commercial Use
    6 projects | news.ycombinator.com | 7 May 2025
  • Devs sound alarm after Microsoft subtracts C/C++ extension from VS Code forks
    7 projects | news.ycombinator.com | 24 Apr 2025
    I used Spacemacs for years and recommend it to others. It was fantastic in the early days, but the stability seems to have diminished. I encountered more bugs over time that I'd have to troubleshoot and fix myself.

    I switched to Doom Emacs a couple of years ago. It's well-maintained with regular updates, fantastic language support, and lightning fast. The CLI tooling is also nice (i.e., you can run 'doom upgrade' to update everything, or 'doom doctor' if you encounter an issue).

    It's the closest equivalent to VS Code in terms of working out of the box. Not to mention the advantages of Emacs with Vim keybindings. There is a learning curve, but the GitHub documentation is excellent.

    Adding support for Ruby on Rails development, for example, is as simple as uncommenting '(ruby +rails +lsp)' line in the '~/.config/init.el' file, and then running 'doom sync'. There's a long list of supported languages and tooling [0].

    [0] https://github.com/doomemacs/doomemacs/blob/master/static/in...

  • Doom Emacs
    1 project | news.ycombinator.com | 11 Apr 2025
  • Avoiding Emacs Bankruptcy
    2 projects | news.ycombinator.com | 24 Jun 2024
    I use Doom[1], which is put together by people who know a heck of a lot more about Emacs than I do. Almost all my configuration is just turning on the features I want. Maybe once every year or two I check that my configuration is using stuff that has be superseded. This is super easy to use, gives me a great Emacs experience, and takes almost no work to maintain.

    [1]: https://github.com/doomemacs/doomemacs

  • Helix-gpui: helix gpui front end
    12 projects | news.ycombinator.com | 27 May 2024
    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.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic core repo stats
162
22,581
9.9
11 days ago

doomemacs/core is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of core is Emacs Lisp.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com