4 Emacs packages that replaced everyday apps for me

You’ve probably heard of the Emacs text editor, but did you know it’s often repurposed to replace full-blown desktop applications? It’s not common knowledge, but Emacs has a very mature ecosystem and is multi-functional beyond its original purpose. From RSS readers to email clients, I have four Emacs use cases I prefer over traditional software.

I’ve heard the memes: Emacs is an operating system with a mediocre text editor. It’s a tongue-in-cheek phrase poking fun at its complexity, and it’s true. To most, Emacs is out of reach, but to the curious power user, it’s another undiscovered frontier. Those long converted see Emacs not just as a tool they use but as a core component of their workflow. It helps bring ideas to life and tackle problems from fresh perspectives. From consuming content to modeling plans, organizing information, and communication, Emacs does it all and more.

For those unaware, RSS is a mechanism by which websites deliver their content without the formatting. Much like your web browser downloads and renders HTML with fancy decorations, an RSS client receives a structured document, processes it, and then delivers readable text as a feed. It gives clients the freedom to curate and display content as they wish. Your news comes to you, not the other way around.

I have tried a few RSS clients over the years, and many don’t fit my keyboard-driven workflow. With Elfeed, I get exactly what I need: a straightforward, plain-text client with advanced keymaps. While it uses a simple approach, it has one powerful feature that processes article titles to assign tags, allowing me to switch between feed views without ever touching the mouse.

It’s not fancy, but how complicated does a feed reader need to be? I want to read titles and open content in my browser without the intense cardio workout I get from a traditional UI, and Elfeed offers that.

Advanced note-taking workflow with Org-roam

Org-roam is by far my most used package. It’s a note-taking system where users curate an extensive graph of interlinked notes, with powerful search capabilities and infinite extensibility. It’s built upon the famous Org mode, one of the greatest inventions of all time.

An Emacs window is open, with a buffer of extensive text about Emacs on the left and a backlinks buffer on the right that displays excerpts from paragraphs containing the links.

The buffer on the right represents excerpts from notes that link back to the present note (which is about Emacs; left buffer).

Org mode’s primary value proposition is the quick adjustment of document layouts, making planning and iteration on ideas incredibly easy. With a little experience and a systematic note-taking workflow, Org-roam becomes truly game-changing. Applications like Obsidian have great features, but they’re no substitute for Org mode in my opinion.

For a beginner, the easiest way to set up Org-roam is through Doom Emacs (a framework of sorts). All that’s required is to turn on a flag and refresh the editor.

To-dos and planning with Org Agenda

The core principle behind Org mode is to organize your life. The idea is to plan on “paper” and use Org mode’s frictionless interface to arrange, rearrange, iterate, and modify your ideas with ease.

Eventually, storing your thoughts into long-forgotten files becomes fruitless without a highly visible call to action, and that’s what Org Agenda does. While notes provide the context, allowing you to begin where you left off, to-dos are the ordered units of work you can sequence, rearrange, modify, and iterate upon. They glue all the relevant notes and resources together in a small, highly visible, actionable package.

An Emacs window is opened, with a list of todo items on the left and a buffer for editing them on the right.

It sounds like a long-winded way to describe a to-do system, but when it’s deeply integrated with an extensive knowledge base, news feed, email (covered next), and even chat systems, it becomes extremely powerful, allowing you to capture, file, and act upon ideas like no other system.

Your ideas can be as small as remembering to purchase an item or as big as planning a project. While the benefits are life-changing (no exaggeration), people often pass because of its complexity.

If you have experience coding or wish to start, I strongly urge you to give Org Agenda, Org mode, and Org-roam a shot.

Keyboard-driven email workflow with mu4e

Mu4e is a package I’ve been experimenting with for the past few months. It takes considerable patience to set up, but the rewards are worth it. While I’m still transitioning into an Emacs-driven email workflow, my mind is buzzing with ideas.

Given that Emacs has a full-fledged ecosystem, deep integration with other packages is possible—including note-taking. For instance, you can record links in an Org mode note, where each activates a specific filtered view of your mailbox. Then you can build up an index of different views based on properties like the sender, mailbox, content, etc. A mailbox without organization is chaos, and these views add another dimension, making it quick to switch between contexts.

Besides those views, it’s possible to make notes of specific emails or threads, link them all together in a project-focused note, and then summarize or comment on them. You can even create to-do tasks for individual conversations on the fly. This way, Emacs becomes a powerful correspondence annotator, ensuring that you never forget context, what you were thinking, or what needs to be done.

Windows 11 wallpaper with some laptops around and a padlock icon in the center.

9 Open-Source Apps I Install on Every New Windows PC

Don’t break our your credit card.


When people say Emacs is complex, they’re not wrong. It’s for power users and those wishing to push the envelope. It really isn’t for everyone, which is a shame because a great deal of power remains locked away behind its mystery.

The application-like packages that exist were built by individuals who thrive in a keyboard-driven environment. If that sounds like you, and you love to make things happen for yourself, Emacs has many use cases, and extending it will go as far as your imagination can take you.

If you’re interested in getting started, you should check out my beginner’s guide to Doom Emacs.

A woman in the middle of many circles with empty thought bubbles in NotebookLM

7 ways I use NotebookLM to make my life easier

There’s more to NotebookLM than just gathering information.

Share this post:

Leave a Reply

Your email address will not be published. Required fields are marked *

From the latest gadgets to expert reviews and unbeatable deals — dive into our handpicked content across all things tech.