HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
Vinzent03
obsidian-git
TypeScript2021–2025
Vinzent03 / obsidian-git

obsidian-git

Integrate Git version control with automatic commit-and-sync and other advanced features in Obsidian.md

23Distinct people
24Mentions
1Explicit recommenders
12.3KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Integrate Git version control with automatic commit-and-sync and other advanced features in Obsidian.md

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

I've used Obsidian Git. It definnitely takes some set up to make it work, but once working, it is pretty reliable. It requires an occasional merge conflict resolution, and…

magicseth used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year24 dated mentions

Observed mentions: 2021-08-23 14:29:32 UTC to 2025-11-10 07:24:18 UTC.

02462021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments20232024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments2025

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC202
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC707
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC707
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC404
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC404

What Hacker News says

24 sources
> Joplin is using md to. The way it's handled can make the difference in control. > by separating that in their DB, it's a big NO for me since it's a closed silo. Joplin is using a popular open database with a healthy community and good tooling. It's as open as markdown. Maybe not for you, when you lack the knowledge, but markdown is similar closed for anyone not understanding filesystems and editors. > This: https://github.com/blacksmithgu/obsidian-dataview works so wonderful for me Good for you, but that is very low level in terms of data-handling. Dataview is really just an elaborated search, there is no good level of interaction. Datacore, the next project of the Dataview is supposed to bring this, but it's not even usable yet AFAIK. Coincidental, the Obsidian-devs are also working on that front, but nothing is finished yet. > https:/
Read the rest
/github.com/denolehov/obsidian-git and b) easy to fix since it's a text file. Gosh! That's useless when the app itself is not working. And even worse if you are not realizing the errors early. > Aha. I don't think so. Which authority says that? My own experience. I've tested enough plugins over the years to know their dark corners. > And even if It's like that, my markdown files would survive everything The thing is, technically you are not even having proper markdown, but a fork with some extensions of Obsidian. So some features of your parts might break when switching away from Obsidian. And the reason for all this is also because markdown is lacking definitions for what obsidian-people are doing with it. Coincidentally, this seems also one of the reasons why Joplin is using a database. > And gosh, this is a good thing! Not if they all suck. > Installing multiple task plugins shows that something is "broke" on the user side. Sure, because the plugins are lacking features, its the users fault... Maybe some users have just very different levels of requirements from you.
In A structured note-taking app for personal use
> Not really. Obsidian has its shares of problems too, and most of them originate from using Markdown. Aha. Which problems do you mean? > Markdown is a freeform text-format, and works very well for writing text, but it really sucks for data and structured content. Joplin is using md to. And if Joplin does a good job on "data" and "structured content" (whatever you mean by that) by separating that in their DB, it's a big NO for me since it's a closed silo. This: https://github.com/blacksmithgu/obsidian-dataview works so wonderful for me, and it never breaks anything in my simple md files. > Most plugins and features in that area are very brittle and overspecialized, working only well enough in their specific use case. Aha. I don't think so. Which authority says that? And even if It's like that, my markdown files would survive everything, s
Read the rest
ince they are a) in git. https://github.com/denolehov/obsidian-git and b) easy to fix since it's a text file. Gosh! > And gosh, Obsidian has really a huge amount of plugins for data-handling. And gosh, this is a good thing! > At some point, it was so bad that there were multiple competing task-plugins which broke each other just because they had different formatting for dates. Installing multiple task plugins shows that something is "broke" on the user side. It's not the fault of Markdown or Obsidian. Just have a look on: https://github.com/ivan-lednev/obsidian-day-planner but you dont need a fancy task plugin like this, if you know your way around https://github.com/blacksmithgu/obsidian-dataview or https://github.com/obsidian-tasks-group/obsidian-tasks Since the Ecosystem around Obsidian and pure Markdown, most of the time I stay in my browser https://github.com/deathau/markdownload and nvim https://github.com/epwalsh/obsidian.nvim
In A structured note-taking app for personal use
Obsidian Sync may provide a partial solution but it's mainly targeted at a single user synchronizing vaults between devices. There's also the Obsidian Git[1] plugin if you're working with developers that are familiar with Git, with all of the pros and cons you'd expect. Finally, there's obsidian-livesync[2] which in theory would provide some very powerful functionality; it seems very cool but given that doing such livesync is complex and easy to get wrong exercising a great deal of caution (frequent backups and care when rolling out for production uses) seems prudent. Keep in mind that Obsidian requires a license for business use[3]. They're a very small shop that's entirely funded by licensing/sync/publishing income and are making a pretty fantastic product and they deserve some cash to keep developing Obsidian. [1]: https://github.com/
Read the rest
In Obsidian 1.4.10 Desktop (Public)

Showing the 15 most recent of 24 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.