Dave of Pear at Holepunch. Platform Principal Architect, Author of Node Cookbook, Technical Lead of OpenJS Certifications
0x. π₯ single-command flamegraph profiling π₯
3.5krfdc. Really Fast Deep Clone
696flatstr. Flattens the underlying C structures of a concatenated JavaScript string
389fast-safe-stringify. Safely and quickly serialize JavaScript objects
359fast-redact. very fast object redaction
336v8-perf. Exploring v8 performance characteristics in Node across v8 versions 5.1, 5.8, 5.9, 6.0 and 6.1
279overload-protection. Load detection and shedding capabilities for http, express, restify and koa
206react-functional. Add life cycle methods to stateless functional components, without the class noise
90atomic-sleep. β±οΈZero CPU overhead, zero dependency, true event-loop blocking sleep β±οΈ
86cute-stack. Cute up your stack traces in Node
82Respondu. An Extendible Deferred Asset Responsive Framework
33keepings-node.js-fast. Repository accompanying the Keeping Node.js Fast article
30decofun. Debug tool. Names anonymous functions according to their surrounding context
18screenres. Get and set screen resolutions
18lazaretto. Run esm and/or cjs code in a separate V8 isolate with code-injection capabilities
17async-tracer. Trace all async operations, output as newline delimited JSON logs, with minimal overhead.
15a-new-way-to-profile-node-js. HTML
15proffer. Realtime V8 Tick Profiler
13hsl-to-hex. JavaScript
13websocket-pull-stream. websockets with pull-streams
13d3-fg. Flamegraph visualization for d3 v5
12events.once. Polyfill for Node core events.once
11hrepl. Hydrate a REPL with new globals from a file's exports.
11is-file-esm. Determines whether a Node file is a Module (`import`) or a Script (`require`)
11fast-date. Fast UTC Date Timestamps
10nw-shot. Create screenshots using nw.js
10core-dump. Generate node core dumps with having to abort, regardless of ulimit -c setting
10fastify-react. seamlessly integrate fastify and react, for high performance SSR
9perf-sym. Map Symbols Generated By --perf-basic-prof to JavaScript names
8ubuntu-dev-ec2. Ubuntu EC2 Machine intended for development/profiling usage.
7rifi. rifi - distributed single state application self registering components - proof of concept
7stateful-hooks. Give your react hooks state on the server side
6hash-phrase. A human readable hash function
6aquatap. fullstack TAP with a modern API
5generator-classes. Generator and AsyncGenerator functions|constructors|classes as a module
5hn-latest-stream. hackernews stream of latest stories as JSON or HTML
4bespoke-to-pdf. Generate a PDF file from your bespoke presentation
3