Dash is a terminal interface for GitHub pull requests and issues with custom views, keyboard navigation, diff review and workflow actions.
Read more
Dash is a terminal interface for GitHub pull requests and issues with custom views, keyboard navigation, diff review and workflow actions.
Read more
MatteriaTrack is a themed CLI time tracker with Git and Obsidian integration, Pomodoro sessions, optional encryption and a calendar.
Read more
Hug SCM is an intuitive interface for Git and other version control systems. It works as a universal language.
Read more
ggc offers concise Git subcommands and a searchable interactive command picker, with reusable workflows, aliases and configurable keys.
Read more
GitHub Desktop is an open-source Electron-based GitHub app. It is written in TypeScript and uses React. This fork adds Linux support.
Read more
Jig manages Git pre-commit plugins for staged-file checks, with configurable warnings, manual execution and revision-range reporting.
Read more
hk runs Git hooks, linters and formatters in parallel, coordinating file access, protecting staged changes and reusing checks in CI.
Read more
pre-commit manages Git hooks across languages, installing isolated environments to run formatters, linters and repository checks.
Read more
Lefthook manages Git hooks across projects, with parallel commands, file filtering, flexible configuration and reusable local overrides.
Read more
Husky installs Git hooks for JavaScript projects, using shell scripts to run commit checks, linters and tests across supported Git clients.
Read more
Overcommit manages Git hooks with Ruby configuration, built-in code checks, parallel execution and safeguards for custom scripts.
Read more
simple-git-hooks installs Git hooks from package.json or a separate config file, with minimal dependencies and flexible hook skipping.
Read more
git-hooks organises reusable Git hooks across projects, user profiles and machines, with scoped hook directories and community scripts.
Read more
Desktop Plus extends GitHub Desktop with Linux builds, repository grouping, forge integration, enhanced history, and power-user tools.
Read more
Git is an open source distributed version control system which was originally designed by Linus Torvalds, the creator of Linux.
Read more
gita manages multiple Git repositories from the terminal, showing status across projects and running Git or shell commands in batches.
Read more
Forge Sparks is a GNOME application for GitHub, GitLab, Gitea and Forgejo notifications, providing a desktop view of forge activity.
Read more
pa is a lightweight password manager using age encryption, automatic Git tracking, multiple recipients and straightforward shell commands.
Read more
lstr explores directory trees in a terminal, with interactive navigation, Git status, sorting, file metadata, and JSON or HTML output.
Read more
Stage is a keyboard-friendly Git GUI for Linux with hunk staging, branch operations, stashes, conflict handling, and live repository status.
Read more