Volodymyr Agafonkin (@mourner)
  • Stars
    star
    15,823
  • Global Rank 1,113 (Top 0.04 %)
  • Followers 5,493
  • Following 294
  • Registered over 15 years ago
  • Most used languages
    JavaScript
    82.4 %
    HTML
    5.9 %
    C++
    5.9 %
    Rust
    2.9 %
    Go
    2.9 %
  • Location 🇺🇦 Ukraine
  • Country Total Rank 13
  • Country Ranking
    HTML
    3
    Rust
    7
    Go
    103
    C++
    112

Top repositories

1

suncalc

A tiny JavaScript library for calculating sun/moon positions and phases.
JavaScript
2,969
star
2

rbush

RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
JavaScript
2,331
star
3

simplify-js

High-performance JavaScript polyline simplification library
JavaScript
2,224
star
4

bullshit.js

A bookmarklet for translating marketing speak into human-readable text. 💩
JavaScript
1,792
star
5

flatbush

A very fast static spatial index for 2D points and rectangles in JavaScript 🌱
JavaScript
1,352
star
6

simpleheat

A tiny JavaScript library for drawing heatmaps with Canvas
JavaScript
904
star
7

dead-simple-grid

Dead Simple Grid is a responsive CSS grid micro framework that is just that. Dead simple.
HTML
747
star
8

kdbush

A fast static index for 2D points
JavaScript
587
star
9

projects

A list of awesome open source projects Volodymyr Agafonkin is involved in.
391
star
10

tinyqueue

The smallest and simplest priority queue in JavaScript.
JavaScript
383
star
11

geokdbush

The fastest spatial index for geographic locations in JavaScript
JavaScript
330
star
12

road-orientation-map

A visualization of road orientations on an interactive map
JavaScript
295
star
13

robust-predicates

Fast robust predicates for computational geometry in JavaScript
JavaScript
284
star
14

rbush-knn

k-nearest neighbors search (KNN) for RBush
JavaScript
203
star
15

delaunator-rs

Fast 2D Delaunay triangulation in Rust. A port of Delaunator.
Rust
185
star
16

tinyjam

A radically simple, zero-configuration static site generator in JavaScript
JavaScript
148
star
17

flatqueue

A very fast and simple JavaScript priority queue
JavaScript
132
star
18

seidel

[DEPRECATED] A JS polygon triangulation library
JavaScript
82
star
19

quickselect

A fast selection algorithm in JavaScript.
JavaScript
78
star
20

icomesh

Fast JavaScript icosphere mesh generation library for WebGL visualizations
JavaScript
51
star
21

bbtree

Self-balancing Binary Search Trees in JavaScript
JavaScript
49
star
22

yeahjs

A tiny, modern, fast EJS templating library
JavaScript
43
star
23

geoflatbush

Geographic kNN extension for Flatbush
JavaScript
42
star
24

kdbush.hpp

A fast static spatial index for 2D points in C++11
C++
32
star
25

worker-data-load

A test that shows the benefit of loading large amounts of data directly in a worker instead of a page.
JavaScript
32
star
26

Leaflet.TouchHover

A plugin for adding hover-like interaction to Leaflet maps on mobile devices
JavaScript
27
star
27

suncalc-go

SunCalc written in Go
Go
19
star
28

eslint-config-mourner

A strict ESLint config for my JavaScript projects
JavaScript
18
star
29

serenity-tm

Serenity is a light, minimal syntax highlighting theme for Sublime Text and Textmate.
8
star
30

yeahml

A tiny subset of YAML for JavaScript
JavaScript
7
star
31

pbf-split

Splits a Node stream of protocol buffer messages
JavaScript
7
star
32

hello-lib

Simple boilerplate for my small JS libraries.
JavaScript
7
star
33

color-metrics

JavaScript
6
star
34

agafonkin.com

My little personal page
HTML
5
star
35

fanny

A simple and fast multilayer feedforward neural network implementation in JS, made for learning purposes.
JavaScript
5
star
36

hain

Hain triangulation algorithm in JS (work in progress)
C++
4
star
37

mourner

2
star
38

mourner.github.com

Nothing here yet.
1
star