Pages

Download

Aftermarket is a single program with nothing else to install. These links always point to the newest release. System Download Linux, x86-64 aftermarket_linux_amd64.tar.gz …

Introduction

Cars have an aftermarket. Replacement parts, upgrades, independent repair shops and specialist suppliers keep a car useful long after it leaves the factory, and none of …

Project concepts

Plugins, patches, extensions, compatibility layers, migration scripts, monitoring agents and replacement APIs all serve software after its first release. Together they …

Quick start

This takes about five minutes. You’ll run an old client that breaks against a new service, then fix it with two AfterPatch rules, without changing either side. Part …

Reference

This is the full format of an AfterPatch rule file and fixture file. The README explains what the tools are for, the AfterAPI reference covers aftermarket adapt mapping …

Umbrella architecture

Aftermarket is one Go program, aftermarket, with a subcommand for each tool. Every tool lives in its own package and has its own tests. They share code only where two …

Umbrella development plan

Status: 0.10.1 released. Each release ships only when its tests pass on Linux and macOS, and every number on this site comes from recorded test results. Decisions made …

Use Cases

Each of these is a situation the tools were built for, with the smallest config that handles it. The case studies walk through twelve of them in full, with real commands …