There are 3 repositories under polygon-clipping topic.
Polygon Clipping and Offsetting - C++, C# and Delphi
Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc
Boolean operations on polygons (union, intersection, difference, xor)
Apply boolean polygon clipping operations (union, intersection, difference, xor) to your Polygons & MultiPolygons.
A simple script for fracturing polygons. Also adds nice helper functions for polygons like calculateArea, triangulate, getRandomPointsInPolygon, getBoundingRect)
100x Faster Slicing of SCAD Files for 3D Printing
Greiner-Hormann polygon clipping algorithm. Does AND, OR, XOR. Plays nicely with Leaflet. Handles non-convex polygons and multiple clipping areas. ~3kb footprint, no dependencies
Cython wrapper for the C++ translation of the Angus Johnson's Clipper library (ver. 6.4.2)
Rust implementation of the Martinez-Rueda Polygon Clipping Algorithm
Simple polygon triangulation algorithms in pure python
Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc
WASM port of Clipper 2 for Polygon Clipping and Offsetting
A differentiable Python implementation of the Sutherland–Hodgman algorithm for clipping polygons in 2D.
Boolean polygon clipping/overlay operations (union, intersection, difference, xor) on Polygon and MultiPolygon geometry.
A header-only library that implements the Vatti clipping algorithm
Java port of Clipper2, a Polygon Clipping and Offsetting Library
A numpy geometry class and functions that work with arcpy and ESRI featureclasses. Includes Free Tools for ArcGIS Pro
Java port of https://github.com/velipso/polybooljs. Boolean operations on polygons (union, intersection, difference, xor)
A Swift version of polygon clipper.
Boolean operations on polygons (union, intersection, difference, xor) (this library is a port for flutter of polybooljs
Apply boolean polygon clipping operations (union, intersection, difference, xor) to Polygons & MultiPolygons in your GeoJSON files.
Martinez algorithm for polygon Boolean operations, PHP library.
Geometries processing
Algorithms for Computer Graphics
Computer Graphics built using Win32 Desktop Applications with C++. Depends on input taken from mouse clicks. Building computer graphics from scratch using mathematical equations and problem solving with C++. Implementing the most famous computer graphics algorithms from scratch.
Python Polygon Clipping and Offsetting based on Clipper2 Library
Code Repository for Computer Graphics Theory and Sessional!
Boolean Operations for 2D Polygons: Supports intersection, union, difference, xor, and self-intersections for all polygon varieties.
Python port of polygon clipping algorithm by F. Martinez et al. (with separate C++ binding)
Martinez algorithm for polygon Boolean operations
Various Computer Graphics Algorithms
Segments & polygons clipping
React component to allow manual polygon cropping of images using HTML canvas
Python, NumPy polygon clipping for concave and convex polygons.