davidmarkclements
Dave of Pear at Holepunch. Platform Principal Architect, Author of Node Cookbook, Technical Lead of OpenJS Certifications
Pinned Repositories
0x
🔥 single-command flamegraph profiling 🔥
fast-safe-stringify
Safely and quickly serialize JavaScript objects
flatstr
Flattens the underlying C structures of a concatenated JavaScript string
rfdc
Really Fast Deep Clone
v8-perf
Exploring v8 performance characteristics in Node across v8 versions 5.1, 5.8, 5.9, 6.0 and 6.1
fastify
Fast and low overhead web framework, for Node.js
pear
combined Peer-to-Peer (P2P) Runtime, Development & Deployment tool
pear-desktop
pear://runtime
pear-docs
pino
🌲 super fast, all natural json logger
davidmarkclements's Repositories
davidmarkclements/0x
🔥 single-command flamegraph profiling 🔥
davidmarkclements/rfdc
Really Fast Deep Clone
davidmarkclements/flatstr
Flattens the underlying C structures of a concatenated JavaScript string
davidmarkclements/fast-safe-stringify
Safely and quickly serialize JavaScript objects
davidmarkclements/fast-redact
very fast object redaction
davidmarkclements/overload-protection
Load detection and shedding capabilities for http, express, restify and koa
davidmarkclements/lazaretto
Run esm and/or cjs code in a separate V8 isolate with code-injection capabilities
davidmarkclements/proffer
Realtime V8 Tick Profiler
davidmarkclements/hrepl
Hydrate a REPL with new globals from a file's exports.
davidmarkclements/is-file-esm
Determines whether a Node file is a Module (`import`) or a Script (`require`)
davidmarkclements/inclusion
Dynamic imports for all
davidmarkclements/mockalicious
Keep on mocking in the free world
davidmarkclements/generator-classes
Generator and AsyncGenerator functions|constructors|classes as a module
davidmarkclements/docs-readability
Visual studio code extension for indicating markdown docs readability
davidmarkclements/unijoin
ESM and CJS support for `path.join` of both file paths and file URLs
davidmarkclements/generify
A reusable project generator
davidmarkclements/xmas-gmar
A christmas card I made for my grandmother
davidmarkclements/davidmarkclements.github.io
10 tips for triumphant noding
davidmarkclements/hypercore-promisifier
davidmarkclements/module-bin-path
Get the absolute file path to a bin entry of an installed dependency
davidmarkclements/prefixn
Small library for generated prefixed labels
davidmarkclements/prostamp
Incremental asynchronous template rendering
davidmarkclements/pyckle
Picks a file from same-name filenames with different extensions based on preference around esm or cjs
davidmarkclements/redhat-overpass-font
Redhat Overpass published as `redhat-overpass-font` on npm purely so a package for the font is available on npm.
davidmarkclements/source-map
Consume and generate source maps.
davidmarkclements/supports-color
Detect whether a terminal supports color
davidmarkclements/tapx
Native ESM Support for node-tap
davidmarkclements/thread-stream
A streaming way to send data to a Node.js Worker Thread
davidmarkclements/turbo-hash-map
Fast Map built for keys that are always fixed size uniformly distributed buffers.
davidmarkclements/whistle-stop-workshop