Showing 36 of 378 projects
A humorous Git extension that lets you reassign blame for commits to someone else.
A CLI tool that generates beautiful README.md files by reading your project's package.json and git configuration.
Transparently encrypts specific files in git repositories, allowing secure storage of secrets alongside public code.
A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
A secure, cross-platform Git credential helper that provides authentication to GitHub, Azure DevOps, Bitbucket, and GitLab.
A CLI tool that automatically generates git commit messages using AI by analyzing staged changes.
A generic CLI tool to automate versioning, changelog generation, and package publishing for software projects.
A generic CLI tool to automate versioning, changelog generation, and package publishing for software projects.
A web service and CLI tool to generate .gitignore files for operating systems, programming languages, and IDEs.
A GitHub Action for checking out a repository into your workflow's workspace, enabling authenticated git operations.
A standalone UI tool for managing Git repositories with Windows Explorer and Visual Studio integration.
A pure JavaScript implementation of Git that works in Node.js and browsers without native dependencies.
A PowerShell module that integrates Git and PowerShell with enhanced prompt status and tab completion.
A fast, dependency-free Git hook manager written in Rust, designed as a drop-in alternative to pre-commit.
A Dockerized GitLab CE image for self-hosted source code management and DevOps lifecycle.
A command-line tool to generate a standup report of your Git commits from the last working day across multiple repositories.
A highly extensible Git implementation library written in pure Go, supporting both low-level plumbing and high-level porcelain operations.
A simple, powerful, and extensible CI/CD engine designed for self-hosting.
A comprehensive cheat sheet for Git and Git Flow commands with multi-language support.
A command-line password manager for teams, built as a drop-in replacement for pass with GPG encryption and git versioning.
A command-line tool that provides simple and efficient access to various statistics in git repositories.
A Neovim plugin that provides deep Git integration directly in buffers with signs, hunk actions, blame, and diff features.
A simple wrapper for GPG to encrypt secrets in version control systems like Git, Mercurial, and Subversion.
A comprehensive guide to understanding the importance of commit messages and how to write them effectively.
Creates a visual profile for software engineers by analyzing their GitHub and git repositories.
A command-line tool that generates GitHub-like contribution calendars from local git commit history.
A CLI tool that simplifies Git worktree management, specifically designed for running multiple AI coding agents in parallel.
Native Node.js bindings to the libgit2 library, enabling Git operations in JavaScript.
A Neovim plugin providing a single tabpage interface for reviewing git diffs and file history with merge conflict resolution.
An interactive and powerful Git interface for Neovim, inspired by Magit.
A desktop tool for creating and presenting markdown-based slide decks for tech talks, training, and education.
A modern Java framework for building powerful, user-friendly command line applications with GraalVM native image support.
A comprehensive style guide for Git covering branch naming, commit messages, merging strategies, and best practices.
A utility tool powered by fzf for using git interactively with fuzzy-finding and visual selection.
A self-hosted file sharing and collaboration app that syncs with any Git repository, similar to Dropbox.
A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.