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 appears actively developed historically, with multiple v4.0.x updates published in a tight window on 2026-02-06, and an additional upstream push recorded on 2026-05-06, but there is a noticeable gap between the last documented v4.0.3 update (2026-02-06) and today (2026-06-09).
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.
Actively maintained: The GitHub upstream shows a push on 2026-06-02, and the project has recent versioned updates (last tagged v2.1.1 on 2025-12-01), indicating ongoing development rather than dormancy.
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: Based on the provided history, the repo shows some upstream activity (last upstream push 2024-10-28), but the most recent tagged updates in the summaries are from v6.1.0 on 2024-03-04, which is long ago relative to 2026-06-09, so the source looks quiet or in low-frequency maintenance mode.
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 repo appears quiet/dormant now, with the last upstream push on 2023-08-14 and no listed updates after v4.0.0 (2023-05-18), which is over two years ago relative to 2026-06-09.
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.
Actively maintained, upstream shows a very recent push (2026-09-02) and multiple published security-focused updates clustered across late August to early September 2026.
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.
The repo appears largely inactive as of today (2026-06-09). Although the last upstream push was 2023-07-12, the last versioned updates listed are from 2017, suggesting maintenance mode rather than active development.
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.
Actively maintained, with very recent activity (GitHub upstream push on 2026-07-15) and continued package updates in 2026 (core updates in April, May, and July).
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 repo has a recent upstream push (2026-06-02) and there are recent updates on the 4.x line (v4.22.2 dated 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, last upstream push was 2026-08-20 (about a week before today), with recent version updates including v4.1.0 on 2026-08-20 and v4.0.0 on 2026-08-10.
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).
Upstream activity exists, with a recent upstream push on 2026-03-01, but the last tagged library update v1.8.1 is from 2017-09-13, so consumer-facing updates appear largely dormant rather than regularly maintained.
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 appears quiet and not actively maintained as of today (2026-06-09), with its last listed upstream push on 2022-09-16 and its last observed package updates dating back to v1.0.3 on 2015-09-01.
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 source shows continued stewardship, with updates as recently as 2025-09-15 (about 9 months ago from 2026-06-09), but the update history is sparse, with a long gap between 2018-06-19 and 2025-09-15.
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 in a limited sense, with the most recent upstream push and tag being v4.0.0 on 2026-01-24, but overall the update history is sparse since the last major version.
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).
Enhanced-resolve (webpack/enhanced-resolve) appears actively maintained, with recent upstream activity (last push 2026-08-05) and multiple updates in mid 2026 through 2026-07-30.
Last release: