
A Markdown editor and note-taking app developed in Sicily with wine. 🍷✍️
BadWrite is a simple, fast and distraction-free Markdown editor for Windows. Write on one side, press F5 and see the result.
Beta software. BadWrite is in beta: it works, but you may find rough edges. Please keep a backup of important documents and tell me what you find.

Get the latest version from the GitHub page.
.zip file from the latest release.BadWrite.exe.The SHA-256 checksum of each file is listed in the release notes, so you can verify your download.
BadWrite is not code-signed yet, so Windows may show "Windows protected your PC" the first time. Click More info → Run anyway. You can compare the checksum with the one in the release notes before running it.
Writing
Ctrl+Shift+T)Ctrl+F / Ctrl+H)F8) and typewriter mode (F9)F11)

Navigation
Spell checking
.dic / .aff): some dictionaries are included, and you can add other languages by copying them into the Dictionaries folderPreview and export
F5)Appearance
Files
| Shortcut | Action |
|---|---|
F5 |
Toggle preview |
F8 / F9 |
Focus mode / Typewriter mode |
F11 |
Full screen |
Ctrl+N / Ctrl+Shift+N |
New document / New window |
Ctrl+O |
Open |
Ctrl+S / Ctrl+Shift+S |
Save / Save as |
Ctrl+F / Ctrl+H |
Find / Replace |
Ctrl+B / Ctrl+I / Ctrl+K |
Bold / Italic / Inline code |
Ctrl+Shift+T |
Format table |
Ctrl+Shift+H |
Copy HTML to clipboard |
This is a beta, and your feedback is what makes it better.
When reporting a bug, please include the BadWrite version (shown in Help → About), your Windows version and the steps to reproduce it.
BadWrite is © Stefano Arcidiacono. It is free to use, but it is not open source:
all rights are reserved. Please do not redistribute modified versions;
to share BadWrite, link to this page.
BadWrite uses open-source components, listed with their licenses in THIRD-PARTY-LICENSES.txt and in Help → About: AvalonEdit, Markdig, Open XML SDK, HtmlToOpenXml, AngleSharp, Microsoft.Data.Sqlite, WebView2, WeCantSpell.Hunspell and some dictionaries from LibreOffice.
This webpage is made with BadWrite; you can view the source file here.