{"id":13810582,"url":"https://github.com/gitthermal/thermal","last_synced_at":"2025-05-14T10:33:59.807Z","repository":{"id":34903554,"uuid":"183869437","full_name":"gitthermal/thermal","owner":"gitthermal","description":"One stop to manage all git repository. ⭐️ Star to support our work!","archived":false,"fork":false,"pushed_at":"2022-12-10T17:18:45.000Z","size":5213,"stargazers_count":436,"open_issues_count":75,"forks_count":36,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-05-11T14:42:12.162Z","etag":null,"topics":["codecarrot","cross-platform","desktop","desktop-app","desktop-application","developer-tools","electron","free","git","git-gui","gitthermal","javascript","linux","macos","open-source","thermal","vue","vue-router","windows"],"latest_commit_sha":null,"homepage":"https://thermal.codecarrot.net","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gitthermal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"contributing.md","funding":".github/FUNDING.yml","license":null,"code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null},"funding":{"github":"mittalyashu","open_collective":"gitthermal","patreon":"mittalyashu","custom":"https://www.buymeacoffee.com/mittalyashu"}},"created_at":"2019-04-28T07:00:49.000Z","updated_at":"2025-05-03T22:28:20.000Z","dependencies_parsed_at":"2023-01-15T10:15:30.508Z","dependency_job_id":null,"html_url":"https://github.com/gitthermal/thermal","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitthermal%2Fthermal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitthermal%2Fthermal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitthermal%2Fthermal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitthermal%2Fthermal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gitthermal","download_url":"https://codeload.github.com/gitthermal/thermal/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254121233,"owners_count":22018127,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codecarrot","cross-platform","desktop","desktop-app","desktop-application","developer-tools","electron","free","git","git-gui","gitthermal","javascript","linux","macos","open-source","thermal","vue","vue-router","windows"],"created_at":"2024-08-04T02:01:01.106Z","updated_at":"2025-05-14T10:33:59.720Z","avatar_url":"https://github.com/gitthermal.png","language":"Vue","readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://thermal.codecarrot.net/\"\u003e\n    \u003cimg src=\"https://thermal.codecarrot.net/images/thermal-logo-square.png\" alt=\"Thermal\" height=\"72\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003e\n  Thermal\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  Thermal is a free, open-source, cross-platform Git GUI built by developers for developers\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://opencollective.com/gitthermal/\" alt=\"Financial Contributors on Open Collective\"\u003e\n    \u003cimg src=\"https://opencollective.com/gitthermal/all/badge.svg?label=financial+contributors\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/donate-open%20collective-blue.svg?style=popout\u0026logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNTZweCIgaGVpZ2h0PSIyNTZweCIgdmlld0JveD0iMCAwIDI1NiAyNTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiPjxnPjxwYXRoIGQ9Ik0yMDkuNzY1MTQ0LDEyOC4xNDk5NzkgQzIwOS43NjUxNDQsMTQ0LjE2MzMgMjA0Ljg2NDM4MSwxNTkuNDg5ODkgMTk2LjQ5ODc0NywxNzIuNzI1MDcyIEwyMjkuOTQ1Njc1LDIwNi4xNzE5OTkgQzI0Ni42ODIxMDUsMTgzLjg1Njc1OSAyNTUuNzI5MzA3LDE1Ni43MTUxNTIgMjU1LjcyOTMwNywxMjguODIxMTAyIEMyNTUuNzI5MzA3LDk5LjU1Njk5MTcgMjQ1Ljk3NDYwMyw3My4wNzEwMjA3IDIyOS4yNTg5NDQsNTEuNDg1ODEyOCBMMTk2LjQ4MzE0LDg0LjIxNDc5NCBDMjA1LjEyMjU2MSw5Ny4yMjI0NjgzIDIwOS43MzY5MDcsMTEyLjQ4NzgxIDIwOS43NDk1MzcsMTI4LjEwMzE1NiBMMjA5Ljc2NTE0NCwxMjguMTQ5OTc5IFoiIGZpbGw9IiNCOEQzRjQiPjwvcGF0aD48cGF0aCBkPSJNMTI3LjUxMzQ4NCwyMTAuMzU0ODE2IEM4Mi4xNDYwODcyLDIxMC4yNjg5NTggNDUuMzg3NTA5NCwxNzMuNTE3MzU4IDQ1LjI5MzAzOTMsMTI4LjE0OTk3OSBDNDUuMzYxNzUwMiw4Mi43NjQzMTM4IDgyLjEyNzg0ODcsNDUuOTg0MjU3IDEyNy41MTM0ODQsNDUuODk4MzE4NiBDMTQ0LjI0NDc1Miw0NS44OTgzMTg2IDE1OS41NzEzNDIsNTAuNzk5MDgxNyAxNzIuMTE5NzkyLDU5LjE2NDcxNTQgTDIwNC44NjQzODEsMjYuMzg4OTExNiBDMTgyLjU0MzY1LDkuNjY2NjUxMjkgMTU1LjQwMzQyOSwwLjYzMDg2MzI5OCAxMjcuNTEzNDg0LDAuNjM2NDk0NDAzIEM1Ny4xMjM1NDM3LDAuNjM2NDk0NDAzIDAsNTcuNzYwMDM4MSAwLDEyOC4xNDk5NzkgQzAsMTk4LjUwODcwNCA1Ny4xMjM1NDM3LDI1NS42NjM0NjMgMTI3LjUxMzQ4NCwyNTUuNjYzNDYzIEMxNTUuNTM3MzUyLDI1NS43NDA4NzYgMTgyLjc3NTk4OSwyNDYuNDA4NTEgMjA0Ljg2NDM4MSwyMjkuMTYxODg0IEwxNzEuNDE3NDU0LDE5NS43MzA1NjQgQzE1OS41NTU3MzQsMjA1LjQ4NTI2OCAxNDQuMjYwMzU5LDIxMC4zNTQ4MTYgMTI3LjUxMzQ4NCwyMTAuMzU0ODE2IEwxMjcuNTEzNDg0LDIxMC4zNTQ4MTYgWiIgZmlsbD0iIzdGQURGMiI+PC9wYXRoPjwvZz48L3N2Zz4=\" alt=\"Donate on OpenCollective\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/gitthermal/thermal/actions?query=workflow%3ACI\"\u003e\n    \u003cimg src=\"https://github.com/gitthermal/thermal/workflows/CI/badge.svg\" alt=\"GitHub Action\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://thermal.codecarrot.net/download/\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/downloads/gitthermal/thermal/total.svg\" alt=\"Total downloads\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://discord.gg/DcSNmts\"\u003e\n    \u003cimg src=\"https://img.shields.io/discord/556376419886825509.svg?label=\u0026logo=discord\u0026logoColor=ffffff\u0026color=7389D8\u0026labelColor=6A7EC2\" alt=\"Discord invite\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://thermal.codecarrot.net/docs/introduction/\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs welcome!\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://twitter.com/intent/follow?screen_name=gitthermal\"\u003e\n    \u003cimg src=\"https://img.shields.io/twitter/follow/gitthermal.svg?label=Follow%20@gitthermal\" alt=\"Follow @gitthermal\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://stackshare.io/codecarrot/thermal\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/tech-stack-0690fa.svg?style=flat\" alt=\"StackShare\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003e\n  \u003ca href=\"https://thermal.codecarrot.net/docs/getting-started\"\u003eGuide\u003c/a\u003e\n  \u003cspan\u003e · \u003c/span\u003e\n  \u003ca href=\"https://thermal.codecarrot.net/download/\"\u003eDownload\u003c/a\u003e\n  \u003cspan\u003e · \u003c/span\u003e\n  \u003ca href=\"https://github.com/gitthermal/thermal/issues\"\u003eIssues\u003c/a\u003e\n  \u003cspan\u003e · \u003c/span\u003e\n  \u003ca href=\"https://thermal.codecarrot.net/docs/how-to-contribute\"\u003eContribute\u003c/a\u003e\n  \u003cspan\u003e · \u003c/span\u003e\n  \u003ca href=\"https://discord.gg/DcSNmts\"\u003eDiscord\u003c/a\u003e\n\u003c/h3\u003e\n\n![Thermal app screenshots](https://thermal.codecarrot.net/images/app-screenshot-2x.png)\n\n## 🧐 About\n\nThermal is free, open-source and cross-platform desktop application build using Electron \u0026 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.\n\n## 🏁 Getting Started\n\nDownload the official installer for your operating system from [Thermal website](https://thermal.codecarrot.net/download/?utm_source=github\u0026utm_medium=readme).\n\n## 🤝🏻 Community\n\nStay up to date on the development of Thermal and reach out to the community with these helpful resources.\n\n- Follow [@gitthermal](https://twitter.com/@gitthermal) on Twitter.\n- Read the [official Thermal Blog](https://thermal.codecarrot.net/blog).\n- Join the official [Thermal Discord server](https://discordapp.com/invite/KT3nAR5/).\n\n## ⛏️ Built Using\n\nContributing to Thermal project is fairly easy, read this article [how to contribute](https://thermal.codecarrot.net/docs/how-to-contribute/?utm_source=github\u0026utm_medium=readme).\n\n- **[Electron](https://electronjs.org)** - Desktop application\n- **[SQLite](https://www.sqlite.org)** - Database\n- **[Vue.js](https://vuejs.org)** - Front end\n  - **[Vuex](https://vuex.vuejs.org)** - Vue state management\n  - **[Vue Router](https://router.vuejs.org)** - Vue Router\n- **[Nodegit](https://www.nodegit.org)** - Git commands _[(coming soon)](https://github.com/gitthermal/thermal/issues/170)_\n\n## 🙏🏻 Credits\n\n- Development is sponsored by [CodeCarrot](https://www.codecarrot.net/).\n\n## Contributors\n\n### Financial Contributors\n\nBecome a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/gitthermal/contribute)]\n\n#### Individuals\n\n\u003ca href=\"https://opencollective.com/gitthermal\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/individuals.svg?width=890\"\u003e\u003c/a\u003e\n\n#### Organizations\n\nSupport this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/gitthermal/contribute)]\n\n\u003ca href=\"https://opencollective.com/gitthermal/organization/0/website\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/organization/0/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/gitthermal/organization/1/website\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/organization/1/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/gitthermal/organization/2/website\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/organization/2/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/gitthermal/organization/3/website\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/organization/3/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/gitthermal/organization/4/website\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/organization/4/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/gitthermal/organization/5/website\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/organization/5/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/gitthermal/organization/6/website\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/organization/6/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/gitthermal/organization/7/website\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/organization/7/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/gitthermal/organization/8/website\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/organization/8/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/gitthermal/organization/9/website\"\u003e\u003cimg src=\"https://opencollective.com/gitthermal/organization/9/avatar.svg\"\u003e\u003c/a\u003e\n","funding_links":["https://github.com/sponsors/mittalyashu","https://opencollective.com/gitthermal","https://patreon.com/mittalyashu","https://www.buymeacoffee.com/mittalyashu","https://opencollective.com/gitthermal/","https://opencollective.com/gitthermal/contribute","https://opencollective.com/gitthermal/organization/0/website","https://opencollective.com/gitthermal/organization/1/website","https://opencollective.com/gitthermal/organization/2/website","https://opencollective.com/gitthermal/organization/3/website","https://opencollective.com/gitthermal/organization/4/website","https://opencollective.com/gitthermal/organization/5/website","https://opencollective.com/gitthermal/organization/6/website","https://opencollective.com/gitthermal/organization/7/website","https://opencollective.com/gitthermal/organization/8/website","https://opencollective.com/gitthermal/organization/9/website"],"categories":["Vue"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitthermal%2Fthermal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgitthermal%2Fthermal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitthermal%2Fthermal/lists"}