Skip to content

A next-generation Git client that runs in your terminal. Built with Bun, OpenTUI, and React.

License

Notifications You must be signed in to change notification settings

cadamsdev/gitarbor-tui

Repository files navigation

GitArbor TUI

⚠️ Under Active Development
Git Arbor TUI is currently in active development and not yet stable. While we're working hard to deliver a reliable experience, you may encounter bugs or incomplete features. Feedback and contributions are welcome!

Bun React License PRs Welcome

GitArbor TUI is a next-generation Git client built for developers who live in the terminal. It combines the power of modern web technologies (Bun, React, TypeScript) with the efficiency of terminal user interfaces to provide a fast, beautiful, and intuitive Git experience.

GitArbor Preview

❤️ Sponsors

Support development by becoming a sponsor! Your avatar or company logo will appear below.

Become a Sponsor

Screenshots

Click to view screenshots

Main Interface

Main View

Repository Management

Repositories View

Commit Operations

Commit Dialog Commit History

Branch Management

Create Branches Delete Branches

Advanced Operations

Cherry Pick Stash View Stash Operations

Remote Management

Remotes View Edit Remotes

Customization

Create Tags Themes Settings

Installation

Linux & macOS

curl -fsSL https://gitarbor.com/install.sh | bash

Windows

powershell -c "irm https://gitarbor.com/install.ps1 | iex"

Usage

Run GitArbor in any git repository:

gitarbor

Alternatives

If you find that GitArbor TUI doesn't quite satisfy your requirements, these may be a better fit:

About

A next-generation Git client that runs in your terminal. Built with Bun, OpenTUI, and React.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published