What I'd like to see done in Emacs

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • anaphora

    Anaphoric expressions for Emacs Lisp, providing implicit temporary variables.

  • quick-autoloads

    Generate bare-bone autoload stubs for Emacs source code quickly.

  • Have you seen this: https://github.com/amno1/quick-autoloads

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • quelpa

    Build and install your Emacs Lisp packages on-the-fly directly from source

  • There is another alternative if you want to install package that's not on MELPA or ELPA, it's https://github.com/quelpa/quelpa. It's using package.el so fully compatible with your current 200 packages, just only use it for package you want. Not only that, it supports to install packages from multiple SVC, not only git like straight.el

  • .emacs.d

    My current Emacs setup. (by amno1)

  • I use my own! i don't know if it is advanced enough for you, I don't use either straight.el nor use-package, but Magit is in there, and it has own compiler for the init file :-) See if it suits you.

  • borg

    Assimilate Emacs packages as Git submodules (by emacscollective)

  • icomplete-vertical

    Global Emacs minor mode to display icomplete candidates vertically

  • I don't use icomplete nor vertico most of the time, but I am very familiar with them. I've tried lots of completion UIs: default completion, ido (with ido-completing-read to get it everywhere), icomplete, vertico, selectrum, helm, ivy; and I've written several myself: icomplete-vertical, live-completions, grille, embark-collections-completions.

  • live-completions

    Live updating of the *Completions* buffer

  • I don't use icomplete nor vertico most of the time, but I am very familiar with them. I've tried lots of completion UIs: default completion, ido (with ido-completing-read to get it everywhere), icomplete, vertico, selectrum, helm, ivy; and I've written several myself: icomplete-vertical, live-completions, grille, embark-collections-completions.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • emacs-config

    My personal Emacs configuration (by oantolin)

  • I don't use icomplete nor vertico most of the time, but I am very familiar with them. I've tried lots of completion UIs: default completion, ido (with ido-completing-read to get it everywhere), icomplete, vertico, selectrum, helm, ivy; and I've written several myself: icomplete-vertical, live-completions, grille, embark-collections-completions.

    I recently went back to default completions for a few weeks (augmented by the link-hint package), but now switched back to using embark-collect-completions. It can be used in several different ways and I'm currently using it very much in the manner of default completions: the completions are not shown by default (but unlike default completion, once they are shown they update automatically).

  • prism.el

    Disperse Lisp forms (and other languages) into a spectrum of colors by depth

  • I can't stop caring given how much pain I have reading weirdly indented code, even if prism-mode helps. I love when things enforce a style, like ->> naturally does. I wish the ELPAs required something akin to gofmt for Elisp code. There's elisp-format but IIRC it makes odd decisions sometimes so it needs patching.

  • elisp-format

    Originally from EmacsWiki

  • I can't stop caring given how much pain I have reading weirdly indented code, even if prism-mode helps. I love when things enforce a style, like ->> naturally does. I wish the ELPAs required something akin to gofmt for Elisp code. There's elisp-format but IIRC it makes odd decisions sometimes so it needs patching.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts