Showing 36 of 226 projects
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 secure, cross-platform Git credential helper that provides authentication to GitHub, Azure DevOps, Bitbucket, and GitLab.
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 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 GitHub Action for checking out a repository into your workflow's workspace, enabling authenticated git operations.
A command-line tool to generate a standup report of your Git commits from the last working day across multiple repositories.
A fast, dependency-free Git hook manager written in Rust, designed as a drop-in alternative to pre-commit.
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 simple, powerful, and extensible CI/CD engine designed for self-hosting.
A command-line tool that provides simple and efficient access to various statistics in git repositories.
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 comprehensive guide to understanding the importance of commit messages and how to write them effectively.
A simple wrapper for GPG to encrypt secrets in version control systems like Git, Mercurial, and Subversion.
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.
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.
A desktop tool for creating and presenting markdown-based slide decks for tech talks, training, and education.
An interactive and powerful Git interface for Neovim, inspired by Magit.
A modern Java framework for building powerful, user-friendly command line applications with GraalVM native image support.
A CLI tool that simplifies Git worktree management, specifically designed for running multiple AI coding agents in parallel.
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.
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 cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
A mobile-first note-taking app that stores Markdown notes in a Git repository for privacy and data portability.
A terminal-based interface for viewing, searching, and filtering Git repositories with vi-like keybindings.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.