Skip to content

Latest commit

 

History

65 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markflow icon

Markflow

Open Markdown files on your iPhone as rendered documents.
Read, edit, save, or share without moving the file into another system.

Version 0.2.0 · iOS 26 · SwiftUI

Swift SwiftUI iOS

Download on the App Store

Markflow app screenshots

Markflow is a native markdown reader and editor for iOS 26. Tap any .md file in Files, Mail, or Safari and it opens rendered: code blocks, mermaid diagrams, tables, inline images. Files open read-only by default and edits live in memory until you explicitly choose Save, Save as New File, or Share.

How it works

Files open in read-only mode by default. Tap the floating eye/pencil glass button at the bottom to switch to Edit. Edits live in memory until you Save (writes to source), Save as New File (file picker), Share, or Export as PDF.

A floating Liquid Glass keyboard toolbar covers headings, bold, italic, strikethrough, links, images, lists, blockquotes, inline code, code blocks, and rules. Inserted images are saved beside the Markdown file. Pinch to zoom in Preview or change the editor's font size in Edit. Swipe from the left edge to dismiss an open document.

Settings (gear in Home top-right, or in any document's ••• menu) covers:

  • Appearance: System, Light, or Dark
  • Theme: five themes with light and dark accents
  • Text: six fonts plus editor and preview size controls
  • Behavior: choose whether files open in Edit or Preview
  • Recents: the last four opened files appear on Home and can be cleared in Settings

Build from source

Requires Xcode 26 and the iOS 26 simulator runtime.

cd Markflow
xcodegen generate
xcodebuild -project Markflow.xcodeproj -scheme Markflow \
  -destination 'platform=iOS Simulator,name=iPhone 16e' build

Or open in Xcode and press ⌘R:

open Markflow.xcodeproj

For a physical-device build, the bundle is signed under Team QAMM2A6WRQ (Apple Developer Program). Select your iPhone in Xcode's device picker and hit Run.

Known limitations

  • Relative image paths in markdown (![](image.png)) don't resolve. Use absolute URLs.
  • No "Recents" list on the home screen (dropped when we replaced DocumentGroup).

Support

User support: see docs/support.md or email hi@santiagoalonso.com.

Bug reports and feature requests: open an issue.

Acknowledgements

Rendering libraries, vendored in Markflow/Resources/:

Bundled fonts (SIL Open Font License), in Markflow/Resources/fonts/:

License

MIT

Made by santiagoalonso.com

About

Open Markdown files on your iPhone as rendered documents, then read, edit, save, or share them.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages