Emacs 2024 Changes

This page summarizes the projects mentioned and recommended in the original post on dev.to

Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. ledger-mode

    Emacs Lisp files for interacting with the C++Ledger accounting system

    Home - I use ledger-mode for managing my personal finances.

  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. github-orgmode-tests

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

    Work - I use org-mode heavily for my personal project management and note keeping.

  4. tempel

    :classical_building: TempEl - Simple templates for Emacs

    For my templating needs, I moved to tempel (from yasnippet). I have found it to be way more powerful and grok-able.

  5. magit

    It's Magit! A Git Porcelain inside Emacs.

    Magit for using Git - I would be lost without this.

  6. yasnippet

    A template system for Emacs

    For my templating needs, I moved to tempel (from yasnippet). I have found it to be way more powerful and grok-able.

  7. direnv

    unclutter your .profile

    I use asdf and direnv to manage my toolchain at the project level, so to improve the integration with Emacs I installed envrc.

  8. corfu

    :desert_island: corfu.el - COmpletion in Region FUnction

    For completions, I finally embraced using corfu, which is nice (especially the integration with tempel). I almost gave up until I realised that I needed to also install cape.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. asdf

    Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

    I use asdf and direnv to manage my toolchain at the project level, so to improve the integration with Emacs I installed envrc.

  11. cape

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

    For completions, I finally embraced using corfu, which is nice (especially the integration with tempel). I almost gave up until I realised that I needed to also install cape.

  12. terminal-here

    An Emacs package to open an external terminal emulator in the current directory

    I gave up on trying to use a terminal emulator in Emacs, and instead now use terminal-here to open a proper terminal in the current working directory. This approach works much better for me.

  13. envrc

    Emacs support for direnv which operates buffer-locally

    I use asdf and direnv to manage my toolchain at the project level, so to improve the integration with Emacs I installed envrc.

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

  • Oh My Zsh

    19 projects | news.ycombinator.com | 22 Jan 2024
  • Comparing powerline with OhMyPosh

    2 projects | /r/commandline | 8 Mar 2023
  • Advice to be more efficient with the terminal?

    12 projects | /r/ExperiencedDevs | 27 Feb 2023
  • Vent: I'm tired of the 1001 libraries of virtual environments.

    8 projects | /r/Python | 22 Nov 2022
  • Im amazed by the memory consumption, so happy i went with neovim, same project opened (Rust)

    2 projects | /r/neovim | 22 Aug 2022