Showing 33 of 213 projects
A CLI tool for interactively viewing and selecting Git branches to checkout, simplifying branch navigation.
A lightweight Go library for managing database schema migrations with version control.
A database migrations system for CakePHP applications, enabling version-controlled schema changes.
A Neovim plugin for displaying inline unified diffs directly in your buffer with a file tree explorer.
A platform-independent Git hooks manager supporting per-repo and shared hooks with version control, auto-updates, and containerized execution.
A database migration tool for Neo4j, enabling version-controlled schema and data changes.
A Clojure migration library inspired by Rails migrations, managing database schema changes through versioned up/down functions.
A Ruby gem for managing human-curated datasets stored as TOML in Git repositories.
A CLI tool to reduce git conflicts in Jupyter notebooks by clearing metadata and resolving merge conflicts.
A Go tool to enforce consistent git commit message patterns using configurable regex matchers.
A manifesto advocating for treating database interactions, queries, and lifecycle management as plain code with SQL as the primary language.
An infrastructure-as-code and deployment tool for Roblox game development.
Collaborate on Spotify playlists using GitHub Pull Requests and Actions.
A deprecated CLI tool for managing Salesforce metadata deployments, testing, and data operations via the Force.com APIs.
A comprehensive Go client library for interacting with Gerrit Code Review's REST API.
A lightweight Java tool for versioned schema and data migrations in Cassandra databases.
A lightweight CLI tool that generates .gitignore files by pulling templates from gitignore.io.
A minimal, git-backed command-line journaling tool for developers that opens directly in your terminal.
A Telescope.nvim extension to preview and open the current file at any previous commit without detaching HEAD.
A Neovim plugin that integrates with git hosting services to streamline repository workflows directly from the editor.
A web application for writing and publishing technical content using GitHub Gists.
A decentralized version control system built on libp2p and IPFS for self-hosted, private, and offline-friendly code collaboration.
Automatically saves and versions Jupyter notebooks on every save with persistent checkpoints in JupyterLab.
A command-line utility for exporting an Oracle database schema to a set of organized DDL scripts.
A Zsh plugin providing extensive, customizable git aliases for faster command-line Git and GitHub workflows.
A Go library for manipulating and inspecting Git and Mercurial repositories.
Deploy and version machine learning models in Ruby applications using object storage like Amazon S3.
A Neovim plugin providing an interactive timeline, diff previews, and tagging for advanced undo/redo history visualization and management.
A diagram drawing library that outputs diagrams as JSON for version control, generation, and animation.
Elixir implementation of Git's object model and storage, designed to work with custom backends like Riak.
A Neovim plugin providing a vim-fugitive-style interface for the Jujutsu version control system.
A command-line interface to sync, manage, and compile LaTeX projects from your terminal using Overleaf's remote compiler.
A GitHub Action to automatically rollback or delete releases when workflows fail, cleaning up tags and releases.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.