Emacs Lisp Emacs

Open-source Emacs Lisp projects categorized as Emacs Edit details

Emacs or EMACS is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, self-documenting, real-time display editor".

Top 23 Emacs Lisp Emac Projects

  • spacemacs

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

    Project mention: How to actually define key binds in Emacs? | reddit.com/r/emacs | 2022-08-08

    I'd recommend reading noctuid's evil guide, particularly the link to the spacemacs keymap guide and the mention of the commentary on evil-core.el

  • doomemacs

    An Emacs framework for the stubborn martian hacker

    Project mention: Problems with automatically setting a theme-dependent internal-border background color in Doom Emacs | reddit.com/r/emacs | 2022-08-18

    You may wanna post your issue at discourse with extra details to clear out if this is Doom's fault. The doom/report-bug command will give you a good template and steps to follow.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • magit

    It's Magit! A Git porcelain inside Emacs.

    Project mention: What does your workflow look like on Linux? | reddit.com/r/linux | 2022-08-14

    magit because it's a great git frontend

  • prelude

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

    Project mention: Is there a good eMacs from scratch guide? | reddit.com/r/emacs | 2022-08-12

    Emacs Prelude is one such config. And potentially my config too which was inspired by Prelude. Both have very little magic/custom systems, and are more or less just plain emacs lisp.

  • remacs

    Rust :heart: Emacs

    Project mention: How do the neovim plugins for OrgMode and Magit compare with the real thing? | reddit.com/r/emacs | 2022-08-06

    Yeah most likely they won't mature at all. Many of the emacs-ng folks were doing an incremental Rust rewrite called Remacs before abandoning that. It's great to see these people having fun, but I wouldn't bet on them to be around in the long term.

  • lsp-mode

    Emacs client/library for the Language Server Protocol

    Project mention: [LSP] what does this mean? what should I answer? | reddit.com/r/emacs | 2022-08-14

    Lsp (Language Server Protocol) is a protocol that is used to build interchangeable Language-Servers that enable IDE-like features in Emacs and other programs. For example, though lsp-mode, elgot or lsp-bridge.

  • use-package

    A use-package declaration for simplifying your .emacs

    Project mention: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips | news.ycombinator.com | 2022-08-13
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • projectile

    Project Interaction Library for Emacs

    Project mention: Let's share your top 3 packages that you can't live without. | reddit.com/r/emacs | 2022-07-31
  • cider

    The Clojure Interactive Development Environment that Rocks for Emacs (by clojure-emacs)

    Project mention: CIDER 1.4 ("Kyiv") is out! | reddit.com/r/Clojure | 2022-05-02
  • helm

    Emacs incremental completion and selection narrowing framework (by emacs-helm)

    Project mention: emacs and software monoliths | reddit.com/r/emacs | 2022-08-13

    You are right that it's difficult to build good stuff without dependencies these days, but there is certainly an order of difference between something like Helm (https://emacs-helm.github.io/helm/) and something like Vertico (https://github.com/minad/vertico).

  • evil

    The extensible vi layer for Emacs.

    Project mention: Newbie guides for emacs and org-mode? | reddit.com/r/orgmode | 2022-08-09

    Also there is evil to make emacs a modal editor. I don't use vim nor evil but since you already know your way around vim it might be useful for you.

  • flycheck

    On the fly syntax checking for GNU Emacs

    Project mention: What does your workflow look like on Linux? | reddit.com/r/linux | 2022-08-14

    flycheck for syntax checking if you feel like it (some LSP packages overlap with or use this for similar features)

  • straight.el

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

    Project mention: What are some must-have packages for emacs? | reddit.com/r/emacs | 2022-07-21

    straight.el and use-package for package management are the best.

  • swiper

    Ivy - a generic completion frontend for Emacs, Swiper - isearch with an overview, and more. Oh, man! (by abo-abo)

    Project mention: Fzf: a tool that will transform your CLI life | reddit.com/r/programming | 2022-08-04

    For emacs users, this is pretty much like Swiper or Helm.

  • themes

    A megapack of themes for GNU Emacs.

    Project mention: Any clue how to create a logseq theme from a doom-emacs theme? | reddit.com/r/logseq | 2022-07-22

    I'd love to find a logseq doom-one theme! I could work on it, but I need clues and directions...

  • Elpy

    Emacs Python Development Environment

    Project mention: Fold docstrings on python files? | reddit.com/r/emacs | 2022-06-01

    Elpy allows to do that with its folding module.

  • nano-emacs

    GNU Emacs / N Λ N O - Emacs made simple

    Project mention: Minibuffer header line | reddit.com/r/emacs | 2022-08-06
  • auto-complete

    Emacs auto-complete package

  • treemacs

    Project mention: How to get this window configurations with treemacs? | reddit.com/r/emacs | 2022-07-26

    I'm not sure if it is possible. Have you tried it using one of the configuration variables (see the github-page), for example treemacs-default-visit-action ? Maybe you find some help in closed or open issues.

  • smartparens

    Minor mode for Emacs that deals with parens pairs and tries to be smart about it.

    Project mention: single quote in elisp | reddit.com/r/DoomEmacs | 2022-04-02

    This particular issue has been reported there: https://github.com/Fuco1/smartparens/issues/1017

  • org-brain

    Org-mode wiki + concept-mapping

    Project mention: Org-brain: Org-mode wiki and concept-mapping | reddit.com/r/Boiling_Steam | 2022-05-26
  • .emacs.d

    Centaur Emacs - A Fancy and Fast Emacs Configuration

    Project mention: How to overcome nausea and depression when switching from vi to emacs? Please help | reddit.com/r/emacs | 2021-10-17

    Do not use doom as the heretics suggest! It is an awful experience and very janky, they also change how emacs is configured in a weird way that doesn't lead to one understanding the lisp or how emacs starts up. I'd suggest witchmacs (https://github.com/snackon/Witchmacs) or centaur emacs (https://github.com/seagle0128/.emacs.d) to get a feel of how a config actually looks like. With doom it is obscured under so much. As an exvimmer I moved to god-mode and emacs bindings just because everything always works with these. Using evil gets a little complicated since it doesn't always function properly. But using evil is probably best for you at the moment.

  • web-mode

    web template editing mode for emacs

    Project mention: How to work with Razor and Blazor in Emacs? | reddit.com/r/emacs | 2022-07-26

    Web Mode has support for razor pages. I used it briefly and it seems to be good. Here are the relevant parts of my config:

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-18.

Emacs Lisp Emacs related posts


What are some of the best open-source Emac projects in Emacs Lisp? This list will help you:

Project Stars
1 spacemacs 22,435
2 doomemacs 14,796
3 magit 5,689
4 prelude 4,846
5 remacs 4,515
6 lsp-mode 4,105
7 use-package 3,967
8 projectile 3,638
9 cider 3,342
10 helm 3,185
11 evil 2,552
12 flycheck 2,219
13 straight.el 2,182
14 swiper 2,045
15 themes 1,861
16 Elpy 1,795
17 nano-emacs 1,674
18 auto-complete 1,663
19 treemacs 1,647
20 smartparens 1,602
21 org-brain 1,594
22 .emacs.d 1,589
23 web-mode 1,517
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives