John Doherty's starred repositories
the-algorithm
Source code for Twitter's Recommendation Algorithm
javascript-obfuscator
A powerful obfuscator for JavaScript and Node.js
interact.js
JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
gui-challenges
Components from the YouTube show GUI Challenges: accessible, responsive, adaptive and cross browser components.
stream-json
The micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API.
deep-email-validator
Validates regex, typos, disposable, dns and smtp
fs-jetpack
Better file system API for Node.js
web-component-analyzer
CLI that analyzes web components and emits documentation
filenamify
Convert a string to a valid safe filename
search-query-parser
A simple parser for advanced search query syntax
extract-colors
Pulls the most common colors out of an image
redis-subscribe-sse
Stream Redis "SUBSCRIBE" or "PSUBSCRIBE" events to browsers using HTML5 Server-Sent Events (SSE)
GS1_DigitalLink_Resolver_CE
The GS1 DigitalLink Resolver Community Edition
express-simple-timing
Express middleware that sets Server Timing API headers and optionally sends timers to stats systems.
toMixpanel
🚰 ETL data into Mixpanel from many sources
cash-fetch
[unstable] window.fetch alternative for browser and node.js
gulp-javascript-obfuscator
Gulp plugin for javascript-obfuscator package.