{"slug": "sourcegit", "name": "SourceGit", "category": "git", "category_name": "Git and code hosting", "description": "", "recommenders": 4, "commenters": 4, "warners": 0, "score": 3.385, "rising": 0.02, "first": "2025-11-11", "latest": "2026-08-18", "why": "it's totally replaced SourceTree for me. Very similar (or better) UI/UX but much more performant.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 0, "compare": 0, "warn": 0}, "spark": [2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "it's totally replaced SourceTree for me. Very similar (or better) UI/UX but much more performant.", "icon": true, "domain": null, "github_repo": "github.com/sourcegit-scm/sourcegit", "official_url": "https://github.com/sourcegit-scm/sourcegit", "pricing": "", "aliases": ["SourceGit", "Sourcegit"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 789556241, "item_id": 49347265, "url": "https://news.ycombinator.com/item?id=49347265", "by": "jaltekruse", "date": "2026-08-18", "stance": "recommend", "quote": "I recently found SourceGit which seems to be a decent substitute.", "excerpt": "I had a team that insisted on a linear history and was constantly rebasing things. This workflow strongly favors \"just squash it all together\" before a rebase to avoid re-resolving the same conflicts. This workflow often produces big patches that reviewers end up asking to be broken back up. This experience and a recommendation from my manager at the time made a good git GUI like sourcetree a daily driver for me. It'", "context": "Linux user", "use_case": "git GUI on Linux", "switched_from": "", "story": "Splitting a Git Commit"}, {"id": 742375802, "item_id": 46398487, "url": "https://news.ycombinator.com/item?id=46398487", "by": "metasaval", "date": "2025-12-26", "stance": "recommend", "quote": "SourceGit - my git gui of choice", "excerpt": "Hey! I guess I'll get some conversation started, this interests me too and I've been doing the same the last few years. I added a page to my site [0] to keep updated with all the tech I use so I'll do some copy-pasting of some standouts. Note that I use Linux and Android, no Apple products here. - EndeavourOS - easy to install arch-based linux distro - KDE - desktop environment - Framework 13 - repairable laptop - Pi", "context": "", "use_case": "git GUI", "switched_from": "", "story": "Ask HN: What Is Your 2026 Personal Software Stack?"}, {"id": 737614417, "item_id": 46100901, "url": "https://news.ycombinator.com/item?id=46100901", "by": "auxym", "date": "2025-11-30", "stance": "recommend", "quote": "Sourcegit is my new favorite git client.", "excerpt": "Scoop (https://scoop.sh/), a package manager for windows that is essential to make Windows usable for me. Sourcegit is my new favorite git client. Git in general, of course. Linux and also the people behind RT_PREEMPT, I am excited to see it merged into mainline this year. KDE has been my favorite DE for years and I use many of their apps too, such as Kate. Thanks to everyone contributing to the KDE project. The enti", "context": "", "use_case": "git client", "switched_from": "", "story": "Ask HN: What open source projects are you grateful for?"}, {"id": 734216336, "item_id": 45888521, "url": "https://news.ycombinator.com/item?id=45888521", "by": "mertzdev", "date": "2025-11-11", "stance": "recommend", "quote": "it's totally replaced SourceTree for me. Very similar (or better) UI/UX but much more performant.", "excerpt": "I've been using SourceTree for years, mainly because I like the staging experience. I've never felt good about it though, I don't know why I've put up with the terrible performance for so long. I recently stumbled upon https://github.com/sourcegit-scm/sourcegit and it's totally replaced SourceTree for me. Very similar (or better) UI/UX but much more performant.", "context": "long-time SourceTree user", "use_case": "Git GUI", "switched_from": "SourceTree", "story": "The lazy Git UI you didn't know you need"}]}], "caveats": [], "who": [{"by": "jaltekruse", "context": "Linux user", "url": "https://news.ycombinator.com/item?id=49347265", "date": "2026-08-18"}, {"by": "mertzdev", "context": "long-time SourceTree user", "url": "https://news.ycombinator.com/item?id=45888521", "date": "2025-11-11"}], "tags": [], "use_cases": ["git gui", "git gui on linux", "git client"], "compared": [{"slug": "sourcetree", "name": "SourceTree", "co": 2, "switched_from": 1, "switched_to": 0}, {"slug": "kde", "name": "KDE", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49310602", "title": "Splitting a Git Commit", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46392642", "title": "Ask HN: What Is Your 2026 Personal Software Stack?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46071771", "title": "Ask HN: What open source projects are you grateful for?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=45878578", "title": "The lazy Git UI you didn't know you need", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 2}, "2025-12": {"recommend": 1}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {"recommend": 1}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 789556241, "item_id": 49347265, "url": "https://news.ycombinator.com/item?id=49347265", "by": "jaltekruse", "date": "2026-08-18", "stance": "recommend", "quote": "I recently found SourceGit which seems to be a decent substitute.", "excerpt": "I had a team that insisted on a linear history and was constantly rebasing things. This workflow strongly favors \"just squash it all together\" before a rebase to avoid re-resolving the same conflicts. This workflow often produces big patches that reviewers end up asking to be broken back up. This experience and a recommendation from my manager at the time made a good git GUI like sourcetree a daily driver for me. It'", "context": "Linux user", "use_case": "git GUI on Linux", "switched_from": "", "story": "Splitting a Git Commit"}, {"id": 742375802, "item_id": 46398487, "url": "https://news.ycombinator.com/item?id=46398487", "by": "metasaval", "date": "2025-12-26", "stance": "recommend", "quote": "SourceGit - my git gui of choice", "excerpt": "Hey! I guess I'll get some conversation started, this interests me too and I've been doing the same the last few years. I added a page to my site [0] to keep updated with all the tech I use so I'll do some copy-pasting of some standouts. Note that I use Linux and Android, no Apple products here. - EndeavourOS - easy to install arch-based linux distro - KDE - desktop environment - Framework 13 - repairable laptop - Pi", "context": "", "use_case": "git GUI", "switched_from": "", "story": "Ask HN: What Is Your 2026 Personal Software Stack?"}, {"id": 737614417, "item_id": 46100901, "url": "https://news.ycombinator.com/item?id=46100901", "by": "auxym", "date": "2025-11-30", "stance": "recommend", "quote": "Sourcegit is my new favorite git client.", "excerpt": "Scoop (https://scoop.sh/), a package manager for windows that is essential to make Windows usable for me. Sourcegit is my new favorite git client. Git in general, of course. Linux and also the people behind RT_PREEMPT, I am excited to see it merged into mainline this year. KDE has been my favorite DE for years and I use many of their apps too, such as Kate. Thanks to everyone contributing to the KDE project. The enti", "context": "", "use_case": "git client", "switched_from": "", "story": "Ask HN: What open source projects are you grateful for?"}, {"id": 734216336, "item_id": 45888521, "url": "https://news.ycombinator.com/item?id=45888521", "by": "mertzdev", "date": "2025-11-11", "stance": "recommend", "quote": "it's totally replaced SourceTree for me. Very similar (or better) UI/UX but much more performant.", "excerpt": "I've been using SourceTree for years, mainly because I like the staging experience. I've never felt good about it though, I don't know why I've put up with the terrible performance for so long. I recently stumbled upon https://github.com/sourcegit-scm/sourcegit and it's totally replaced SourceTree for me. Very similar (or better) UI/UX but much more performant.", "context": "long-time SourceTree user", "use_case": "Git GUI", "switched_from": "SourceTree", "story": "The lazy Git UI you didn't know you need"}]}