Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zaczero/osm-revert

⏪ OpenStreetMap Changeset Reverter — CLI + Website
https://github.com/zaczero/osm-revert

diff-match-patch openstreetmap overpass-api python quality-control

Last synced: 7 days ago
JSON representation

⏪ OpenStreetMap Changeset Reverter — CLI + Website

Awesome Lists containing this project

README

        

# 🗺️ osm-revert

![Python version](https://shields.monicz.dev/badge/python-v3.13-blue)
[![Liberapay Patrons](https://shields.monicz.dev/liberapay/patrons/Zaczero?logo=liberapay&label=Patrons)](https://liberapay.com/Zaczero/)
[![GitHub Sponsors](https://shields.monicz.dev/github/sponsors/Zaczero?logo=github&label=Sponsors&color=%23db61a2)](https://github.com/sponsors/Zaczero)
[![GitHub Stars](https://shields.monicz.dev/github/stars/Zaczero/osm-revert?style=social)](https://github.com/Zaczero/osm-revert)

The next generation OpenStreetMap changeset revert tool.

You can access the **official instance** of osm-revert at [revert.monicz.dev](https://revert.monicz.dev).

Demo (GIF)
Tool demo

## Highlights

### ⚡️ Faster

This reverter uses [Overpass](https://overpass-api.de) to reduce the amount of API calls.

### 🧠 Smarter

This reverter uses [Google's diff-match-patch](https://github.com/google/diff-match-patch) library to automatically resolve conflicts.

### ♾️ Limitless

This reverter has no arbitrary limits on the changeset size.

## Footer

### Credits

This project was inspired by the work of [Zverik](https://github.com/Zverik) and his [RevertUI](https://github.com/Zverik/RevertUI).

### Contact me