← All projects

macOS application

Bonsai

A native home for your Git work.

Rust / GPUI

In development

Visit project ↗Source code ↗

ABOUT THE PROJECT

A little more about Bonsai.

Bonsai is an early exploration of a native macOS Git client, built with Rust and GPUI. There is not a finished app to walk through yet. For now, this is the direction of the project.

01 / Bonsai

Make everyday Git work easier to follow.

The design question is how to make a repository, its changes, and its history clear in one native interface. The sequence below is a sketch of that workflow, not a claim about features that have shipped.

  1. Open a repository
  2. Review changes
  3. Understand the history

Proposed workflow · Not a screenshot or a shipped feature list.

02 / Bonsai

Build it in the open.

The project is still in development. I will add real screens and more detail here as there is something useful to show. The repository is the place to follow along for now.

  1. Rust
  2. GPUI
  3. macOS

Project direction · Early development.

Where things stand.

There is no release to recommend yet. If this kind of Git client interests you, you can follow the work on GitHub.

Explore Bonsai ↗Read the source ↗