What are some must-have packages for 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
  • vertico

    :dizzy: vertico.el - VERTical Interactive COmpletion

  • Vertico, Consult, and Marginalia by Daniel Mendler make minibuffer completion and a bunch of other basic actions awesome. I prefer these to ivy or helm—they feel much faster and stable.

  • github-orgmode-tests

    This is a test project where you can explore how github interprets Org-mode files

  • Org-mode for plain-text life management, if you're into that (I 100% am)

  • 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
  • consult

    :mag: consult.el - Consulting completing-read

  • Vertico, Consult, and Marginalia by Daniel Mendler make minibuffer completion and a bunch of other basic actions awesome. I prefer these to ivy or helm—they feel much faster and stable.

  • magit

    It's Magit! A Git Porcelain inside Emacs.

  • Magit is the incomparable Git front-end. Nothing better.

  • marginalia

    :scroll: marginalia.el - Marginalia in the minibuffer (by minad)

  • Vertico, Consult, and Marginalia by Daniel Mendler make minibuffer completion and a bunch of other basic actions awesome. I prefer these to ivy or helm—they feel much faster and stable.

  • company-mode

    Modular in-buffer completion framework for Emacs

  • Company is a classic, though corfu and cape, also by Daniel Mendler is really excellent.

  • corfu

    :desert_island: corfu.el - COmpletion in Region FUnction

  • Company is a classic, though corfu and cape, also by Daniel Mendler is really excellent.

  • 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
  • cape

    🦸cape.el - Completion At Point Extensions (by minad)

  • Company is a classic, though corfu and cape, also by Daniel Mendler is really excellent.

  • lsp-mode

    Emacs client/library for the Language Server Protocol

  • LSP-mode for all your programming languages.

  • straight.el

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

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

  • use-package

    A use-package declaration for simplifying your .emacs

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

  • evil

    The extensible vi layer for Emacs.

  • evil-mode if you like vim bindings, like me.

  • awesome-emacs

    A community driven list of useful Emacs packages, libraries and other items.

  • Awesome Emacs, a community driven list of useful Emacs packages, utilities and libraries

  • beacon

    A light that follows your cursor around so you don't lose it!

  • beacon which-key auto-package-update dired-hacks helm

  • emacs-which-key

    Emacs package that displays available keybindings in popup

  • beacon which-key auto-package-update dired-hacks helm

  • auto-package-update.el

    Automatically update Emacs packages.

  • beacon which-key auto-package-update dired-hacks helm

  • dired-hacks

    Collection of useful dired additions

  • beacon which-key auto-package-update dired-hacks helm

  • helm

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

  • beacon which-key auto-package-update dired-hacks helm

  • diff-hl

    Emacs package for highlighting uncommitted changes

  • Yeah. I also like diff-hl even though it's a little buggy.

  • SaaSHub

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

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