Node.js
587 items from sindresorhus/awesome-nodejs ★67,083
-
cli-cursor github.com
Toggle the CLI cursor.
-
console-log-level github.com
The most simple logger imaginable with support for log levels and custom prefixes.
-
strip-bom github.com
Strip UTF-8 byte order mark (BOM) from a string/buffer/stream.
-
spi-device github.com
SPI serial bus access.
-
compactr github.com
Implementation of the Compactr protocol.
-
nerds github.com
Get data from nerdy topics like Harry Potter, Star Wars, and Pokémon.
-
algebra github.com
Algebraic structures.
-
dats github.com
Minimalistic and zero-dependencies StatsD client.
-
cli-truncate github.com
Truncate a string to a specific width in the terminal.
-
sudo-block github.com
Block users from running your app with root permissions.
-
random-int github.com
Generate a random integer.
-
genepi github.com
Automatically generate a native Node.js addon from C++ code.
-
database-js github.com
Wrapper for multiple databases with a JDBC-like connection.
-
binary-split github.com
Newline (or any delimiter) splitter stream.
-
idoit github.com
Redis-backed job queue engine with advanced job control.
-
multimath github.com
Core to create fast image math in WebAssembly and JS.
-
through2-concurrent github.com
Transform object streams concurrently.
-
embedza github.com
Create HTML snippets/embeds from URLs using info from oEmbed, Open Graph, meta tags.
-
jose-simple github.com
Encryption and decryption of data using the JOSE (JSON Object Signing and Encryption) standard.
-
promise-memoize github.com
Memoize promise-returning functions, with expire and prefetch.
-
vstream github.com
Instrumentable streams mix-ins to inspect a pipeline of streams.
-
peek-stream github.com
Transform stream that lets you peek the first line before deciding how to parse it.
-
adit github.com
SSH tunneling made simple.
-
cctz github.com
Fast parsing, formatting, and timezone conversion for dates.
-
hook-std github.com
Hook and modify stdout/stderr.
-
10 Things I Regret About Node.js by Ryan Dahl youtube.com
Insightful talk by the creator of Node.js about some of its limitations.
-
yarn yarnpkg.com
Alternative package manager.
-
GuardRails github.com
GitHub app that provides security feedback in pull requests.
-
bun bun.sh
All-in-one toolkit for JavaScript and TypeScript apps.
-
RunJS runjs.app
Playground for JavaScript and TypeScript.
-
fs-write-stream-atomic github.com
Like fs.createWriteStream(), but atomic.
-
navit github.com
PhantomJS / SlimerJS wrapper to simplify browser test scripting.
-
unhomoglyph github.com
Normalize visually similar unicode characters.
-
valvelet github.com
Limit the execution rate of a promise-returning function.
-
random-float github.com
Generate a random float.
-
cli-columns github.com
Columnated unicode and ansi-safe text lists.
-
env-dot-prop github.com
Get, set, or delete nested properties of process.env using a dot path.
-
first-chunk-stream github.com
Transform the first chunk in a stream.
-
splice-string github.com
Remove or replace part of a string like Array#splice.
-
json-strictify github.com
Safely serialize a value to JSON without data loss or going into an infinite loop.
-
math-clamp github.com
Clamp a number.
-
pad-stream github.com
Pad each line in a stream.
-
tz-format github.com
Format a date with timezone: 2015-11-30T10:40:35+01:00.
-
Introduction to Node.js with Ryan Dahl youtube.com
[1:06:33]
-
npm semver calculator semver.npmjs.com
Visually explore what versions of a package a semver range matches.
-
pnpm pnpm.io
Disk space efficient package manager.
-
npms npms.io
Superb package search with deep analysis of package quality using a myriad of metrics.
-
Node Weekly nodeweekly.com
Weekly e-mail round-up of Node.js news and articles.
-
Semver: Tilde and Caret nodesource.com
-
Semver: A Primer nodesource.com
(Must read!)
- next page of items loading…