Alexander Milevski's repositories
polygon-offset
Small lib for polygon offsetting(margin/padding)
GreinerHormann
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
Leaflet.Path.Transform
Drag/rotate/resize handler for leaflet vector features.
splay-tree
Fast splay-tree data structure
Leaflet.Path.Drag
Drag functionality for Leaflet vector layers
Leaflet.draw.drag
Drag feature functionality for Leaflet.draw
Leaflet.Bookmarks
Leaflet plugin for user-generated bookmarks
wms-capabilities
WMS GetCapabilities to JSON
L.Control.LineStringSelect
Polyline selection control for Leaflet
leaflet-labeled-circle
Special type of SVG marker with a label inside and draggable around the anchor point
Leaflet.Modal
Modal windows and dialog inside your map
leaflet-area-select
Control to just select an area and provide bbox for it
inline-functions
This library allows you to inline functions in your JS/TS code. This is useful for performance reasons, as it allows you to avoid function calls and instead inline the function body directly.
L.Circle.toPolygon
Method for interpolating L.Circle into a set of points, for example for use in GeoJSON
fast-kd-tree
Fast static Hilbert kd-tree experiment
rollup-ts-glsl
Boilerplate for Rollup + TS + GLSL
segment-intersection
Simple two segment intersection
w8r.github.io
Personal website
wittgenstein
Reading tractatus logico-philosophicus
d3-hierarchy
2D layout algorithms for visualizing hierarchical data.
expo-skia-web-template
Expo + Skia + Web
tex-linebreak
JavaScript implementation of the Knuth-Plass linebreaking algorithm
textbox
Library to layout text for display on SVG or Canvas.