Top 23 emacs-lisp Open-Source Projects
An Emacs framework for the stubborn martian hackerProject mention: Common Lisp still beats Java, Rust, Julia, Dart in 2021 on benchmarks based on phone number encoding from the famous paper "Lisp as an alternative to Java" from 21 years ago | reddit.com/r/lisp | 2021-07-27
yes :) https://lispcookbook.github.io/cl-cookbook/editor-support.html Atom + SLIMA is very good and getting close to Slime. VSCode has two new-ish extensions. There's an Eclipse plugin, but it's basic. Also try doom-emacs and enable its CL layer (https://github.com/hlissner/doom-emacs/).
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Prelude is an enhanced Emacs 25.1+ distribution that should make your experience with Emacs both more pleasant and more powerful.Project mention: how can I stop whitespace-mode highlighting in org-mode and markdown-mode | reddit.com/r/emacs | 2021-05-06
environment: emacs v27.1 and prelude emacs "starter kit".
A use-package declaration for simplifying your .emacsProject mention: The use-package macro allows you to isolate package configuration in your .emacs file | reddit.com/r/planetemacs | 2021-07-28
Project Interaction Library for EmacsProject mention: compile-goto-error: wrong file | reddit.com/r/emacs | 2021-07-29
But, I found the problem: https://github.com/bbatsov/projectile/pull/1696
The Clojure Interactive Development Environment that Rocks for EmacsProject mention: Debugging in Clojure | news.ycombinator.com | 2021-07-06
I asked something similar on the Cider Github and it sounds like it's not possible to get ELisp level debugging:
If anything Clojure needs this more than ELisp b/c of the crazy error stacks and b/c of how the laziness makes things blow up in all sorts of weird places
Emacs incremental completion and selection narrowing framework (by emacs-helm)Project mention: Is Ivy worth having? | reddit.com/r/emacs | 2021-06-17
Some other "upgraded versions of commands" are listed here: https://emacs-helm.github.io/helm/#helm-applications. See that many of the descriptions say "enhanced". For example, Helm's version of find-file is described here: https://github.com/emacs-helm/helm/wiki/Find-Files.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Fast and robust Emacs setup. (by redguardtoo)Project mention: company and company-shell super slow over TRAMP? | reddit.com/r/emacs | 2021-07-10
(defun shell-mode-hook-setup () "Set up `shell-mode'." (setq-local company-backends '((company-files company-native-complete))) ;; `company-native-complete' is better than `completion-at-point' (local-set-key (kbd "TAB") 'company-complete) ;; @see https://github.com/redguardtoo/emacs.d/issues/882 (setq-local company-idle-delay 1)) (add-hook 'shell-mode-hook 'shell-mode-hook-setup)
Modular in-buffer completion framework for EmacsProject mention: fancy-dabbrev: complete as you type, recent improvements | reddit.com/r/emacs | 2021-07-21
As far as I see it, this goes beyond fancy-dabbrev. In case one wants generic completion functionality and a coherent completion UI across all completion methods, I recommend to either use the default completion UI, Company or my Corfu UI.
Minor mode for Emacs that deals with parens pairs and tries to be smart about it.Project mention: How to make packages in emacs? from beginner to advance? PLEASE HELP | reddit.com/r/emacs | 2021-07-10
web template editing mode for emacsProject mention: Announcing DjHTML: A Django template indender | reddit.com/r/django | 2021-05-24
Centaur Emacs - A Fancy and Fast Emacs Configuration (by seagle0128)Project mention: Emacs "distro" for total noob | reddit.com/r/emacs | 2021-07-17
If you are looking for an alternative to doom without evil mode, I recommend centaur emacs. https://github.com/seagle0128/.emacs.d
Jupyter notebook client in EmacsProject mention: python: ipynb and formatting | reddit.com/r/DoomEmacs | 2021-02-18
There is ein https://github.com/millejoh/emacs-ipython-notebook
Emacs package that displays available keybindings in popupProject mention: In detail: my workflows for programming, note taking, journaling, time and task tracking, and staying organized with emacs | reddit.com/r/emacs | 2021-07-13
I noticed your section on Helm, or, Magic Emacs Command Suggestion and Listing Mechanism isn't about Helm at all. Showing the list of bindings is done by which-key, a completely different package that isn't connected to Helm in any way.
Configurable automation + hooks called with application information
Short and sweet LISP editingProject mention: elisp package development iteration flow. | reddit.com/r/emacs | 2021-07-25
I will usually write small test after where I defun-ed some function, so I can press C-c l (or C-x C-e) to eval the modified defun, and than from the same spot C-c n to eval the test. I also find eval surrounding sexp and eval-defun to be very useful. Lispy is also have useful stuff especially for movement around.
a collection of yasnippet snippets for many languagesProject mention: Emacs PHP mode? | reddit.com/r/emacs | 2021-04-16
You may want yasnippets. It's in melpa. I don't use lsp-mode. Consider using gnu global with ggtags and ctags for parsing and indexing your code-base for searching for symbols within emacs.
The Zenburn colour theme ported to EmacsProject mention: More Emacs archaeology: xenomacs? Circa 2000? | reddit.com/r/emacs | 2021-04-18
zenburn theme - Around since at least the mid-2000s when I first picked it up but not sure if it's Year 2000 old.
A powerful and beautiful mode-line for Emacs.Project mention: New doom themes: homage-white and homage-black | reddit.com/r/emacs | 2021-02-05
Thanks! Yes! More than that, doom-emacs-themes are now also supporting some of the non-doom modelines. E.g. https://github.com/Malabarba/smart-mode-line
Emacs support for the Clojure(Script) programming language (by clojure-emacs)Project mention: clojure-mode 5.13 is out! | reddit.com/r/Clojure | 2021-05-05
A fancy and fast mode-line inspired by minimalism design.Project mention: [Milde interessant] Südlich von Wien gibt es eine Autobahnraststätte von Friedensreich Hundertwasser | reddit.com/r/de | 2021-06-06
An Emacs package development handbook. Built with Emacs, by Emacs package developers, for Emacs package developers.Project mention: YouTube Playlist/Channel -> Org Headlines | reddit.com/r/emacs | 2021-07-04
I don't recall seeing one. If you do write one yourself, here are some helpful resources: https://github.com/alphapapa/emacs-package-dev-handbook
The Solarized colour theme, ported to Emacs.Project mention: Emacs theme in 3 files | reddit.com/r/emacs | 2020-12-22
That's how a lot of themes work. Bozhidar Batsov's version of Solarized has a slightly different approach to file organization:
What are some of the best open-source emacs-lisp projects? This list will help you: