leaf.el
Flexible, declarative, and modern init.el package configuration (by conao3)
gs-elpa
g-sorcery backend for elisp packages (by jauhien)
leaf.el | gs-elpa | |
---|---|---|
3 | 2 | |
491 | 6 | |
- | - | |
4.0 | 10.0 | |
9 months ago | over 8 years ago | |
Emacs Lisp | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
leaf.el
Posts with mentions or reviews of leaf.el.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-24.
-
Emacs 29.1 is going to be released in 2023 spring with built-in LSP support (Eglot)
There's also leaf, which is a great alternative with plenty of useful additional keywords and syntactic sugar.
-
Use Portage instead of package.el for managing Emacs packages
leaf
-
Where to start with init.el
Using a configuration macro (use-package, leaf or if I may insert my own package setup) are also popular, because they abstract over the fine details of Elisp let you write what you want to configure more declaratively.
gs-elpa
Posts with mentions or reviews of gs-elpa.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-21.
-
Use Portage instead of package.el for managing Emacs packages
Off the top of my head, and as a maintainer of several Emacs packages, i would advise against doing this unless you strictly need to do so, or just want to do so for learning/fun. Dependency management could potentially get very messy, and the man page for gs-elpa currently says:
What are some alternatives?
When comparing leaf.el and gs-elpa you can also consider the following projects:
use-package - A use-package declaration for simplifying your .emacs
annotate.el - Annotate.el
yay-evil-emacs - 😈 A lightweight literate Emacs config with even better "better defaults". Shipped with a custom theme!
melpa - Recipes and build machinery for the biggest Emacs package repo
flycheck - On the fly syntax checking for GNU Emacs
magit - It's Magit! A Git Porcelain inside Emacs.
flymake-flycheck - Use any Emacs flycheck checker as a flymake backend
ggtags - Emacs frontend to GNU Global source code tagging system.
centaur-tabs - Emacs plugin aiming to become an aesthetic, modern looking tabs plugin
selectrum - 🔔 Better solution for incremental narrowing in Emacs.