Delaunator CppA really fast C++ library for Delaunay triangulation of 2D points
Stars: ✭ 244 (+80.74%)
Nurbs PythonObject-oriented pure Python B-Spline and NURBS library
Stars: ✭ 295 (+118.52%)
MidcurveNNComputation of Midcurve of Thin Polygons using Neural Networks
Stars: ✭ 19 (-85.93%)
DelaunatorAn incredibly fast JavaScript library for Delaunay triangulation of 2D points
Stars: ✭ 1,641 (+1115.56%)
GeokdbushThe fastest spatial index for geographic locations in JavaScript
Stars: ✭ 251 (+85.93%)
RbushRBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
Stars: ✭ 1,881 (+1293.33%)
TsugiteThis is the repository of a Tsugite. It is a research prototype of an interactive software that supports the design and fabrication of wood joints.
Stars: ✭ 134 (-0.74%)
JScad2dJavascript Library for CAD 2D drawing from json file
Stars: ✭ 25 (-81.48%)
SharpMath22D math / geometry collision library for C#, compatable with monogame.
Stars: ✭ 36 (-73.33%)
pymadcadSimple yet powerful CAD (Computer Aided Design) library, written with Python.
Stars: ✭ 63 (-53.33%)
Intersectsa simple collection of 2d collision/intersects functions. Supports points, circles, ellipses, lines, axis-aligned boxes, and polygons
Stars: ✭ 270 (+100%)
Elm Geometry2D/3D geometry package for Elm
Stars: ✭ 162 (+20%)
Skeleton TracingA new algorithm for retrieving topological skeleton as a set of polylines from binary images
Stars: ✭ 241 (+78.52%)
WechartCreate all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
Stars: ✭ 152 (+12.59%)
topoA Geometry library for Elixir that calculates spatial relationships between two geometries
Stars: ✭ 125 (-7.41%)
polliwog2D and 3D computational geometry library
Stars: ✭ 22 (-83.7%)
PGSProcessing Geometry Suite
Stars: ✭ 39 (-71.11%)
paramakCreate parametric 3D fusion reactor CAD models
Stars: ✭ 36 (-73.33%)
Earcut.hppFast, header-only polygon triangulation
Stars: ✭ 447 (+231.11%)
WagyuA general library for geometry operations of union, intersections, difference, and xor
Stars: ✭ 116 (-14.07%)
TurfA modular geospatial engine written in JavaScript
Stars: ✭ 6,659 (+4832.59%)
Geometry2dUnity3D: A set of helper classes for 2D geometric calculations.
Stars: ✭ 40 (-70.37%)
QcadQCAD - The Open Source 2D CAD. QCAD is a cross-platform CAD solution for Windows, macOS and Linux. It supports the DXF format and optionally the DWG format (through a proprietary plugin).
Stars: ✭ 768 (+468.89%)
FlatbushA very fast static spatial index for 2D points and rectangles in JavaScript
Stars: ✭ 1,031 (+663.7%)
Data structure and algorithms libraryA collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
Stars: ✭ 133 (-1.48%)
GismoG+Smo (pronounced gismo or gizmo) is a C++ library for isogeometric analysis (IGA). Geometry plus simulation modules aims at the seamless integration of Computer-aided Design (CAD) and Finite Element Analysis (FEA).
Stars: ✭ 152 (+12.59%)
CgalThe public CGAL repository, see the README below
Stars: ✭ 2,825 (+1992.59%)
Svg.skiaAn SVG rendering library.
Stars: ✭ 122 (-9.63%)
PhidlPython GDS layout and CAD geometry creation
Stars: ✭ 56 (-58.52%)
Rrt Algorithmsn-dimensional RRT, RRT* (RRT-Star)
Stars: ✭ 195 (+44.44%)
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 (+30.37%)
EarcutThe fastest and smallest JavaScript polygon triangulation library for your WebGL apps
Stars: ✭ 1,359 (+906.67%)
Connected Components 3dConnected components on multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants.
Stars: ✭ 90 (-33.33%)
paramakCreate parametric 3D fusion reactor CAD and neutronics models
Stars: ✭ 40 (-70.37%)
MonkeyCAMCAD/CAM software for ski and snowboard design and G-code program generation.
Stars: ✭ 34 (-74.81%)
polygon-splitterA small (<10kb minified) javascript library for splitting polygons by a polyline.
Stars: ✭ 20 (-85.19%)
SplashGeomOpen-source C++ library for geometry and linear algebra
Stars: ✭ 22 (-83.7%)
OCCTOpen CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE. This is a clone of the official repository located on https://dev.opencascade.org/. Please use official development portal for registering issues and providing patches.
Stars: ✭ 241 (+78.52%)
Maker.js📐⚙ 2D vector line drawing and shape modeling for CNC and laser cutters.
Stars: ✭ 1,185 (+777.78%)
AlgorithmsA collection of algorithms and data structures
Stars: ✭ 11,553 (+8457.78%)
KdbushA fast static index for 2D points
Stars: ✭ 412 (+205.19%)
DotscadReduce the burden of mathematics when playing OpenSCAD
Stars: ✭ 344 (+154.81%)
ManifA small C++11 header-only library for Lie theory.
Stars: ✭ 494 (+265.93%)
PolysnapA work in progress polygon operations library with integer snap-rounding
Stars: ✭ 14 (-89.63%)
Aabb TreeA d-dimensional aabb-tree implementation for MATLAB.
Stars: ✭ 5 (-96.3%)
SophusC++ implementation of Lie Groups using Eigen.
Stars: ✭ 1,048 (+676.3%)
Grbl PlotterA GCode sender (not only for plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
Stars: ✭ 286 (+111.85%)
SuperclusterA very fast geospatial point clustering library for browsers and Node.
Stars: ✭ 1,246 (+822.96%)
GeometryBoost.Geometry - Generic Geometry Library | Requires C++14 since Boost 1.75
Stars: ✭ 282 (+108.89%)
EuclidExact Computation Geometry Framework Based on 'CGAL'
Stars: ✭ 52 (-61.48%)
Lazysets.jlA Julia package for calculus with convex sets
Stars: ✭ 107 (-20.74%)
Turf SwiftA Swift language port of Turf.js.
Stars: ✭ 123 (-8.89%)
Algs4 PyA Python library for the textbook Algorithms, 4th edition
Stars: ✭ 122 (-9.63%)
Hackerrank📗 Solutions of more than 380 problems of Hackerrank accross several domains.
Stars: ✭ 128 (-5.19%)
BinarytreePython Library for Studying Binary Trees
Stars: ✭ 1,694 (+1154.81%)
Algo ds notesIt is a repository that is a collection of algorithms and data structures with implementation in various languages.
Stars: ✭ 1,897 (+1305.19%)