Back to browse
SyncMD – Git client and file editor for iPhone

SyncMD – Git client and file editor for iPhone

by codybontecou·Apr 15, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemCozy

Real libgit2 on iOS with Obsidian x-callback-url sync, but Working Copy exists.

Strengths
  • Real .git directory with libgit2, not a proprietary sync layer or workaround
  • x-callback-url integration lets Obsidian Git plugin trigger sync without leaving app
  • Files app integration means any iOS editor can access the cloned repositories
Weaknesses
  • Working Copy already dominates the iOS Git client space with more features
  • iPhone keyboard makes serious code editing impractical regardless of Git support
Category
Target Audience

Obsidian users and mobile note-takers who want Git version control

Similar To

Working Copy · Git2Go · Obsidian Git

Post Description

Hey HN! I built SyncMD originally so I could sync my Git repos onto my iPhone and use them as Obsidian vaults. Version 2.0 has grown into something much more complete - it's now a full Git client with an in-app file editor.

What it does: - Clone repos from GitHub directly to iPhone's file system - Browse, create, edit, rename, and delete files in-app - Syntax highlighting for code files - git add, commit, push, pull - all from the app - Works natively with Obsidian (or any app that reads from Files) - Diff view, stashing, tags, revert support

The Obsidian use case is still the primary one - clone your notes repo onto your phone, edit in Obsidian, push changes back. But users kept asking for editing features and it snowballed from there.

It's free for a single repo. Unlimited repos is a one-time purchase. The app is open source: https://github.com/CodyBontecou/Sync.md

Happy to answer questions about the implementation or the App Store journey. Feedback button is built in if you find bugs.

App Store Link: https://apps.apple.com/us/app/sync-md/id6758960270

I put together a short demo if you'd rather watch than read: https://www.youtube.com/watch?v=XdHVOlgodEw

Similar Projects

Developer Tools●●Solid

Vibe-coded – Rust CLI to discover LLM-assisted Git repositories

Handy CLI that actually pulls a repo and runs a battery of concrete heuristics — repo age, README keywords/emoji counts, commit velocity, presence of LLM-tool files, and simple commit-statistics — to guess whether code was prompt-expanded. The rule set is intentionally arbitrary and extensible, which makes this a useful starting point for audits or CI checks, but expect false positives and plan to tune or add rules for your context.

Niche GemShip It
xlii
104mo ago