{"repo":"Saiki77/Easy-Git","free":true,"listed":false,"github":"https://github.com/Saiki77/Easy-Git","clone":"git clone https://github.com/Saiki77/Easy-Git.git","description":"Sync Obsidian vault folders with GitHub repositories. Private repos, multiple folder mappings, bidirectional sync, conflict resolution.","language":"TypeScript","stars":11,"topics":["obsidian-plugin","folder-sync","git-sync","github-sync","markdown","obsidian","obsidian-md","obsidian-sync"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"End-to-end: open Settings, add a mapping, pick the repo, save, sync. (MP4) Why Obsidian's built-in Sync covers your whole vault. Easy Git is for the case where you want to share only one or two folders with a repo: a notes folder you keep public, course material you collaborate on, a snippets section you want backed up under version control. You pick the folder, you pick the repo, you pick the direction. That's it. Sync providers Easy Git started life as a GitHub plugin and now also syncs to self-hosted Forgejo / Gitea instances. Pick the provider under Settings → Easy Git → Authentication ; everything else (mappings, directions, conflict handling, backups, the markdown transforms) works the same no matter where your repos live. Whatever the provider, Easy Git holds to the same simple spirit: 1. Connecting your account takes seconds. Paste a token (or sign in), press Test connection , done. No CLI, no SSH keys, no per-repo setup. 2. Linking an individual folder is just as easy. Pick a vault folder, pick a repo, branch, and path, pick a direction. Nothing about the underlying provider shows up in that flow. If you'd like Easy Git to reach another host such as GitLab, Bitbucket, or a different self-hosted server, that's very welcome as long as it keeps both of those true. The extension points are documented in CONTRIBUTING.md. Install From inside Obsidian (recommended) 1. Settings → Community plugins → Browse . 2. Search Easy Git and click Install , then Enable . Via BRAT (for ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Saiki77","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Saiki77/Easy-Git/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}