Showing 36 of 378 projects
An interactive CLI tool for using emojis in Git commit messages according to the gitmoji standard.
A fun tool that captures a webcam snapshot every time you git commit, creating a visual archive of your coding sessions.
A mobile-first note-taking app that stores Markdown notes in a Git repository for privacy and data portability.
A small CMake script for setup-free, cross-platform, reproducible C++ dependency management.
A terminal-based interface for viewing, searching, and filtering Git repositories with vi-like keybindings.
A bash tool to store private data inside a git repository using PGP encryption and public-key cryptography.
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 git command to open the GitHub, GitLab, or Bitbucket page of a repository in your browser.
A .NET wrapper for libgit2 that provides native Git functionality to managed applications.
A JavaScript library that generates pretty HTML diffs from git diff or unified diff output.
Self-hosted pastebin powered by Git, open-source alternative to Github Gist.
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.
A GitHub Action that automatically creates or updates pull requests from changes made during a workflow run.
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 Python tool to dump a git repository from a website, even when directory listing is disabled.
A FUSE file system that mounts Git repositories as local directories, automatically committing changes.
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 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 curated list of add-ons that extend and enhance the Git command-line interface (CLI).
A git-based dotfile synchronizer written in Bash that manages configuration files across multiple machines.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.