Showing 36 of 114 projects
A bash tool to store private data inside a git repository using PGP encryption and public-key cryptography.
A small CMake script for setup-free, cross-platform, reproducible C++ dependency management.
Build and deploy Docker images to Kubernetes clusters using git push for streamlined development workflows.
A CLI tool to automatically generate GitHub Releases with changelogs from commits.
An extensible SQL-like query language and SDK for querying .git files and other data sources with full SQL feature support.
A .NET wrapper for libgit2 that provides native Git functionality to managed applications.
A git command to open the GitHub, GitLab, or Bitbucket page of a repository in your browser.
A JavaScript library that generates pretty HTML diffs from git diff or unified diff output.
Automatically determines semantic version numbers from your git history and branch structure.
A GitHub Action that conditionally runs workflow steps and jobs based on changed files in PRs, feature branches, or pushes.
A collaborative Chinese translation of Google's Material Design specification.
A shell script suite that adds numbered file shortcuts to git status and provides repository indexing for faster git workflows.
A command-line tool that generates .gitignore files for various programming languages and environments.
Tools for diffing and merging Jupyter notebooks in terminal and web interfaces.
A fast, customizable Git repository analysis engine for extracting advanced insights from commit history.
A GitHub Action that automatically creates or updates pull requests from changes made during a workflow run.
A Git extension that fetches and rebases all locally-tracked remote branches in one command.
A customizable prompt tool that displays real-time git repository status including file changes, commits, and stash info.
A FUSE file system that mounts Git repositories as local directories, automatically committing changes.
A powerful, cross-platform Git GUI with a slick interface and extensive Git workflow tools.
A Python tool to dump a git repository from a website, even when directory listing is disabled.
An interactive CLI for git that uses fzf for fuzzy searching and visual selection of branches, commits, diffs, and status.
A git prepare-commit-msg hook that automatically generates commit messages using OpenAI language models.
Ruby bindings to libgit2, providing native Git operations in Ruby with speed and portability.
A version control system manager for your $HOME directory, enabling multiple Git repositories to coexist without interference.
A git-based dotfile synchronizer written in Bash that manages configuration files across multiple machines.
A curated list of add-ons that extend and enhance the Git command-line interface (CLI).
A command-line interface for GitLab that brings issues, merge requests, and CI/CD pipelines to your terminal.
Irmin is an OCaml library for building mergeable, branchable distributed data stores using Git-like principles.
A dotfile manager that stores configurations in Git and deploys different versions across multiple hosts using profiles.
A native cross-platform terminal-based sequence editor for Git interactive rebase operations.
A command-line interface tool for resolving git merge conflicts with intuitive keyboard shortcuts.
A command-line tool to display status and batch execute git commands across multiple repositories.
A Perl toolkit for ripping web-accessible version control repositories (Git, SVN, Mercurial, Bazaar, CVS) even when directory browsing is disabled.
A complete alternative to Overleaf with VSCode, web, Git, Copilot, grammar/spell check, and live collaboration, based on GitHub Codespaces.
A free, open-source Git GUI client written in C++ with Qt 6, supporting Windows, Linux, and macOS.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.