Emacs Lisp emacs-lisp

Open-source Emacs Lisp projects categorized as emacs-lisp

Top 23 Emacs Lisp emacs-lisp Projects

  1. doomemacs

    An Emacs framework for the stubborn martian hacker

    Project mention: CLion Is Now Free for Non-Commercial Use | news.ycombinator.com | 2025-05-07
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. prelude

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

  4. use-package

    A use-package declaration for simplifying your .emacs

    Project mention: C++ Template Macroprogramming versus Lisp Macros | news.ycombinator.com | 2024-11-15

    One example is the ~use-package~ macro (Emacs plugin) [0]. Using packages in emacs is mostly the same code over and over. They've already been abstracted in functions, but you still find yourself juggling with so many utilities. You could write a bigger functions, but it will then have a lot of conditional branches. This macro selectively select the code it needs and transforming it if needs be and then the result will be evaluated.

    It's a bit hard to explain for me (English is not my native language). But it's the difference between coding a solution will all the edge cases baked in and coding an archetype that let you add your own cases. With functions, you abstract common algorithms, with macros you abstract common architecture.

    [0] https://github.com/jwiegley/use-package/blob/a6e856418d2ebd0...

  5. projectile

    Project Interaction Library for Emacs

  6. cider

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

    Project mention: Elixir/Erlang Hot Swapping Code | news.ycombinator.com | 2024-12-12

    Clojure has it for a large percentage of functionality: things like https://github.com/clojure-emacs/cider depend on it. However, this mostly stays in dev-time and isn't used much for releases. Which I find a bit funny because Clojure's functional, data-driven philosophy is great for enabling painless hot-code updates

  7. helm

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

  8. emacs.d

    Fast and robust Emacs setup. (by redguardtoo)

  9. SaaSHub

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

    SaaSHub logo
  10. company-mode

    Modular in-buffer completion framework for Emacs

  11. .emacs.d

    Centaur Emacs - A Fancy and Fast Emacs Configuration

  12. smartparens

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

    Project mention: Mastering Parentheses in Emacs: Essential Commands | dev.to | 2024-12-21

    smartparens is a package that extends operations related to parentheses. It provides features such as automatically inserting matching parentheses and more. This article introduces only a few commands, so refer to the smartparens documentation for details and installation instructions.

  13. emacs-from-scratch

    An example of a fully custom Emacs configuration developed live on YouTube!

  14. web-mode

    web template editing mode for emacs

  15. dumb-jump

    an Emacs "jump to definition" package for 50+ languages

  16. emacs-ipython-notebook

    Jupyter notebook client in Emacs

  17. doom-modeline

    A fancy and fast mode-line inspired by minimalism design.

  18. lispy

    Short and sweet LISP editing

    Project mention: Neomacs: Structural Lisp IDE/browser/computing environment | news.ycombinator.com | 2024-11-23
  19. olivetti

    Emacs minor mode to automatically balance window margins

  20. zenburn-emacs

    The Zenburn colour theme ported to Emacs

  21. jupyter

    An interface to communicate with Jupyter kernels. (by emacs-jupyter)

    Project mention: Zasper: A Modern and Efficient Alternative to JupyterLab, Built in Go | news.ycombinator.com | 2025-01-01

    There already is a library that can interface emacs with Juypter it is called ein.

    See https://github.com/emacs-jupyter/jupyter

  22. crux

    A Collection of Ridiculously Useful eXtensions for Emacs (by bbatsov)

  23. clojure-mode

    Emacs support for the Clojure(Script) programming language

  24. emfy

    A dark and sleek Emacs setup for general purpose editing and programming

  25. smart-mode-line

    A powerful and beautiful mode-line for Emacs.

  26. SaaSHub

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

    SaaSHub logo
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).

Emacs Lisp emacs-lisp discussion

Log in or Post with

Emacs Lisp emacs-lisp related posts

Index

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

# Project Stars
1 doomemacs 20,570
2 prelude 5,184
3 use-package 4,455
4 projectile 4,094
5 cider 3,590
6 helm 3,423
7 emacs.d 2,448
8 company-mode 2,244
9 .emacs.d 2,058
10 smartparens 1,889
11 emacs-from-scratch 1,825
12 web-mode 1,669
13 dumb-jump 1,653
14 emacs-ipython-notebook 1,493
15 doom-modeline 1,384
16 lispy 1,251
17 olivetti 1,144
18 zenburn-emacs 1,023
19 jupyter 982
20 crux 971
21 clojure-mode 948
22 emfy 948
23 smart-mode-line 919

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com