Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
GitHub projects from awesome lists
Search names, descriptions, topics, tags, and stacks, then tune results by ecosystem, freshness, health, and cross-list signal.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Generate a random integer
Automatic generation of N-API wrapper from a C++ library
Common Database Interface for Node
a fast newline (or any delimiter) splitter stream - like require('split') but specific for binary data
Redis-backed task queue engine with advanced task control and eventual consistency
Simple Node.JS stream (streams2) Transform that runs the transform functions concurrently (with a set max concurrency)
WebAssembly wrapper to simplify fast math coding
Mobile app splash screen generator
Jose-Simple allows the encryption and decryption of data using the JOSE (JSON Object Signing and Encryption) standard.
Create HTML snippets/embeds from URLs using info from oEmbed, Open Graph, meta tags.
Memoize promise-returning functions. Includes cache expire and prefetch.
instrumented streams
Transform stream that lets you peek the first line before deciding how to parse it
⚡️ Fast parsing, formatting and timezone manipulations for dates
SSH tunnels – in any way you want it
Convert an Observable to a Promise
Like `fs.createWriteStream(...)`, but atomic.
Simple client testing from your scripts
Replace all homoglyphs with base characters. Useful to detect similar strings.
Limit the execution rate of a function
♻️ Get, set, or delete nested properties of process.env using a dot path
Transform the first chunk in a stream
Remove or replace part of a string like Array#splice
Safely serialize a value to JSON without unintended loss of data or going into an infinite loop due to circular references.
Format a date with timezone
Pad each line in a stream