RelaGit logo

RelaGit TheCommieAxolotl

Use this command to install RelaGit:
winget install --id=Rela.RelaGit -e

Streamline your Git workflow. Modern version control client for developers.

RelaGit is a modern Git client designed to streamline your version control workflow. It provides developers with an intuitive graphical interface to manage code changes, collaborate effectively, and maintain clarity in complex projects.

Key Features:

  • Cross-platform support for Windows, macOS, Linux, and web browsers.
  • Integration with popular IDEs like VSCode and JetBrains tools.
  • Clean, minimal design focused on efficiency and ease of use.
  • Support for common Git operations including commits, branches, merges, and diffs.
  • Real-time collaboration features to track team progress.
  • Extensibility via plugins and custom workflows.

Ideal for developers and teams working on complex codebases, RelaGit helps simplify version control management while maintaining the flexibility and power expected from a professional tool. It can be installed via winget for seamless setup.

README

RelaGit

The elegant solution to graphical version control.

<div>
	<a href="https://github.com/relagit/relagit/actions/workflows/ci.yml">
		<img src="https://github.com/relagit/relagit/actions/workflows/ci.yml/badge.svg" />
	</a>
	<a href="https://github.com/relagit/relagit/actions/workflows/release.yml">
		<img src="https://github.com/relagit/relagit/actions/workflows/release.yml/badge.svg" />
	</a>
</div>

<picture>
  
  
  <img src="https://raw.githubusercontent.com/relagit/relagit/main/public/assets/preview-dark.png#" />
</picture>

> [!NOTE] > RelaGit is in an early beta stage. Please report any issues you encounter on our issue tracker

Download

Builds are generated automatically upon release.

Roadmap

Before we hit the first stable release, the following features should be implemented:

  • Support for git submodules.
  • Optimisation of git processes and operations, currently there is noticable CPU strain on startup.
  • Commit graph in information modal.
  • Use libgit2 for git operations instead of the git CLI. (?)

Building

Prerequisites

Instructions

git clone https://github.com/relagit/relagit relagit

cd relagit

pnpm i
pnpm build
pnpm make:{platform}

Replace platform with one of the supported platforms (e.g. make:mac).

You will find an executable in the out folder.

Creating Workflows

Please refer to the Creating Workflows tutorial.

Licensing

All files, unless otherwise stated, are licensed under the Lesser GPL v3.0 or later. A copy of the license can be found in the LICENSE file.

All assets which contain RelaGit brand images are property of the Rela organisation and may not be used without permission.

Versions
0.16.9
Website
License