GitHub / mourner 80 Repositories
Engineer at @mapbox, building mapping tools of the future. Creator of @Leaflet. Algorithms geek, rock musician, baker, father of twin girls, Ukrainian πΊπ¦
mourner/suncalc
A tiny JavaScript library for calculating sun/moon positions and phases.
Language: JavaScript - Size: 120 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 3,224 - Forks: 430

mourner/flatbush
A very fast static spatial index for 2D points and rectangles in JavaScript π±
Language: JavaScript - Size: 228 KB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 1,488 - Forks: 60

mourner/kdbush
A fast static index for 2D points
Language: JavaScript - Size: 85 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 665 - Forks: 74

mourner/bullshit.js
A bookmarklet for translating marketing speak into human-readable text. :poop:
Language: JavaScript - Size: 176 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 1,876 - Forks: 166

mourner/simplify-js
High-performance JavaScript polyline simplification library
Language: JavaScript - Size: 712 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 2,351 - Forks: 210

mourner/geoflatbush
Geographic kNN extension for Flatbush
Language: JavaScript - Size: 22.5 KB - Last synced at: about 12 hours ago - Pushed at: 11 days ago - Stars: 46 - Forks: 4

mourner/tinyjam
A radically simple, zero-configuration static site generator in JavaScript
Language: JavaScript - Size: 174 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 162 - Forks: 13

mourner/rbush
RBush β a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
Language: JavaScript - Size: 474 KB - Last synced at: 18 days ago - Pushed at: 10 months ago - Stars: 2,593 - Forks: 248

mourner/simpleheat
A tiny JavaScript library for drawing heatmaps with Canvas
Language: JavaScript - Size: 35.2 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 944 - Forks: 188

mourner/geokdbush
The fastest spatial index for geographic locations in JavaScript
Language: JavaScript - Size: 60.5 KB - Last synced at: 14 days ago - Pushed at: 12 months ago - Stars: 367 - Forks: 38

mourner/flatqueue
A very fast and simple JavaScript priority queue
Language: JavaScript - Size: 32.2 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 137 - Forks: 7

mourner/rbush-knn
k-nearest neighbors search (KNN) for RBush
Language: JavaScript - Size: 128 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 221 - Forks: 38

mourner/robust-predicates
Fast robust predicates for computational geometry in JavaScript
Language: JavaScript - Size: 479 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 310 - Forks: 17

mourner/tinyqueue
The smallest and simplest priority queue in JavaScript.
Language: JavaScript - Size: 37.1 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 447 - Forks: 45

mourner/quickselect
A fast selection algorithm in JavaScript.
Language: JavaScript - Size: 67.4 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 90 - Forks: 18

mourner/projects
A list of awesome open source projects Volodymyr Agafonkin is involved in.
Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 444 - Forks: 24

mourner/agafonkin.com
My little personal page
Language: HTML - Size: 65.4 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

mourner/delaunator-rs
Fast 2D Delaunay triangulation in Rust. A port of Delaunator.
Language: Rust - Size: 121 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 222 - Forks: 29

mourner/road-orientation-map
A visualization of road orientations on an interactive map
Language: JavaScript - Size: 1.16 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 296 - Forks: 27

mourner/icomesh
Fast JavaScript icosphere mesh generation library for WebGL visualizations
Language: JavaScript - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 58 - Forks: 4

mourner/eslint-config-mourner
A strict ESLint config for my JavaScript projects
Language: JavaScript - Size: 48.8 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 21 - Forks: 3

mourner/yeahjs
A tiny, modern, fast EJS templating library
Language: JavaScript - Size: 49.8 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 47 - Forks: 3

mourner/dead-simple-grid
Dead Simple Grid is a responsive CSS grid micro framework that is just that. Dead simple.
Language: HTML - Size: 21.5 KB - Last synced at: about 2 months ago - Pushed at: over 9 years ago - Stars: 752 - Forks: 94

mourner/suncalc-go
SunCalc written in Go
Language: Go - Size: 133 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 17 - Forks: 7

mourner/seidel π¦
[DEPRECATED] A JS polygon triangulation library
Language: JavaScript - Size: 532 KB - Last synced at: 9 days ago - Pushed at: over 10 years ago - Stars: 82 - Forks: 9

mourner/worker-data-load
A test that shows the benefit of loading large amounts of data directly in a worker instead of a page.
Language: JavaScript - Size: 4.21 MB - Last synced at: 4 months ago - Pushed at: over 12 years ago - Stars: 34 - Forks: 3

mourner/fanny
A simple and fast multilayer feedforward neural network implementation in JS, made for learning purposes.
Language: JavaScript - Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: over 9 years ago - Stars: 6 - Forks: 0

mourner/mapbox-test Fork of fersan96/mapbox-test
Size: 98.6 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

mourner/yeahml
A tiny subset of YAML for JavaScript
Language: JavaScript - Size: 3.91 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 8 - Forks: 0

mourner/kdbush.hpp
A fast static spatial index for 2D points in C++11
Language: C++ - Size: 28.3 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 30 - Forks: 9

mourner/bbtree
Self-balancing Binary Search Trees in JavaScript
Language: JavaScript - Size: 219 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 49 - Forks: 8

mourner/homebrew Fork of Homebrew/legacy-homebrew
:beer: The missing package manager for OS X.
Language: Ruby - Size: 41.4 MB - Last synced at: 7 months ago - Pushed at: about 10 years ago - Stars: 3 - Forks: 5

mourner/webworkify Fork of browserify/webworkify
launch a web worker that can require() in the browser with browserify
Language: JavaScript - Size: 20.5 KB - Last synced at: 7 months ago - Pushed at: almost 9 years ago - Stars: 3 - Forks: 0

mourner/istanbul-lib-source-maps Fork of istanbuljs-archived-repos/istanbul-lib-source-maps
Source maps support for istanbul
Language: JavaScript - Size: 20.5 KB - Last synced at: 7 months ago - Pushed at: almost 9 years ago - Stars: 1 - Forks: 0

mourner/all-the-cities Fork of zeke/all-the-cities
All the 138,398 cities of the world with a population of at least 1000 inhabitants, in a big JSON array.
Language: JavaScript - Size: 3.03 MB - Last synced at: 7 months ago - Pushed at: over 8 years ago - Stars: 7 - Forks: 3

mourner/organicmaps.github.io Fork of organicmaps/organicmaps.github.io
Web-site
Size: 7.01 MB - Last synced at: 7 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

mourner/pbf-split π¦
Splits a Node stream of protocol buffer messages
Language: JavaScript - Size: 117 KB - Last synced at: 7 months ago - Pushed at: almost 10 years ago - Stars: 7 - Forks: 0

mourner/hain π¦
Hain triangulation algorithm in JS (work in progress)
Language: C++ - Size: 121 KB - Last synced at: 7 months ago - Pushed at: over 10 years ago - Stars: 4 - Forks: 0

mourner/cubic-spline Fork of morganherlocker/cubic-spline
interpolate for X in a 2d array
Size: 19.5 KB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

mourner/made-in-ukraine Fork of chernivtsijs/made-in-ukraine
πΊπ¦ Curating the best projects that were made and mainly contributed by Ukrainian developers
Size: 32.2 KB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

mourner/ama Fork of aviflombaum/ama
Ask me anything!
Size: 79.1 KB - Last synced at: 3 months ago - Pushed at: almost 10 years ago - Stars: 6 - Forks: 0

mourner/bundlemon Fork of LironEr/bundlemon
Monitor your bundle size
Size: 1.92 MB - Last synced at: 7 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

mourner/mourner
Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 2

mourner/testem Fork of testem/testem
Test'em 'Scripts! A test runner that makes Javascript unit testing fun.
Size: 37.3 MB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

mourner/contributor_covenant Fork of EthicalSource/contributor_covenant
Pledge your respect and appreciation for contributors of all kinds to your open source project.
Language: CSS - Size: 6.04 MB - Last synced at: 7 months ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

mourner/front-matter Fork of jxson/front-matter
Extract YAML front matter from strings
Size: 121 KB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

mourner/three.js Fork of mrdoob/three.js
JavaScript 3D library.
Language: JavaScript - Size: 703 MB - Last synced at: 7 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

mourner/Leaflet Fork of Leaflet/Leaflet
JavaScript library for mobile-friendly interactive maps
Language: JavaScript - Size: 26.1 MB - Last synced at: 7 months ago - Pushed at: about 10 years ago - Stars: 3 - Forks: 0

mourner/Leaflet-Dotter Fork of broady/Dotter
Language: JavaScript - Size: 238 KB - Last synced at: 7 months ago - Pushed at: about 14 years ago - Stars: 11 - Forks: 2

mourner/argparse Fork of nodeca/argparse
CLI arguments parser for node.js. JS port of python's argparse module.
Language: JavaScript - Size: 294 KB - Last synced at: 7 months ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

mourner/staticgen Fork of netlify/staticgen
StaticGen.com, A leaderboard of top open-source static site generators
Size: 7.6 MB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

mourner/Leaflet.TouchHover
A plugin for adding hover-like interaction to Leaflet maps on mobile devices
Language: JavaScript - Size: 145 KB - Last synced at: 4 months ago - Pushed at: about 12 years ago - Stars: 27 - Forks: 2

mourner/serenity-tm
Serenity is a light, minimal syntax highlighting theme for Sublime Text and Textmate.
Size: 211 KB - Last synced at: 4 months ago - Pushed at: almost 10 years ago - Stars: 8 - Forks: 0

mourner/hello-lib
Simple boilerplate for my small JS libraries.
Language: JavaScript - Size: 7.81 KB - Last synced at: 18 days ago - Pushed at: almost 9 years ago - Stars: 7 - Forks: 3

mourner/nearby-cities Fork of zeke/nearby-cities
Language: JavaScript - Size: 2.93 KB - Last synced at: 7 months ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 1

mourner/delaunator-cpp Fork of delfrrr/delaunator-cpp
A really fast C++ library for Delaunay triangulation of 2D points
Language: C++ - Size: 2.18 MB - Last synced at: 7 months ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

mourner/color-metrics
Language: JavaScript - Size: 109 KB - Last synced at: about 2 months ago - Pushed at: almost 10 years ago - Stars: 6 - Forks: 1

mourner/magic-string Fork of Rich-Harris/magic-string
Manipulate strings like a wizard
Language: JavaScript - Size: 545 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

mourner/js_bintrees Fork of vadimg/js_bintrees
Javascript implementation of binary search trees
Language: JavaScript - Size: 1.08 MB - Last synced at: 7 months ago - Pushed at: about 9 years ago - Stars: 1 - Forks: 0

mourner/flow-typed Fork of flow-typed/flow-typed
A central repository for Flow library definitions
Language: JavaScript - Size: 6.89 MB - Last synced at: 7 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

mourner/flow Fork of facebook/flow
Adds static typing to JavaScript to improve developer productivity and code quality.
Language: OCaml - Size: 49 MB - Last synced at: 7 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

mourner/flow-remove-types Fork of facebookarchive/flow-remove-types
πΏ Removes Flow type annotations from JavaScript files with speed and simplicity.
Language: JavaScript - Size: 69.3 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

mourner/parser Fork of observablehq/parser
The Observable parser.
Language: JavaScript - Size: 152 KB - Last synced at: 7 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

mourner/rollup Fork of rollup/rollup
Next-generation ES6 module bundler
Language: JavaScript - Size: 5.89 MB - Last synced at: 7 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

mourner/yarn Fork of yarnpkg/yarn
π¦π Fast, reliable, and secure dependency management for JavaScript.
Language: JavaScript - Size: 88.6 MB - Last synced at: 7 months ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

mourner/hashlru Fork of dominictarr/hashlru
Language: JavaScript - Size: 4.88 KB - Last synced at: 7 months ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

mourner/mourner.github.com
Nothing here yet.
Size: 106 KB - Last synced at: 4 months ago - Pushed at: over 12 years ago - Stars: 1 - Forks: 0

mourner/css-color-parser-js Fork of deanm/css-color-parser-js
JavaScript parser for CSS color strings
Language: JavaScript - Size: 11.7 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

mourner/sourcemap-codec Fork of Rich-Harris/sourcemap-codec
Encode/decode sourcemap mappings
Language: TypeScript - Size: 35.2 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

mourner/maid Fork of maid/maid
Be lazy. Let Maid clean up after you, based on rules you define. Think of it as "Hazel for hackers".
Language: Ruby - Size: 639 KB - Last synced at: 7 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

mourner/istanbul Fork of gotwarlost/istanbul
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.
Language: JavaScript - Size: 2.5 MB - Last synced at: 7 months ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0

mourner/nyc Fork of istanbuljs/nyc
the Istanbul command line interface
Language: JavaScript - Size: 908 KB - Last synced at: 7 months ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0

mourner/st Fork of isaacs/st
A node module for serving static files. Does etags, caching, etc.
Language: JavaScript - Size: 135 KB - Last synced at: 7 months ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0

mourner/calibre Fork of kovidgoyal/calibre
The official source code repository for the calibre ebook manager
Language: Python - Size: 187 MB - Last synced at: 7 months ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

mourner/vt-pbf Fork of mapbox/vt-pbf
Serialize Mapbox Vector Tiles to binary protobufs in javascript.
Language: JavaScript - Size: 156 KB - Last synced at: 7 months ago - Pushed at: almost 10 years ago - Stars: 1 - Forks: 0

mourner/binary-split Fork of max-mapper/binary-split
a fast newline (or any delimiter) splitter stream - like require('split') but faster
Language: JavaScript - Size: 5.86 KB - Last synced at: 7 months ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

mourner/craftml Fork of delgad9/craftml
Language: JavaScript - Size: 27.2 MB - Last synced at: 7 months ago - Pushed at: almost 10 years ago - Stars: 0 - Forks: 0

mourner/simple-statistics Fork of simple-statistics/simple-statistics
simple statistics for node & browser javascript
Language: JavaScript - Size: 1.84 MB - Last synced at: 7 months ago - Pushed at: over 9 years ago - Stars: 1 - Forks: 1

mourner/iD Fork of openstreetmap/iD
The easy-to-use OpenStreetMap editor in JavaScript.
Language: JavaScript - Size: 33.4 MB - Last synced at: 7 months ago - Pushed at: over 11 years ago - Stars: 2 - Forks: 0

mourner/istanbul-lib-instrument Fork of istanbuljs-archived-repos/istanbul-lib-instrument
Istanbul instrumentation library
Language: JavaScript - Size: 84 KB - Last synced at: 7 months ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0
