Showing 22 of 58 projects
PostgreSQL extension providing an audit trail and schema versioning using transaction-based logging and JSONB delta storage.
A changelog generator for repositories using the gitmoji commit convention.
Multi-user non-linear history tracking, auditing, undo, and redo for Mongoid documents and embedded relations.
A shell toolkit for organically transitioning from commands to reusable functions with metadata, help, and Git versioning.
A SemVer-compatible versioning system with {head}.{yearweek}.{build} format, where only the head number is manually set.
A SQL document database with full history, enabling time-travel queries and immutable data.
A Gulp plugin to bump Semantic Versioning (semver) numbers in any file type.
A GitHub Action that creates plain GitHub releases without attaching assets or source code.
A zero-dependency Semantic Versioning 2.0 parser and renderer written in ANSI C.
A REST toolkit for building highly-scalable and fault-tolerant HTTP APIs with Elixir.
A GitHub Action that retrieves the latest Git tag from a repository, with fallback and pattern matching options.
A Ruby gem for creating and restoring explicit snapshots of ActiveRecord models and their associations with a transparent, white-box design.
A Swift library for representing and comparing semantic version numbers following SemVer 2.0.0.
A Haxe library for fast binary serialization and network synchronization with versioning and RPC support.
A GitHub Action that generates a markdown changelog between two git references, ideal for populating release notes.
A GitHub Action that generates sequential build numbers for workflows, storing them as Git refs without extra commits.
A curated collection of shell scripts to automate Xcode build processes, versioning, and icon management.
A Symfony bundle for automatically managing application versioning using Git tags or files with Semantic Versioning 2.0.0 compliance.
A simple, lightweight HTTP router for Go with support for static, dynamic, and catch-all routing.
A simple CLI script to automate npm module releases with version bumping, git commits, tagging, and publishing.
A GitLab CI/CD tool that automatically generates structured release notes from merged merge requests and closed issues.
An Elixir plug for managing API version compatibility via request/response gateways, inspired by Stripe's approach.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.