Showing 36 of 232 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.
A GitHub Action that conditionally runs workflow steps and jobs based on changed files in PRs, feature branches, or pushes.
Automatically determines semantic version numbers from your git history and branch structure.
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 FUSE file system that mounts Git repositories as local directories, automatically committing changes.
A customizable prompt tool that displays real-time git repository status including file changes, commits, and stash info.
A Python tool to dump a git repository from a website, even when directory listing is disabled.
A powerful, cross-platform Git GUI with a slick interface and extensive Git workflow tools.
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 command-line tool to display status and batch execute git commands across multiple repositories.
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 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.