Skip to content

md v0.1.0-alpha.1 — Android + desktop builds

Pre-release
Pre-release

Choose a tag to compare

@clickCA clickCA released this 01 Nov 16:26
· 74 commits to main since this release

Status: alpha — first developer build; expect rough edges and breaking changes.

First public build of md — a local-first Markdown vault with a real git sync engine underneath. Your notes are plain .md files on disk; syncing is any standard git remote; conflicts become conflict-copies, never data loss.

Fixed in this build

  • Android: app failed to launch on modern devices — the native library was linked with 4 KB ELF page alignment, which 16 KB page-size kernels (many 2025+ phones) refuse to load. All Android targets are now built with max-page-size=16384.

Downloads

Platform File Install
🤖 Android (arm64-v8a) md-app-android-arm64.apk Sideload the APK (allow installs from that source). Android 7.0+
🪟 Windows md-app_0.1.0_x64-setup.exe Run the installer
🪟 Windows md-app_0.1.0_x64_en-US.msi MSI, for managed/quiet installs
🐧 Debian / Ubuntu md-app_0.1.0_amd64.deb sudo apt install ./md-app_0.1.0_amd64.deb
🐧 Fedora / openSUSE md-app-0.1.0-1.x86_64.rpm sudo dnf install ./md-app-0.1.0-1.x86_64.rpm
🐧 Any Linux md-app_0.1.0_amd64.AppImage chmod +x and run

Windows binaries are unsigned — SmartScreen will show an "unknown publisher" prompt; choose More info → Run anyway.

Highlights

  • Editor — CodeMirror 6 markdown editing with live preview, typography settings, table editing, command palette
  • Image viewer — zoom/pan/rotate, gallery lightbox across a note's images, keyboard-first controls
  • Search — SQLite FTS5 index over the vault, ranked, drift-rebuilt
  • Sync — real git: offline-first, auto-sync when active, overlaps merge line-wise, true conflicts preserved as copies
  • Plain files — no lock-in, no database of record, no proprietary format; your vault is the source of truth

Verify

SHA-256
9b9b2d8926af4a1eacef0111f3eb895c5fcaafd1a2f52c9ed9e671342fd5d0be  md-app-android-arm64.apk
24575ab79a060c3719ba220c19200c9b69d1ae599b6c9226a40be89a26db347f  md-app-0.1.0-1.x86_64.rpm
30893e297b5eea781a60e1a86885d5ddf691b948b6fb4c2d2ddb12cedff70701  md-app_0.1.0_amd64.AppImage
bd9e4a435595eb5a91408395823d446d833a603813ce7369ae5b9833319b041e  md-app_0.1.0_amd64.deb
b37fe7f02dc543b62af170b36d50495c5ef268ed57568fedd963055d3a2ed600  md-app_0.1.0_x64_en-US.msi
f2e2ada13470c80ae6bc2fdf81d944e3b646c5c95351ce339c5cd484879898e5  md-app_0.1.0_x64-setup.exe
9b9b2d8926af4a1eacef0111f3eb895c5fcaafd1a2f52c9ed9e671342fd5d0be  md-app-android-arm64.apk

Android APK is self-signed (CN=clickCA). Desktop bundles are built by CI from the v0.1.0-alpha.1 tag (artifacts carry the numeric version; prerelease-ness is the tag + the GitHub Pre-release flag). iOS/macOS builds are in the works.