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

https://github.com/maoyama/Tempo

GUI Git client. Replace the Git CLI with a clear UI and AI assist.
https://github.com/maoyama/Tempo

git macos swiftui

Last synced: about 1 month ago
JSON representation

GUI Git client. Replace the Git CLI with a clear UI and AI assist.

Awesome Lists containing this project

README

        

# Tempo - GUI Git Client

A Mac app that is a GUI Git client, written in SwiftUI and AppKit.
Tempo.app replaces CLI-based Git operations with a Mac-specific, clear GUI.
Instead of typing numerous commands, you can focus on coding while effortlessly managing Git tasks with simple button clicks.

By setting the OpenAI API secret key in the app, you can generate commit messages and perform staging by hunk using the OpenAI API. Since this app utilizes GPT-4o-mini, it remains relatively inexpensive, allowing you to use it without worrying too much about costs (the API is priced at 15 cents per 1M input tokens and 60 cents per 1M output tokens).

![Screenshot](Screenshots/Screenshot.png)
![Screenshot](Screenshots/Screenshot2.png)

## Features

This app provides the following Git features:
- Commit
- Amend
- Commit Message Snippets
- Revert
- Checkout
- Add
- Add by Hunk
- Branch
- Push
- Pull
- Merge
- Create
- Filter
- Tag
- Create & Push
- Delete
- Filter
- Stash
- Apply

## Installation

Download the latest [release](https://github.com/maoyama/Tempo/releases), unzip, and run Tempo.app.