Explore tracked sources
Every software and developer-update source on DevUpdate.io, contributed by the community. Browse without an account, or sign in to add any of these to your dashboard.
Descriptions and status summaries are generated by an AI from publicly available data. They may not reflect the current state of a project. More on AI-extracted content. Project owners can request a correction or removal by emailing info@devupdate.io.
This module lets you run a child process as the foreground process, wiring its stdio to the parent and exiting the parent when the child exits. It is useful for wrapping command execution in Node for tasks like test coverage, or when you need one program to run another as the effective “main” process.
The source tapjs/foreground-child appears to be under development (the upstream repository had a push on 2026-05-06), but the most recent published package updates in the provided data are clustered on 2026-02-05 to 2026-02-06, with no further updates shown since then, so it has a quiet period relative to today (2026-09-10).
Last release:
finalhandler is a Node.js module that provides a function to run as the final step in an HTTP server request, generating a 404 response when there is no error or an error response when there is an error. It’s useful for wiring up request handling, including middleware-style flows, and lets you control environment behavior and optionally receive errors via an onerror callback.
The source appears to be in active development, with the upstream repo having a recent push on 2026-09-01, though the most recent tagged updates in the provided history are from 2025-12-01 (v2.1.1).
Last release:
Figures is a Node.js command-line utility and npm package that provides Unicode symbols with terminal-specific fallbacks for older or limited character sets. It exports a set of symbols for “main” Unicode-capable terminals, “fallback” symbols for terminals without Unicode support, and a `replaceSymbols` function to automatically swap fallback characters in strings.
Maintenance status: The repo appears quiet/dormant as of today, with the most recent documented updates in early/mid 2024 (latest shown tag v6.1.0 on 2024-03-04), and the upstream push dated 2024-10-28, which is about 22 months ago relative to 2026-09-10.
Last release:
fetch-blob is a Node.js Blob implementation originally from node-fetch, useful when you need Blob-like APIs such as text(), arrayBuffer(), and streaming in environments where you want a polyfilled Blob. It also includes helpers in fetch-blob/from.js to create Blob or File handles from filesystem paths without loading the full contents into memory, and utilities for creating temporary Blob or File data that can be cleaned up automatically.
Maintenance status: The repository appears quiet, with the last upstream push on 2023-08-14 and the newest recorded updates on 2023-05-18 (v4.0.0), which is about 3 years ago relative to 2026-09-10.
Last release:
fast-uri is a dependency-free RFC 3986 URI toolbox for Node.js that provides helpers to parse, serialize, resolve, normalize, and compare URIs. It is useful when you need to work with URI components consistently, including configurable parsing options and scheme-specific processing rules.
Active maintenance: fast-uri shows recent GitHub activity (last upstream push on 2026-09-15) and multiple tagged updates across several patch/minor lines in August to September 2026, consistent with an actively maintained security-focused branch.
Last release:
JavaScript and TypeScript SHA-256 implementation that runs in modern browsers and Node.js, using typed arrays. It provides SHA-256 hashing plus HMAC-SHA-256, and key derivation via PBKDF2-HMAC-SHA256 and HKDF, with functions that accept and return Uint8Array data.
Actively maintained: Not clearly. The last upstream push was 2023-07-12, but the most recent published updates were v1.1.0 (2017-11-17), indicating a long period of little to no ongoing release activity.
Last release:
Fast-check is a property-based testing framework for JavaScript and TypeScript, written in TypeScript. It lets you define properties that should hold for all generated inputs, helping find counterexamples and produce useful failure reports. It integrates with common JavaScript test runners like Mocha, Jest, Jasmine, AVA, and Tape.
The repo is actively maintained, with very recent updates (last upstream push on 2026-09-16, followed by v4.10.1 on 2026-09-15 and v4.10.0 plus multiple ecosystem integrations on 2026-09-11).
Last release:
exsolve is a JavaScript library that provides Node.js-style module resolution utilities similar to `import.meta.resolve`. It helps developers resolve module specifiers to a file URL or absolute file path, supports features like import maps and export maps, and offers options like custom conditions, extensions, suffixes, and a global resolve cache.
Actively maintained, with very recent activity (upstream push 2026-07-27, and a tagged update v1.1.1 the same day), plus another update in 2026-06-22.
Last release:
express-rate-limit is a basic rate-limiting middleware for the Express web server. It helps limit repeated requests to public APIs or endpoints (for example, password reset), with configurable limits, response behavior when exceeded, and support for in-memory and external data stores.
Actively maintained, latest upstream push was 2026-08-31 and the repo shows multiple tagged updates in 2026 (for example v8.7.0 on 2026-08-29).
Last release:
Express is a fast, unopinionated, minimalist web framework for Node.js, useful for building HTTP servers, single page applications, websites, hybrid apps, and public HTTP APIs. It provides robust routing, high performance focus, HTTP helpers, and view support for 14+ template engines.
Actively maintained: The upstream GitHub project shows a very recent push (2026-09-08), and there is a recent published update on the 4.x line (v4.22.2 on 2026-05-11), indicating ongoing work rather than dormancy.
Last release:
Execa is a Node.js library for running commands from your script, application, or library, built on top of Node’s child_process. It’s useful for executing local binaries with a programmatic, “optimized for humans” API, including advanced output handling like piping multiple subprocesses and returning detailed errors.
The upstream repo appears actively maintained, with recent updates in 2026 (v10.0.0 on 2026-07-17, v10.0.1 on 2026-07-31).
Last release:
A streaming, source-agnostic JavaScript parser for EventSource and Server-Sent Events (SSE) that you feed with partial or complete chunks to emit parsed messages when an event is complete. Useful as a building block for SSE/EventSource clients and polyfills across browsers, Node.js, and Deno, with callbacks for events, retries, comments, and parse errors.
Actively maintained, latest upstream update was on 2026-09-15, and recent updates include v4.1.1 (2026-09-15) plus follow-on changes in August 2026.
Last release:
EventSource is a WhatWG/W3C-compatible Server-Sent Events (SSE) client for Node.js, browsers, and other JavaScript runtimes. It helps your application connect to an SSE endpoint, listen for events (for example using `addEventListener`), and read `event.data`, with a minimal feature set aligned to the specification.
Actively maintained (latest upstream push on 2026-08-20, with tagged updates v5.1.1 and v5.1.0 within the prior 1-2 weeks), with ongoing fixes to reconnection and event dispatch behavior.
Last release:
This is a Node.js module that generates HTTP ETags (RFC 7232) for use in HTTP responses. It creates strong or weak ETags from the complete entity body (supports strings, Buffers, and fs.Stats, with an option to control weak validators).
Maintenance status: While the GitHub upstream shows a push on 2026-03-01, the most recent documented version updates in the provided history are from 2017, so tagged updates appear mostly quiet relative to today (2026-09-10).
Last release:
This JavaScript module provides an `escapeHtml` function that escapes special characters in strings so they can be safely interpolated into HTML. It replaces `"`, `'`, `&`, `<`, and `>` for use as HTML text content, and can also be used for quoted HTML attribute values.
The source component/escape-html appears effectively quiet, with the latest documented package updates in the provided history dating to 2015 (v1.0.3, then v1.0.2 and earlier). While the upstream shows a last push on 2022-09-16, there is no evidence here of ongoing versioned updates close to today (2026-09-10), suggesting maintenance mode or dormancy.
Last release:
node-error-ex makes it easy to define custom Error types in JavaScript, with support for setting a custom error name, and customizing or extending the error stack and message. It provides helpers to create formatted stack lines and to append formatted text to the error message, useful for consistent, informative error reporting.
Maintenance status: The repository shows intermittent maintenance rather than steady activity, with the last upstream push and update on 2025-09-15, about 1 year ago from today (2026-09-10).
Last release:
env-paths provides OS-specific filesystem paths for common app storage needs like data, config, cache, logs, and temp files. It generates path strings based on your project name, and you can use those paths to create the directories yourself.
Actively maintained: the most recent upstream updates are recent, with a v4.0.0 update on 2026-01-24 (and no long gap apparent since then), indicating continued maintenance rather than a dormant state.
Last release:
enhanced-resolve provides an async require.resolve-style API for resolving module or file requests according to Node.js resolving rules. It is highly configurable, supports sync, async, and promise APIs, and lets you create customized resolver functions with options like extensions, plugins, and filesystem behavior (including an optional cached filesystem).
Actively maintained: The repository shows recent activity (last upstream push 2026-09-14) and the project has had multiple recent updates in September 2026 (v5.25.1, v5.25.0), indicating ongoing maintenance rather than dormancy.
Last release: