Open source projects by mikolalysenko

mikolalysenko/functional-red-black-tree

A purely functional red-black tree data structure

☕JavaScript   ★186 stars   âš 5 open issues   âš­2 contributors   ☯about 5 years old  

mikolalysenko/game-shell

Ready to go JavaScript shell for games or other interactive demos

☕JavaScript   ★98 stars   âš 6 open issues   âš­4 contributors   ☯over 5 years old  

mikolalysenko/l1-path-finder

🗺 Fast path planning for 2D grids

☕JavaScript   ★295 stars   âš 1 open issues   âš­1 contributors   ☯over 3 years old  

mikolalysenko/vectorize-text

Turns a text string into a 2D poly line

☕JavaScript   ★174 stars   âš 3 open issues   âš­1 contributors   ☯over 4 years old  

mikolalysenko/refine-mesh

Iterative mesh refinement

☕JavaScript   ★53 stars   âš 2 open issues   âš­1 contributors   ☯about 3 years old  

mikolalysenko/regl

👑 Functional WebGL

☕JavaScript   ★600 stars   âš 33 open issues   âš­1 contributors   ☯almost 3 years old  

mikolalysenko/cdt2d

2D constrained Delaunay triangulation

☕JavaScript   ★86 stars   âš 2 open issues   âš­1 contributors   ☯over 3 years old  

mikolalysenko/mouse-event

Cross browser mouse event property access

☕JavaScript   ★27 stars   âš 0 open issues   âš­2 contributors   ☯almost 4 years old  

mikolalysenko/voxel-mipmap-demo

Demo of mipmapping for voxel terrain

☕JavaScript   ★44 stars   âš 1 open issues   âš­2 contributors   ☯over 5 years old  

mikolalysenko/isosurface

Isosurface polygonizer algorithms

☕JavaScript   ★90 stars   âš 0 open issues   âš­1 contributors   ☯almost 6 years old  

mikolalysenko/mikolalysenko.github.com

☕JavaScript   ★114 stars   âš 1 open issues   âš­3 contributors   ☯over 6 years old  

mikolalysenko/orthogami

Orthogonal polyhedra origami

☕JavaScript   ★258 stars   âš 0 open issues   âš­2 contributors   ☯over 4 years old  

mikolalysenko/box-intersect-benchmark

Box intersection benchmark

☕JavaScript   ★57 stars   âš 0 open issues   âš­2 contributors   ☯almost 4 years old  

mikolalysenko/box-intersect

📦 Any dimensional box intersection

☕JavaScript   ★164 stars   âš 3 open issues   âš­2 contributors   ☯about 4 years old  

mikolalysenko/patcher.js

JSON diffing and patching library

☕JavaScript   ★112 stars   âš 4 open issues   âš­2 contributors   ☯over 7 years old  

mikolalysenko/NodeMinecraftThing

Javascript MMO framework

☕JavaScript   ★56 stars   âš 1 open issues   âš­2 contributors   ☯over 7 years old  

mikolalysenko/LudumDare23MMO

LudumDare23 MMO source code (rebuilt to remove database stuff)

☕JavaScript   ★35 stars   âš 0 open issues   âš­1 contributors   ☯over 6 years old  

mikolalysenko/simplicial-complex

Tools for manipulating simplicial complexes in JavaScript

☕JavaScript   ★42 stars   âš 0 open issues   âš­3 contributors   ☯almost 6 years old  

mikolalysenko/uniq

Removes duplicate items from an array in place

☕JavaScript   ★57 stars   âš 2 open issues   âš­3 contributors   ☯over 5 years old  

mikolalysenko/pitch-shift

Variable speed pitch shifter written in JavaScript

☕JavaScript   ★62 stars   âš 1 open issues   âš­1 contributors   ☯over 5 years old  

mikolalysenko/orbit-camera

Orbit camera for 3D scenes

☕JavaScript   ★27 stars   âš 1 open issues   âš­3 contributors   ☯over 5 years old  

mikolalysenko/robust-point-in-polygon

Exactly test if a point is inside, outside or on the boundary of a polygon

☕JavaScript   ★60 stars   âš 2 open issues   âš­1 contributors   ☯over 4 years old  

mikolalysenko/local-perception-filter-demo

Demonstration of local perception filters in a browser

☕JavaScript   ★36 stars   âš 1 open issues   âš­1 contributors   ☯almost 5 years old  

mikolalysenko/surface-nets

Arbitrary dimensional level sets

☕JavaScript   ★72 stars   âš 0 open issues   âš­2 contributors   ☯over 4 years old  

mikolalysenko/drag-and-drop-files

Handle file drag-and-drop events without all the Yak shaving

☕JavaScript   ★46 stars   âš 1 open issues   âš­1 contributors   ☯over 5 years old  

mikolalysenko/alpha-shape

Any dimensional alpha shapes

☕JavaScript   ★34 stars   âš 1 open issues   âš­1 contributors   ☯almost 4 years old  

mikolalysenko/binary-search-bounds

Better binary searching

☕JavaScript   ★46 stars   âš 2 open issues   âš­3 contributors   ☯about 5 years old  

mikolalysenko/delaunay-triangulate

Easy to use robust Delaunay triangulation

☕JavaScript   ★99 stars   âš 0 open issues   âš­1 contributors   ☯about 5 years old  

mikolalysenko/electron-recorder

Record animations using Electron

☕JavaScript   ★68 stars   âš 2 open issues   âš­2 contributors   ☯over 2 years old  

mikolalysenko/static-kdtree

A static kdtree data structure

☕JavaScript   ★222 stars   âš 2 open issues   âš­2 contributors   ☯over 4 years old  

mikolalysenko/bit-twiddle

Bit twidling hacks for node.js

☕JavaScript   ★39 stars   âš 1 open issues   âš­1 contributors   ☯almost 6 years old