Skip to content

Add Reviu Git GUI client#2155

Open
joris-gallot wants to merge 1 commit into
git:gh-pagesfrom
joris-gallot:feat/guis-add-reviu
Open

Add Reviu Git GUI client#2155
joris-gallot wants to merge 1 commit into
git:gh-pagesfrom
joris-gallot:feat/guis-add-reviu

Conversation

@joris-gallot
Copy link
Copy Markdown

Changes

  • Add Reviu to the list of GUI clients

Context

Reviu (https://reviu.dev/) is a native desktop Git client built with Rust and GPUI.

@dscho
Copy link
Copy Markdown
Member

dscho commented May 21, 2026

I can see that @joris-gallot is a real developer with solid Rust/GPUI experience (the public elum repo corroborates that), and the technical foundation of Reviu looks genuine. This is not a question of legitimacy.

The concern is that Reviu is closed-source. A Git client by its very nature handles SSH keys, personal access tokens, and has read access to all of the user's source code. When we list something on git-scm.com, we are effectively endorsing it to every person who visits the official Git website looking for tools. For an application with that level of access to sensitive material, I do not think we can responsibly point users at something whose code nobody can inspect.

The domain reviu.dev was registered in December 2025, so the project is only a few months old. I was unable to find any independent reviews, blog posts, or third-party mentions anywhere online. The privacy policy covers the website but does not explicitly address what the desktop application itself collects or transmits. None of this is unusual for a young project, but it means there is essentially zero external track record to fall back on in the absence of source code.

I do not want git-scm.com to be the vehicle through which users discover and install a closed-source application that could conceivably be tainted, when nobody can verify otherwise. That is a principled position and not a reflection on @joris-gallot's work or intentions.

If Reviu were open source, or if it had a substantial independent track record (widespread adoption, third-party audits, established company behind it), I would feel differently. As things stand, I think we should not merge this.

@joris-gallot
Copy link
Copy Markdown
Author

Thanks a lot for the thoughtful feedback, totally understandable

I’m seriously considering open sourcing Reviu, I’ll also improve the privacy policy to better cover the desktop app and credential handling

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants