Showing 36 of 378 projects
A universal Go library for interacting with multiple VCS providers like GitHub, GitLab, Bitbucket, and Azure Repos.
A modular, fast, and elegant ZSH prompt with customizable sections and asynchronous display.
Generates Conventional Commit messages with AI. Supports OpenAI, Ollama, and Gemini.
A CLI tool to build, test, and run projects in isolated Docker containers, directly from your Git repository.
A powerful text templating tool.
A GitHub Action that exposes detailed git commit information as environment variables for use in workflows.
A Neovim plugin that automatically fetches and adds co-authors to commit messages from repository history.
An ESLint formatter that enriches linting reports with Git commit metadata like author, date, and hash.
Intelligent scope autocompletion for conventional commits in Neovim, learning from your repository's commit history.
An oh-my-zsh plugin for safely deleting merged git branches locally and remotely with configurable branch protection.
An oh-my-zsh plugin for safely deleting merged local and remote git branches with configurable branch protection.
An interactive ZSH plugin that wraps git operations with FZF for enhanced productivity and convenience.
An interactive ZSH plugin that wraps git operations with FZF for simplicity and productivity.
A Python toolset enabling Git to clone, push, fetch, and self-host repositories over the IPFS decentralized storage network.
A ZSH theme based on ys with added Node.js version display from NVM.
A CLI tool to push NixOS configuration repositories to remote hosts via git and trigger rebuilds over SSH.
A CLI tool for managing git repositories with semantic versioning tags, automating version bumps and tag validation.
GitHub Action that checks if a repository has uncommitted changes after previous workflow steps.
A Mac app that displays the pull request that last modified each line of a file, built with SwiftUI.
A reusable .gitignore template for Salesforce and Force.com projects to exclude unnecessary files from version control.
A comprehensive collection of Git aliases and functions for the Oh My Zsh framework to streamline command-line Git workflows.
An Alfred workflow to quickly search and insert Gitmojis into your commit messages.
A collection of ZSH themes that automatically change based on the current season, with git status integration.
A lualine.nvim component that displays git-prompt-string in your Neovim statusline.
An Oh My Zsh plugin that synchronizes dotfiles across multiple computers using Git with a whitelist approach.
A GitHub Action to deploy static sites to GitHub Pages with customizable options.
Syncs zsh shell history between computers using git and GPG encryption with conflict minimization.
A curated collection of gitignore templates for various programming languages and tools to exclude unnecessary files from git commits.
A fast, asynchronous ZSH prompt written in Rust with real-time git status and environment detection.
A Neovim plugin that displays recent Git commits and lets you diff them quickly via Diffview.
A Java library providing a unified API for mining data from multiple version control systems and issue trackers.
A PowerToys Run plugin that enables quick opening of GitKraken repositories from the Windows launcher.
A zsh plugin that generates short GitHub URLs using git.io directly from the command line.
An oh-my-zsh plugin that simplifies Git branch management with auto-stashing and commands for updating, merging, rebasing, and cleaning branches.
Pure OCaml implementation of libXdiff for generating binary diffs, used by ocaml-git for storage optimization.
A step-by-step guide to enable continuous integration and deployment for Apigee Edge API bundles using Jenkins, Git, Maven, and JMeter.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.