MarkMello is an application for quickly opening and reading Markdown files, with an additional editing mode.
MarkMello allows you to:
- quickly open Markdown files in reading mode;
- adjust the reading experience: theme, font size, line height, and document width;
- switch to editing mode when needed and make changes to the file.
MarkMello opens the file for reading first.
Editing is not the primary startup mode: it is enabled manually when you need to make changes.
Download the latest build from Releases.
- Download
MarkMello-setup-win-x64.exeorMarkMello-setup-win-arm64.exe, depending on your computer architecture. - Run the installer.
- Launch MarkMello from the Start menu or open a
.mdfile with MarkMello.
- Download
MarkMello-macos-arm64.dmgfor Apple Silicon orMarkMello-macos-x64.dmgfor Intel Mac. - Open the DMG.
- Drag
MarkMello.appintoApplications. - Launch the app from
Applications.
If a Linux AppImage is attached to a release, run it like this:
chmod +x MarkMello-linux-x86_64.AppImage
./MarkMello-linux-x86_64.AppImageIf no Linux asset is published for the release you want, build the application from source.
Current public MarkMello builds are temporarily distributed without a developer signature. Because of that, Windows or macOS may show a warning on first launch.
This is a temporary distribution pipeline limitation. Developer signing and the normal notarization/signing chain will be added in the future.
If Windows shows a SmartScreen warning:
- Click
More info. - Click
Run anyway.
If Windows marked the downloaded file as blocked:
- Open the installer file properties.
- Enable
Unblock, if the option is available. - Apply the changes and run the installer again.
If macOS says the app is damaged, cannot be verified, or cannot be opened because it is from an unknown developer:
- Open
System Settings. - Go to
Privacy & Security. - Find the message about blocked
MarkMello. - Click
Open Anyway. - Confirm the launch.
If you need to remove the quarantine flag manually for a one-time test:
xattr -dr com.apple.quarantine /Applications/MarkMello.app
open /Applications/MarkMello.app.NET SDK 9 is required.
dotnet restore ./MarkMello.sln
dotnet build ./MarkMello.slnRun the project:
dotnet run --project ./src/MarkMello.Desktop/MarkMello.Desktop.csprojOpen a file from the command line:
dotnet run --project ./src/MarkMello.Desktop/MarkMello.Desktop.csproj -- ./sample.md| Action | Windows / Linux | macOS |
|---|---|---|
| Open file | Ctrl+O |
Cmd+O |
| Toggle editing mode | Ctrl+E |
Cmd+E |
| Save | Ctrl+S |
Cmd+S |
| Save as | Ctrl+Shift+S |
Cmd+Shift+S |
Have an idea or suggestion? Share it in GitHub Discussions: Ideas.
The project is distributed under the GPL-3.0 license.
See LICENSE.
Diagram support in MarkMello is built on open-source projects:
