Showing 36 of 239 projects
A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.
Nix library for filtering local source directories using gitignore rules, enabling reproducible builds.
A command-line tool that synchronizes installed packages across multiple machines using a version-controlled configuration file.
A command-line utility for creating GitLab merge requests and performing common GitLab operations directly from the terminal.
A Clojure wrapper for JGit providing a functional interface to manipulate Git repositories programmatically.
A modern open-source GUI Git client for macOS with Apple Intelligence-powered commit messages and a native Mac interface.
A terminal-native UI for resolving Git merge conflicts with a 3-way diff view and Vim-like keybindings.
A command line tool that shows the status of Go repositories, including updates, branches, and local changes.
A Telescope.nvim extension that dynamically lists and navigates to source control repositories (git, Mercurial, etc.) across your filesystem without manual setup.
A specialized diff and merge tool for Xcode storyboard files that resolves version control conflicts.
A command-line tool to deploy git repositories to AWS S3 buckets with automated file synchronization.
A Git transport helper for pushing and pulling repositories directly from IPFS.
A GitHub Action that detects path changes in monorepos to conditionally run workflows and save CI/CD resources.
A GitHub Action to set up and run vcpkg for C++ projects with automatic binary caching using GitHub's cache.
Generate new projects from Git(Hub) templates using a simple schema and Nunjucks templating.
R bindings to the libgit2 library, providing programmatic access to Git repositories from R.
A keyboard-driven terminal user interface client for Git, Mercurial, and PlasticSCM version control systems.
A CLI tool to safely identify and delete stale git branches with interactive TUI, backups, and protected branch defaults.
An ESLint plugin that filters lint output to only show errors on changed lines, keeping feedback focused.
A blazingly fast, modern web frontend for browsing bare Git repositories, built in Rust.
A script to statically host git repositories as read-only content in IPFS.
A GitHub Action to build C++ applications with CMake (using CMakePresets.json), Ninja, and vcpkg in CI workflows.
A GitHub Action that retrieves the latest Git tag from a repository, with fallback and pattern matching options.
A dynamic, ASCII-only prompt for multiple Unix shells that displays Git status, virtual environments, and session info with optional color.
A Neovim plugin that displays git blame information using virtual text at the end of the current line.
Fuzzy completions for fzf and Zsh that enhance command-line workflows with interactive fuzzy search.
A GitHub Action that outputs changed, added, and removed files in your repository for use in CI/CD workflows.
A Maven plugin that manages client-side Git configuration, installs hooks, and validates repositories during project builds.
A CLI tool for interactively viewing and selecting Git branches to checkout, simplifying branch navigation.
A CLI tool that generates changelogs from git repositories by extracting and enriching commit data.
A CLI tool that enforces semantic git commit conventions with emoji support and configurable rules.
A GitHub Action that generates a markdown changelog between two git references, ideal for populating release notes.
A Go CLI tool that scans local Git repositories to generate a visual contributions graph, independent of Git hosting services.
A pretty, minimal, and fast ZSH prompt with Node.js version display and async git status.
A platform-independent Git hooks manager supporting per-repo and shared hooks with version control, auto-updates, and containerized execution.
A Ruby gem for managing human-curated datasets stored as TOML in Git 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.