Plain files, nothing else
Every document is a Markdown file on your disk. Open it with any other program tomorrow, or in ten years. Nothing is locked in a database.
extended memory for me
Markdown editor for Windows and Linux
No account. No cloud. No subscription. EM4me edits the Markdown files you already have, in the folders where you already keep them.
Version 1.147.0 · Windows 11 and Linux · 64-bit · free
Every document is a Markdown file on your disk. Open it with any other program tomorrow, or in ten years. Nothing is locked in a database.
There is no server to sign in to and no connection to lose. What you write never leaves the machine you write it on.
The source code is public and every release ships with checksums, published in two independent places so you can actually check them.
What it does
Read the rendered page, edit the raw source, put both side by side, or work in the live view where formatting appears as you type and only the current line shows its Markdown. Three more views serve special purposes: the mind map shows the structure of a document as a map, the canvas is an open surface with cards and connections, and the board holds tasks as cards in columns. These three can be switched on to suit the way you work.
Wiki links, headline and block anchors, embedded documents, tags and backlinks. Your notes become a connected set instead of a folder of loose files.
Data tables with typed columns calculate live: a totals row, computed columns, editing right in the rendered table. Queries embed file lists that keep themselves current, filtered by properties, tags or tasks. And all of it stays plain text inside your file.
Daily, weekly, monthly, quarterly and yearly entries are created from your own folder and naming scheme, from a template if you want one. One click opens today's entry or creates it. Built-in navigation pages through the periods and connects the day to its week, its month and its year.
Chapters remain ordinary Markdown files; the book sets their order and nesting, not the file name and not where they sit in folders. The table of contents shows the declared order, rearranges chapters by dragging or with the keyboard, and guided reading pages across chapter boundaries through the whole book. Rename or move a file, and links and contents follow.
Bind a window to a folder and it becomes a closed workspace. File dialogs, recent files and search stay inside it, so two projects never bleed into each other.
Turn on document history and each save is recorded next to the file. Compare two versions line by line and restore any of them. Nothing is ever deleted.
The feature set is large, but none of it is mandatory: extra functions are extensions with a switch of their own, and three working modes switch them in bundles, from Beginner to Full. What you turn off disappears from menus, commands and rendering instead of getting in your way. The program stays as lean or as powerful as you need it to be.
Download
Sets up EM4me with a start menu entry and optional file association for Markdown files.
Download installerA single executable. Nothing is installed. EM4me saves only to the «Data» folder next to the program file and to the documents and areas you open. What Windows itself records about every program is listed in the manual. Also runs from a USB stick.
Download portableRegular installation on Debian and Ubuntu systems, with an entry in the application menu, an icon and the file association for Markdown files.
Download package fileA single program file. Make it executable and start it, that is all it takes. Some systems no longer ship the libfuse2 library; without it the image does not start and says so.
Download application imageCurrent version 1.147.0, released October 10, 2026 · installer 86 MB · portable 86 MB · AppImage 113 MB · package 78 MB
EM4me carries no code signature, so Windows flags it as coming from an unknown publisher. A certificate costs a yearly fee that a free program of this size cannot carry. Instead of asking you to simply trust it, here is what you can check.
38a02625fc20b12d7f6781fdfb92e7d5a907365010efafdde5f8cd49733d3522 EM4me-1.147.0-Portable.exe
e81381b6537c8fe4f9d58b8a55363686905ebad6801f1eb4c33e4fc3ef6ed7eb EM4me-1.147.0-Setup.exe
57ac27d03dd594c723af48c9e5eb46c3f4160be5b7735e4276a9571789deb020 EM4me-1.147.0.AppImage
f76f6de7dad7ab8849ad83b2e83e0dabf81de3c718a60a067e8cf700226e0daf EM4me-1.147.0.deb
Windows 11 (Windows 10 should work too) · Linux 64-bit, verified on Ubuntu 24.04 with the XFCE desktop · no runtime required
Bugs and requests for new features belong in the issue list next to the source code. There they stay visible to everyone instead of disappearing into a mailbox.
Go to the issue listNews