neomd: A minimal email TUI where you read with Markdown and write in Neovim

April 6, 2026
A close-up view of a person typing on a laptop keyboard indoors.
Photo by Breakingpic on Pexels

What it is

neomd is a tiny, terminal‑first email client that swaps the usual HTML clutter for Markdown readability and hands the composer off to Neovim. According to its GitHub page, it aims to be minimal and keyboard‑centric — and it has been reported that opening a compose window launches your preferred Neovim setup so you can draft messages in the editor you already live in. For people who treat text as a sacred workflow, that single idea is a siren song.

Why it matters

Terminal obsessives and "vibecoders" have long stitched together inboxes from Mutt, Notmuch, and a pile of scripts. neomd leans into that lineage but with a modern twist: render email bodies as Markdown for readable plain‑text, and keep composition in the tool that gave rise to countless dotfile wars. Want to write an email with all your snippets, macros, and LSP trickery? Neovim has your back. It’s small, focused, and unapologetically for people who want to keep email in their terminal and their flow.

Where to try it

The project is hosted on GitHub under ssp-data/neomd and surfaced on Lobsters, where the vibecoding crowd has been chatting about it. It’s open source, minimalist by design, and a neat reminder that email clients still have room to be opinionated. If you’re tired of fiddly web UIs and long for the comfort of your ~/.config, this might be one to poke at.

Sources: github.com/ssp-data, Lobsters