← All open source projects

Markdown Here

adam-p/markdown-here

Markdown Here is an extension for writing email in Markdown and rendering it to HTML.

Forks 11,047
Author adam-p
Language JavaScript
License MIT
Synced 2026-06-27

What it is

Markdown Here is an extension for Chrome, Firefox, and Thunderbird that lets users write email in Markdown and render it into HTML before sending.

It solves a simple problem: technical people often prefer Markdown for lists, code, links, and quotes, while email clients expect formatted HTML.

How the scenario works

The user writes an email as Markdown, triggers rendering, and sees formatted output. If needed, the email can be reverted to Markdown for editing.

It is especially useful for code, technical lists, documentation, task discussion, and repeated templates.

Email fragment

This example shows the kind of Markdown that can be written in a mail editor before rendering.

Language: Markdown
Hi team,

Here is the release checklist:

- [x] Build assets
- [x] Run smoke tests
- [ ] Publish notes

```bash
npm run build
```

Thanks!

What is inside

The repository contains extension code, installation instructions, usage notes, CSS settings, and browser or Thunderbird-specific material.

The important part is not only Markdown conversion, but also integration with email editors and their limitations.

Practical context

Markdown Here is especially useful for repeated technical email: release notes, instructions, checklists, and replies with code. Markdown saves time and avoids manual formatting mistakes.

Strengths and limits

The main strength is writing speed for people who already think in Markdown.

The limit is dependency on mail clients and browser extensions. If extensions are blocked or an editor changes, the flow can break.