ungit
About ungit
Ungit is a web-based user interface for Git, designed to simplify version control tasks while retaining Git's full functionality. It provides a visual approach to Git operations, making it more accessible for users who find traditional command-line Git challenging.
Ungit runs on any platform that supports Node.js and Git, allowing users to interact with their repositories through a browser. The tool integrates with GitHub and supports plugins for additional functionality like Gerrit integration.
Key features
- Clean and intuitive UI for understanding Git operations
- Runs on any platform supporting Node.js and Git
- Web-based interface accessible from any browser
- GitHub integration
- Gerrit integration via plugin
- Supports PGP signing for commits
- Configurable external merge tools
- Auto-refresh functionality for real-time updates
Download v1.5.30
Mar 3, 2026WindowsWindows
Frequently asked questions
- Is ungit free?
- Yes. ungit is free and open-source software, distributed under the MIT license.
- Which platforms does ungit support?
- ungit provides downloads for Windows, macOS, Linux.
- What is the latest version of ungit?
- The latest version is v1.5.30, released on Mar 3, 2026.
- What are the system requirements for Ungit?
- Ungit requires Node.js (≥ 20.19.0), npm (≥ 10.8.2), and Git (≥ 2.34.x).
- How do I install Ungit?
- Install globally via npm with 'npm install -g ungit'. On systems requiring root access, use 'sudo -H npm install -g ungit'.
- How do I configure Ungit?
- Create a .ungitrc file in your home directory with JSON configuration options. Command line arguments can also override configurations at launch.
- What license does Ungit use?
- Ungit is licensed under MIT.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.