Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/m1guelpf/commit

Command palette-style Git client for blazing-fast commits.
https://github.com/m1guelpf/commit

git-client macos-app tauri-app

Last synced: 10 days ago
JSON representation

Command palette-style Git client for blazing-fast commits.

Awesome Lists containing this project

README

        

![Commit: A command-palette style Git client for blazing fast commits](https://github.com/m1guelpf/commit/assets/23558090/327d643a-11fe-43f2-b385-343727439bb6)


 
 
 

## 🔎 About Commit
Commit is the world's simplest Git client. Open it with a keyboard shortcut, write your commit, and you're done! Commit will automatically detect which repo you've been working on, and even push for you (if you ask it to).

## 📸 Screenshots

![Commit window, dark mode](https://github.com/m1guelpf/commit/assets/23558090/b0727cbf-4807-4549-9eeb-93a8ca10ee98)
![Commit window, light mode](https://github.com/m1guelpf/commit/assets/23558090/ec6ee4f7-3b1b-499e-b4f1-487994fa9710)
![Settings window, dark mode](https://github.com/m1guelpf/commit/assets/23558090/6a5b6018-7835-40bb-9e82-2ada9a91cd4a)

## 🛠️ Development

To run Commit locally, you'll need a local installation of [Rust](https://www.rust-lang.org/) and [pnpm](https://pnpm.io). Once you have both, install the Tauri CLI with `cargo install tauri-cli`, and run `cargo tauri dev` to start the development service, which will auto-reload on any changes.

## 🙏 Acknowledgements

The idea to build this app came from [TailwindUI's Commit template](https://tailwindui.com/templates/commit), along with the initial design for the widget and the logo.

## 📃 License

This project is open-sourced under the MIT license. See [the License file](LICENSE) for more information.