GitHub - blakeembrey/sql-template-tag: ES2015 tagged template string for preparing SQL statements, works with `pg`, `mysql`, and `sqlite`
SQL Template Tag: Tagged Template Strings for Preparing SQL Statements — A (very) long standing library –...
GitHub - webpro/knip: ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it!
Knip 3.2: Find Unused Files, Dependencies and Exports in TypeScript Projects — Finds unused files, dependencies...
Overview - Epsio Docs
Boosting Query Performance with Incremental Materialized Views! — Plug Epsio into your database and boost performance...
aws-lite
aws-lite: A New Node-Powered AWS Client — Amazon Web Services does a pretty good job with...
Passport.js
Passport 0.7: Simple, Unobtrusive Authentication for Node — A long standing project in the Node ecosystem...
A simple WebSocket benchmark in JavaScript: Node.js versus Bun
A Simple WebSocket Benchmark: Node vs Bun — Using as ‘textbook’ an example of WebSocket communication...
Node v20.10.0 (LTS) | Node.js
Node v20.10.0 (LTS) Released — Node 20 only recently became an LTS release (codenamed ‘Iron’) but...
Bonsai: Fixed-cost, Monthly JavaScript Maintenance
Need to Upgrade Next.js on a Tight Budget? Let Us Help 🚀 — Bonsai by UpgradeJS.com...
Node.js Downloads
Node.js Download Statistics — Node.js TSC member Matteo has put together a handy site that visualizes...
Framework | Neutralinojs
Neutralinojs 4.15.0: Alternative Cross-Platform Desktop App Approach — Neutralinojs offers an interesting lightweight alternative to something like...
GitHub - JustinBeckwith/linkinator: 🐿 Scurry around your site and find all those broken links.
Linkinator 6.0: A Tool to Find a Site's Broken Links — Both a Node API and...
GitHub - unjs/h3: ⚡️ Minimal H(TTP) framework built for high performance and portability
H3: A Minimal HTTP Framework for Multiple JS Platforms — Aims to be as universal as...
A Node + TypeScript + ts-node + ESM experience that works.
A Node + TypeScript + ts-node + ESM experience that works.
GitHub - release-it/release-it: 🚀 Automate versioning and package publishing
Release It 17.0: A CLI Tool to Automate Package Publishing Tasks — Think things like bumping...
GitHub - actions/github-script: Write workflows scripting the GitHub API in JavaScript
github-script 7.0: Script the GitHub API in Actions Workflows — If you want to write GitHub...
Node.js 20.x runtime now available in AWS Lambda | Amazon Web Services
Node.js 20.x (LTS) Runtime Now Available in AWS Lambda — If you’re using AWS Lambda, you...
PDFKit
PDFKit: PDF Generation Library for Node and Browser — A (very) long standing project, but that...
How to use NPM packages outside of Node - Neon
How to Use NPM Packages Outside of Node — Learn how to use packages in ‘other...
Exploring V8's strings: implementation and optimizations | iliazeus
Exploring V8's Strings: Implementation and Optimizations — Note: This is very technical and most Node developers...
GitHub - ehmicky/wild-wild-path: 🤠 Object property paths with wildcards and regexps 🌵
Wild Wild Path v5: Object Property Paths with Wildcards and Regexps — A 'wild' way to...
GitHub - lirantal/nodejs-cli-apps-best-practices: The largest Node.js CLI Apps best practices list ✨
36 Node CLI App Best Practices — From the creator of several Node-based CLI tools comes...
Node.js Collab Summit 2023
▶ Talks from the Node.js Collab Summit 2023 — If you want to stay up to date with...
Learn how JavaScript VMs like Google’s V8 engine work | Advanced JavaScript Performance Techniques
Bare Metal JavaScript: The JavaScript Virtual Machine with Miško Hevery — Learn how high-level JavaScript turns...
Can Bun Eat Node.js’s Lunch? Testing the Trendy Toolkit
Can Bun Eat Node.js’s Lunch? — An experiment in migrating a codebase (a restaurant voting app...
Secure Code Review Tips to Defend Against Vulnerable Node.js Code
Secure Code Review Tips to Defend Against Vulnerable Node Code — How do you identify vulnerable...
Introduction to Temporal Cloud | Learn Temporal
Free Course: Introduction to Temporal Cloud — Check out our new course on the role and features...
Deploying Node.js applications with PM2 on Vultr | MDN Blog
Deploying Node Apps on Vultr with PM2 — I hadn’t noticed MDN was running sponsored articles...
GitHub - sindresorhus/globby: User-friendly glob matching
Globby 14.0: User-Friendly Glob Matching — Give it an array of globs and it returns an...
GitHub - bradymholt/cRonstrue: JavaScript library that translates Cron expressions into human readable descriptions
cRonstrue: Library to Convert Cron Expressions into Natural Language — Not just English either - it...
GitHub - kartikk221/hyper-express: High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
HyperExpress 6.14: High Performance Server Powered by uWebSockets.js — Despite the name, it’s nothing to do...
GitHub - ehmicky/nve: Run any command on specific Node.js versions
nve 17: Run Things With a Specific Node.js Version — Execute a file, command, or REPL...
GitHub - jeffbski/wait-on: wait-on is a cross-platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
wait-on 7.1: A CLI and Node Library to Wait for Ports, Files, Sockets, etc. — For...
GitHub - lirantal/awesome-nodejs-security: Awesome Node.js Security resources
Awesome Node Security: A Curated List of Node Security Resources — Includes links to libraries like Helmet...
GitHub - murat-dogan/node-datachannel: Easy to use WebRTC data channels and media transport. libdatachannel node bindings.
node-datachannel 0.5: libdatachannel Bindings for Node — libdatachannel is a standalone C++17-based implementation of various WebRTC...
GitHub - sindresorhus/log-update: Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
log-update 6.0: Logging by Overwriting the Previous Output — Imagine a console.log that just overwrites itself...
GitHub - francisrstokes/super-expressive: 🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
Super Expressive: Build Regexes in a Fluent, 'Natural Language' Style — A library for building regular expressions...
GitHub - bevry/istextorbinary: Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
Is Text or Binary? 7.0 — It first tries to determine from a filename if the...
How to Build a Server-Side React App Using Vite and Express
How to Build a Server-Side React App Using Vite and Express — A demo of server-side rendering...
Building AI Applications with LangChain and Node.js
Building AI Apps with LangChain and Node.js — Discover the basics of building a Retrieval-Augmented Generation...
WorkOS — Your app, Enterprise Ready.
Need to Offer SSO to Your Customers? Use WorkOS — WorkOS lets you quickly build enterprise features...
GitHub - sindresorhus/image-dimensions: Get the dimensions of an image
🖼 image-dimensions: Get the Dimensions of Images — Sindre’s latest creation is a simple but comprehensive...
Node v20.9.0 (LTS) | Node.js
Node v20 Becomes Active LTS Version with v20.9.0 — Codenamed ‘Iron’, v20.9.0 is the first v20...
GitHub - sindresorhus/crypto-hash: Tiny hashing module that uses the native crypto API in Node.js and the browser
crypto-hash 3.0: A Hashing Module Using the Native Crypto API in Node and Browser — Get...
Home - Documentation
ImapFlow: Modern and Easy-to-Use IMAP Client Library — IMAP (Internet Message Access Protocol) is a popular...
Postman
Accelerate Your API Development with Postman Collection — Browse 70+ free and customizable templates to jump-start...
GitHub - express-rate-limit/express-slow-down: Slow down repeated requests; use as an alternative (or addition) to express-rate-limit
Express Slow Down 2.0: Slow Down Repeated Requests — For when you don’t want Express to...
GitHub - yisibl/resvg-js: A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.
resvg-js 2.6: A High-Performance SVG Renderer and Toolkit — Powered by Rust’s resvg on the backend,...
Goodbye, Node.js Buffer
Saying Goodbye to Node's Buffer — It’s time to shift from Buffer to Uint8Array, says Sindre....
Postman Workspaces: Streamline and Collaborate API Work
Streamline API Development with Postman Workspaces — Postman workspaces give teams shared access to the API...
Node v21.1.0 (Current) | Node.js
Node v21.1 (Current) Released with ESM Detection Feature — “The new flag --experimental-detect-module can be used...