Skip to content
/ gity Public

A simple and fast Git repository browser for GNOME

License

Notifications You must be signed in to change notification settings

deepwell/gity

Repository files navigation

GitY

A simple and fast Git repository browser. View branches, commit diffs, and search through all commit messages.

Screenshot of the welcome screen Screenshot of the main repository screen

Flatpak

Development Setup

sudo dnf install -y gcc rust rustfmt rust-analyzer cargo gtk4-devel openssl-devel libadwaita-devel meson ninja-build gtksourceview5-devel

Building

Development Build and Run

To build and run the development version:

cargo run

Release Build and Install

To build and install the release version:

./build-release.sh

Or to install to a custom prefix:

./build-release.sh /custom/prefix

This will:

  • Configure a release build in build-release/ directory
  • Compile the application with optimizations
  • Install to the system (requires sudo for system directories)
  • Compile GSettings schemas in the install location

About

A simple and fast Git repository browser for GNOME

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages