{"name": "TopoTidy", "package_name": "topotidy", "description": "Processing tools for line network cleanup: removing disconnected segments, snapping gappy endpoints, finding dangles, trimming overshoots, extending undershoots, and removing duplicate lines (roads, rivers, pipes, etc.)", "about": "TopoTidy adds line-network cleanup and polygon/point topology-rule checks to the QGIS Processing Toolbox: network cleanup tools (\"Remove Disconnected Network Lines\", \"Snap Network Endpoints\", \"Find Dangling Endpoints\", \"Remove Duplicate Lines\", \"Trim\", \"Extend\", \"Split with Lines\", \"Multipart to Singleparts\", \"Dissolve\", \"Fix Geometry\", \"Simplify\") plus topology rule checks (\"Must Not Overlap\", \"Must Not Have Gaps\", \"Must Be Disjoint\", \"Must Not Intersect\", \"Must Not Self-Intersect\", \"Must Not Self-Overlap\", \"Must Not Have Pseudo Nodes\", \"Must Be Single Part\"). Every fixer tool can either write a new fixed layer or edit the input layer in place. A dockable Topology panel drives the same rules from one place - pick the layers, build a Layer/Rule/Compared-to table, validate, then work through a dockable report that names the tool which fixes each kind of error, with a manual-editing toolbar (vertex, split, trim/extend, snapping) for the by-hand fixes, and re-validate until it is clean.", "homepage": "https://github.com/muhammadkholifatkhurrohman-spec/TopoTidy", "repository": "https://github.com/muhammadkholifatkhurrohman-spec/TopoTidy", "tracker": "https://github.com/muhammadkholifatkhurrohman-spec/TopoTidy/issues", "author": "Muhammad Kholifatkhur Rohman", "tags": ["network", "topology", "processing", "validation", "lines", "roads", "snap", "connectivity", "pipes", "duplicates", "rivers", "quality", "coverage", "cleanup", "extend", "trim", "gaps", "endpoints", "dangles", "overshoot", "undershoot", "containment"], "downloads": 163, "latest_version": "1.1.0", "versions": [{"version": "1.1.0", "experimental": false, "qgis_min": "3.16.0", "qgis_max": "3.99.0", "downloads": 163, "uploaded_by": "kholifatkhur", "upload_datetime": "2026-07-10T10:47:46.166634"}]}