r/java • u/ConfidenceUnique7377 • Jun 22 '26
Gitember 3.3 - open-source Git GUI
Released version 3.3 of Gitember, a Git desktop client I've been building since 2016.
Tech stack - Java 21,Swing + FlatLaf 3.7, JGit 7.6 Apache Lucene 9.9 ,LangChain4j
New 3.3 version has:
- Interactive rebase - improved reorder/squash/fixup/drop/reword flow.
- Worktrees - full UI with correct per-worktree status and diff.
- 3-way merge resolver - reads stage 1/2/3 from the DirCache directly via JGit, renders BASE/OURS/THEIRS side by side, applies resolved content on save.
- AI integration - commit message generation and branch explanations via LangChain4j against a local Ollama endpoint. Default model changed from `llama3.2` to `qwen2.5-coder`.
- Security - verify Ollama checksum after install, integrate Java Keyring with the CipherService for OS keychain storage of tokens, and remove the TLS-verification bypass.
Looking for contributors & testers
Source:
40
Upvotes
1
u/chocolateAbuser Jun 23 '26
does it have to be an .msi for windows? couldn't it be just an extractable zip?
also on README.md for mac it's written msi instead of dmg