Changeset by osteslag
Minimal edits from one collection to another
About Changeset
From the project's README at github.com/osteslag/Changeset. Lightly cleaned for readability; for the full source see the upstream repo.
This is an attempt at implementing the solution outlined in Dave DeLong’s article, Edit distance and edit steps.
A describes the minimal edits required to go from one of elements to another.
It has been written primarily to be used in conjunction with and data sources by detecting additions, deletions, substitutions, and moves between the two sets of data. But it can also be used to compute more general changes between two data sets. Usage
The following code computes the minimal edits of the canonical example, going from the collections “kitten” to “sitting”:
Health score breakdown
6-dimension composite. See methodology for formula and weights.
Adoption signals
Real-world usage data, pulled from each registry. The bigger the numbers, the more battle-tested the project.
| Signal | Value | Source |
|---|---|---|
| GitHub stars | 801 | github.com/osteslag/Changeset |
| GitHub forks | 41 | github.com/osteslag/Changeset |
Release & maintenance
Is this project actively maintained, or about to die? Check the recency of last commit and last release.
| Project age | 10.4 years | since Dec 2015 |
| Last commit | 5.8 years ago | Jul 28, 2020 |
| Releases shipped | 16 | last: 6.2 years ago |
Self-hosting cost across providers
Detected requirements: 4GB RAM, 40GB disk minimum. Cheapest plan per provider that meets the requirement.
| Provider | Plan | Specs | Monthly | |
|---|---|---|---|---|
| hetzner | CAX11 | 2c · 4GB · 40GB | $4.13 USD | Deploy → |
| vultr | VC2 | 1c · 1GB · 25GB | $5 USD | Deploy → |
| linode | Nanode 1GB | 1c · 1GB · 25GB | $5.12 USD | Deploy → |
| digitalocean | Basic Regular 1GB | 1c · 1GB · 25GB | $6 USD | Deploy → |
What people say on Hacker News
- Show HN: Stage CLI – a tool to make reading your AI generated changes easier
- Show HN: Review code changes in a terminal and share with your coding agent
- Show HN: I built an open source background agent inspired by Ramp Inspect
- Would HN Accept PRs?
- Codex's precision and attention to detail is *crazy* when set up correctly
Ready to self-host Changeset?
Spin up a hetzner CAX11 (4GB RAM, 40GB disk) for $4.13/mo and follow the project's official install docs.
Data last refreshed May 7, 2026.
Similar open-source projects
Projects in our directory that replace the same SaaS or share topics with Changeset.