DelaunatorAn incredibly fast JavaScript library for Delaunay triangulation of 2D points
Stars: ✭ 1,641 (+20.75%)
Earcut.hppFast, header-only polygon triangulation
Stars: ✭ 447 (-67.11%)
CgalThe public CGAL repository, see the README below
Stars: ✭ 2,825 (+107.87%)
Delaunator CppA really fast C++ library for Delaunay triangulation of 2D points
Stars: ✭ 244 (-82.05%)
PolysnapA work in progress polygon operations library with integer snap-rounding
Stars: ✭ 14 (-98.97%)
Turf SwiftA Swift language port of Turf.js.
Stars: ✭ 123 (-90.95%)
KdbushA fast static index for 2D points
Stars: ✭ 412 (-69.68%)
polygon-splitterA small (<10kb minified) javascript library for splitting polygons by a polyline.
Stars: ✭ 20 (-98.53%)
Unity.library.eppz.geometry2D Geometry for Unity. Suited for everyday polygon hassle. Polygon clipping, polygon winding direction, polygon area, polygon centroid, centroid of multiple polygons, line intersection, point-line distance, segment intersection, polygon-point containment, polygon triangulation, polygon Voronoi diagram, polygon offset, polygon outline, polygon buffer, polygon union, polygon substraction, polygon boolean operations, and more. It is a polygon fest.
Stars: ✭ 198 (-85.43%)
HxgeomalgoSmall collection of computational geometry algorithms in Haxe.
Stars: ✭ 133 (-90.21%)
CdtC++ library for constrained Delaunay triangulation (CDT)
Stars: ✭ 165 (-87.86%)
GreinerhormannGreiner-Hormann polygon clipping algorithm. Does AND, OR, XOR. Plays nicely with Leaflet. Handles non-convex polygons and multiple clipping areas. ~3kb footprint, no dependencies
Stars: ✭ 176 (-87.05%)
SplashGeomOpen-source C++ library for geometry and linear algebra
Stars: ✭ 22 (-98.38%)
Computational GeometryComputational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc
Stars: ✭ 325 (-76.09%)
Geometry2dUnity3D: A set of helper classes for 2D geometric calculations.
Stars: ✭ 40 (-97.06%)
RbushRBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
Stars: ✭ 1,881 (+38.41%)
GeokdbushThe fastest spatial index for geographic locations in JavaScript
Stars: ✭ 251 (-81.53%)
MartinezMartinez-Rueda polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor
Stars: ✭ 391 (-71.23%)
LibtessdotnetC# port of the famous GLU Tessellator - prebuilt binaries now available in "releases" tab
Stars: ✭ 191 (-85.95%)
Data structure and algorithms libraryA collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
Stars: ✭ 133 (-90.21%)
Cavaliercontours2D polyline library for offsetting, combining, etc.
Stars: ✭ 135 (-90.07%)
TinfourDelaunay and Constrained Delaunay Triangulations in Java, providing high-performance utilities for modeling surfaces with support for Lidar LAS files, Digital Elevation Models (DEM), finite element analysis, path planning, natural neighbor interpolation, and other applications of Triangulated Irregular Networks (TIN)
Stars: ✭ 119 (-91.24%)
Skeleton TracingA new algorithm for retrieving topological skeleton as a set of polylines from binary images
Stars: ✭ 241 (-82.27%)
TurfA modular geospatial engine written in JavaScript
Stars: ✭ 6,659 (+389.99%)
Polytri🔺 Fast and simple polygon triangulation library.
Stars: ✭ 37 (-97.28%)
VisibilitySimple sweep line visibility polygon algorithm implementation
Stars: ✭ 62 (-95.44%)
FlatbushA very fast static spatial index for 2D points and rectangles in JavaScript
Stars: ✭ 1,031 (-24.14%)
SuperclusterA very fast geospatial point clustering library for browsers and Node.
Stars: ✭ 1,246 (-8.31%)
Advanced Data Structures With PythonPython implementations of Advanced Data Structures and Algorithms. With each code, there is an associated markdown for explanation and applications of that algorithm or data structure.
Stars: ✭ 82 (-93.97%)
IvyVisualization of sorting algorithm
Stars: ✭ 93 (-93.16%)
SnakeArtificial intelligence for the Snake game.
Stars: ✭ 1,241 (-8.68%)
AlgorithmsPort of http://stoimen.com/blog series of algorithms on github
Stars: ✭ 81 (-94.04%)
MonsterThe Art of Template MetaProgramming (TMP) in Modern C++♦️
Stars: ✭ 90 (-93.38%)
BlogLife is a moment 📔
Stars: ✭ 1,236 (-9.05%)
SimplificationVery fast LineString simplification using RDP or Visvalingam-Whyatt and a Rust binary
Stars: ✭ 78 (-94.26%)
SwiftaaThe most comprehensive collection of accurate astronomical algorithms in (C++, Objective-C and) Swift.
Stars: ✭ 91 (-93.3%)
Hacktoberfest ProjecteulerThis repo contains solutions for projecteuler problems in multiple languages. Specially created for newcomers to contribute as part of Hacktoberfest Challenge.
Stars: ✭ 78 (-94.26%)
Algorithmic Toolbox San Diego✔ My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics
Stars: ✭ 78 (-94.26%)
Shapes📐 Net standard geometry/shape manipulation library, can be used to merge / split shapes
Stars: ✭ 95 (-93.01%)
Cracking The Coding InterviewJava solutions and explanations to problems in the book Cracking the Coding Interview(6th Edition).
Stars: ✭ 91 (-93.3%)
Codinginterviews2 Bypython此项目是《剑指offer》第二版里算法面试题的Python3实现版本,作为一本经典书籍,可以时常拿出来看一看、翻一翻、记一记。同时也是为了Python程序员能够更好的通过公司的技术面试,拿到心仪的offer。
Stars: ✭ 78 (-94.26%)
HacktoberfestMake your first PR! ~ A beginner-friendly repository made specifically for open source beginners. Add your profile, a blog, or any program under any language or update the existing one. Just make sure to add the file under the correct directory. Happy hacking!
Stars: ✭ 78 (-94.26%)
PlexusPolygonal mesh processing.
Stars: ✭ 90 (-93.38%)
Jspritjsprit is a java based, open source toolkit for solving rich vehicle routing problems
Stars: ✭ 1,208 (-11.11%)
AnticrawlersolutionIt covers the blockade principle of most anti-climbing strategies and corresponding solutions.👽👽👽👽(涵盖了大部分的反爬策略的封锁原理以及对应的解决方案。)
Stars: ✭ 77 (-94.33%)
GeogeometryGeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates.
Stars: ✭ 94 (-93.08%)
Connected Components 3dConnected components on multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants.
Stars: ✭ 90 (-93.38%)
LibqsbrQSBR and EBR library
Stars: ✭ 76 (-94.41%)
TorchrlPytorch Implementation of Reinforcement Learning Algorithms ( Soft Actor Critic(SAC)/ DDPG / TD3 /DQN / A2C/ PPO / TRPO)
Stars: ✭ 90 (-93.38%)
NormcorreMatlab routines for online non-rigid motion correction of calcium imaging data
Stars: ✭ 75 (-94.48%)
Algorithm PlaygroundAn (old) and unstructured (messy tbh) collection of programming exercises.
Stars: ✭ 75 (-94.48%)
Fracturegenerative algorithm
Stars: ✭ 99 (-92.72%)
Deep Reinforcement Learning With PytorchPyTorch implementation of DQN, AC, ACER, A2C, A3C, PG, DDPG, TRPO, PPO, SAC, TD3 and ....
Stars: ✭ 1,345 (-1.03%)
CenterlineCalculate the polygon's centerline
Stars: ✭ 94 (-93.08%)
Bru 9Aesthetic Engine 2
Stars: ✭ 74 (-94.55%)