Bookmarks (176)

  • screenshot

    Announcing TypeScript 5.8 Beta - TypeScript

    Announcing TypeScript 5.8 Beta: A Big One for Node Developers — It's unusual for a TypeScript beta...

  • screenshot

    GitHub - adaltas/node-http-status: Utility to interact with HTTP status code in Node.js

    http-status: Another Way to Work with HTTP Status Codes — For example: status[418] returns "I'm a...

  • Docxtemplater | Word, Powerpoint, Excel generation using templates in your application | docxtemplater

    📄 docxtemplater: Generate docx and pptx Documents from Templates — Generate Word and PowerPoint files dynamically by...

  • screenshot

    GitHub - anistark/feluda: Detect license usage restrictions in your project!

    Feluda: A Tool to Analyze the Licences of Dependencies — It’s a Rust-powered project but one...

  • screenshot

    GitHub - vercel/nft: Node.js dependency tracing utility

    Node File Trace (NFT): Node Dependency Tracing Utility — A tool to determine exactly which files...

  • screenshot

    GitHub - jkroso/parse-duration: convert a human readable duration to ms

    parse-duration 2.0: Convert a Human Readable Duration to Milliseconds — You might wonder why a library...

  • screenshot

    WorkOS — Your app, Enterprise Ready.

    Start Selling to Enterprise Faster with WorkOS — Add SSO, SCIM, and RBAC to your B2B...

  • screenshot

    The modern way to write JavaScript servers

    The Modern Way to Write JavaScript Servers? — The irony is that while Node popularized JavaScript...

  • screenshot

    Standard Schema

    Standard Schema: A Common Interface to Schema / Validation Libraries — From the creators of Zod,...

  • screenshot

    Introducing Mentoss: The fetch mocker - Human Who Codes

    Introducing Mentoss: The fetch Mocker — A new approach to mocking global fetch() calls (in both...

  • Things people get wrong about Electron

    Things People Get Wrong About Electron — A proud maintainer of the wildly successful Electron cross-platform...

  • GitHub - sindresorhus/emittery: Simple and modern async event emitter

    Emittery: A Simple, Modern Async Event Emitter — A small, async event emitter for Node and...

  • screenshot

    GitHub - Automattic/node-canvas: Node canvas is a Cairo backed Canvas implementation for NodeJS.

    🎨 node-canvas 3.1: A Cairo-Backed Canvas Implementation — We recently linked to Skia Canvas, a Skia and...

  • Bun 1.2 | Bun Blog

    Bun 1.2: A Big Step Forward for the Fast JS/TS Runtime — I know it's not...

  • screenshot

    GitHub - dbos-inc/dbos-transact-ts: Ultra-Lightweight Durable Execution in TypeScript

    DBOS Transact v2: Lightweight Durable Execution in TypeScript — An open source library for lightweight durable...

  • screenshot

    Deciding Between Heroku Alternatives

    Is Heroku Still Worth It in 2025? 💸 — You might want to give this guide...

  • screenshot

    How I Open-Sourced My Secret Access Tokens from GitHub, Slack, and NPM — and Who Actually Cares | Vue & Node admin panel framework

    How I Open-Sourced My Secret Access Tokens from GitHub, Slack, and NPM (and Who Cared) —...

  • screenshot

    Troubles with multipart form data and fetch in Node.js

    Troubles with Multipart Form Data and fetch in Node — One developer’s pain in debugging somethng...

  • screenshot

    My failed attempt to shrink all npm packages by 5%

    A Failed Attempt to Shrink All npm Packages by 5% — What if you could shrink...

  • screenshot

    Kill Switch Hidden in npm Packages Typosquatting Chalk and C...

    Kill Switch Hidden in npm Packages Typosquatting Chalk and Chokidar — Recent research has found several malicious...

  • screenshot

    NodeBB v4.0.0 — Federate good times, come on!

    NodeBB v4.0.0 Released: Node.js Powered Forums — Now almost 12 years old, NodeBB continues to offer...

  • screenshot

    Node.js — Tuesday, January 21, 2025 Security Releases

    The January 21, 2025 Security Releases — Not yet released at the time of publication, but...

  • TypeScript enums: use cases and alternatives

    TypeScript Enums: Use Cases and Alternatives — A look into one of TypeScript’s features that has...

  • Announcing ArkType 2.0

    ArkType 2.0: Runtime Validation Library — An easy-to-deploy solution for schema validation that can infer TypeScript...

  • screenshot

    GitHub - pmndrs/react-nil: ⃝ A react null renderer

    react-nil 2.0: A React 'Null Renderer' — An interesting experiment to use React in situations where...

  • screenshot

    Radar — WorkOS

    Protect Against Bots, Fraud, and Abuse in Real Time — WorkOS Radar protects your app with...

  • Electron 34.0.0 | Electron

    Electron 34.0.0 — The JS, HTML and CSS desktop app framework updates to Chromium 132, Node...

  • screenshot

    GitHub - sindresorhus/file-type: Detect the file type of a file, stream, or data

    file-type 20.0: Detect the File Type of a Buffer, Uint8Array or ArrayBuffer — For example, give...

  • Node’s new built-in support for TypeScript

    Node’s New Built-in Support for TypeScript Explained — Node.js v23.6.0 (Current) (above) makes Node’s new type-stripping...

  • screenshot

    GitHub - jaysylvester/citizen: Node.js MVC web application framework. Includes routing, serving, caching, session management, and other helpful tools.

    Citizen: A Node.js MVC Web Application Framework — Comes with all the usual helpful stuff out...

  • screenshot

    GitHub - postalsys/postal-mime: Email parser for browser and serverless environments

    PostalMime: Email Parser for Browser Environments — An email parsing library happy in most JS runtimes,...

  • screenshot

    Node.js — Node v23.6.0 (Current)

    Node v23.6.0 (Current) Released — In last week’s issue, we said Node 23.6 was imminent, and...

  • screenshot

    AI Agents | LLMs, Function Calling, and Dahl-E Image Generation

    How to Create Your Own AI Agent — Join Scott Moss for this video course exploring...

  • screenshot

    A New Chapter for Express.js: Triumphs of 2024 and an ambitious 2025

    A New Chapter for Express.js — 2024 saw the still-extremely-popular Express project awaken from a slumber,...

  • screenshot

    Release pnpm 10 · pnpm/pnpm

    pnpm 10.0: The Alternative, Efficient Package Manager — Long admired for its performance and efficiency improvements...

  • screenshot

    GitHub - ircam-ismm/node-web-audio-api: Web Audio API implementation for Node.js

    Node Web Audio API 1.0: A Web Audio API Implementation for Node — More accurately, it’s...

  • screenshot

    Vertical vs Horizontal Scaling for Heroku Apps

    Horizontal, Vertical, Diagonal? What Even Is Scaling?! 👀 — Up, down, left, right… A+B, A+B?? No...

  • screenshot

    GitHub - release-it/release-it: 🚀 Automate versioning and package publishing

    Release It 18.0: A CLI Tool to Automate Package Publishing Tasks — Think things like bumping...

  • screenshot

    Node.js Now Supports TypeScript By Default

    Node.js Now Supports TypeScript By Default — It’s been possible to run TypeScript directly with Node.js...

  • screenshot

    Release 8.3.0 – Pipes of Steel · google/zx

    zx 8.3: A Tool for Writing Better Shell Scripts — zx is an alternative way to...

  • smoores.dev - Announcing: @smoores/epub

    Introducing @smoores/epub: A Package for Working with EPUB Files — EPUB is a popular e-book file...

  • screenshot

    Securing Node.js Express APIs with Clerk and React

    Securing Node.js Express APIs with Clerk and React — A guide that teaches you how to...

  • screenshot

    Node.js — Node v23.5.0 (Current)

    Node v23.5.0 (Current) Released — A Node release that slipped in just before 2024 ended. WebCryptoAPI’s...

  • screenshot

    1-billion row challenge with Node.js

    Tackling the '1 Billion Row Challenge' with Node — The 1 Billion Row Challenge (1BRC) arose...

  • screenshot

    GitHub - bbc/sqs-consumer: Build Amazon Simple Queue Service (SQS) based applications without the boilerplate

    sqs-consumer 11.3: Build Amazon SQS-Based Apps Without Boilerplate — Build SQS-based (Simple Queue Service) apps without...

  • screenshot

    GitHub - kristiandupont/schemalint: Lint database schemas

    Schemalint: A Linter for Postgres Schemas — A linter that lets you raise errors on a...

  • screenshot

    GitHub - murat-dogan/node-datachannel: WebRTC For Node.js and Electron (including WebSocket Client & Server). libdatachannel node bindings.

    node-datachannel: libdatachannel Bindings for Node.js — libdatachannel is a standalone C++17-based implementation of various WebRTC standards,...

  • CSV Parse - Usage

    CSV Parse: Convert CSV Text into Arrays / Objects — Extends Node’s native transform stream API...

  • screenshot

    GitHub - mathiasbynens/jsesc: Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.

    jsesc: Get a Stringified, ASCII-Safe Representation of Any Data — Think JSON.stringify() but instead it returns...

  • screenshot

    GitHub - AsyncBanana/microdiff: A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.

    MicroDiff 1.5: No Dependency Object and Array Comparison Library — Given two objects or arrays, it...