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 GitHub Action for checking out a repository into your workflow's workspace, enabling authenticated git operations.
A web service and CLI tool to generate .gitignore files for operating systems, programming languages, and IDEs.
A standalone UI tool for managing Git repositories with Windows Explorer and Visual Studio integration.
A fast, dependency-free Git hook manager written in Rust, designed as a drop-in alternative to pre-commit.
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 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 simple, powerful, and extensible CI/CD engine designed for self-hosting.
A highly extensible Git implementation library written in pure Go, supporting both low-level plumbing and high-level porcelain operations.
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 Neovim plugin that provides deep Git integration directly in buffers with signs, hunk actions, blame, and diff features.
A command-line tool that provides simple and efficient access to various statistics in git repositories.
A CLI tool that simplifies Git worktree management, specifically designed for running multiple AI coding agents in parallel.
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 Neovim plugin providing a single tabpage interface for reviewing git diffs and file history with merge conflict resolution.
Native Node.js bindings to the libgit2 library, enabling Git operations in JavaScript.
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.