Thermal CodeCarrot, Inc.
winget install --id=gitthermal.thermal -e
Thermal is an open source Electron-based app. It is written in JavaScript and uses Vue.js.
Thermal is a free, open-source Git GUI tool designed to simplify the management of multiple Git repositories in one unified interface. Built using Electron and Vue.js, Thermal provides developers with a seamless and intuitive way to interact with their code, enabling efficient workflows across platforms.
Key Features:
- Cross-platform support for Windows, macOS, and Linux.
- Streamlined interface for managing commits, branches, diffs, and repository settings.
- Easy switching between repositories and projects.
- Integration with GitHub and Bitbucket for seamless collaboration.
- File organization and search capabilities within repositories.
- Open-source architecture with contributions from the developer community.
Audience & Benefit:
Ideal for developers seeking a simple yet powerful tool to manage their Git operations, Thermal enhances productivity by consolidating repository management into one interface. It empowers users to focus on coding while handling complex version control tasks effortlessly.
Thermal can be installed via winget.
README
Thermal
Thermal is a free, open-source, cross-platform Git GUI built by developers for developers
Guide · Download · Issues · Contribute · Discord
🧐 About
Thermal is free, open-source and cross-platform desktop application build using Electron & Vue.js, allowing you to manage your Git repositories at one place by providing a simple to use graphic interface with built-in features like commits, history, repository settings and more.
🏁 Getting Started
Download the official installer for your operating system from Thermal website.
🤝🏻 Community
Stay up to date on the development of Thermal and reach out to the community with these helpful resources.
- Follow @gitthermal on Twitter.
- Read the official Thermal Blog.
- Join the official Thermal Discord server.
⛏️ Built Using
Contributing to Thermal project is fairly easy, read this article how to contribute.
- Electron - Desktop application
- SQLite - Database
- Vue.js - Front end
- Vuex - Vue state management
- Vue Router - Vue Router
- Nodegit - Git commands (coming soon)
🙏🏻 Credits
- Development is sponsored by CodeCarrot.
Contributors
Financial Contributors
Become a financial contributor and help us sustain our community. [Contribute]
Individuals
Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]