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.
Get a readable stream’s contents and return them as a string, Buffer, ArrayBuffer, or array, and it can also handle async iterables and object streams. It’s useful when you need to fully consume data from Node.js streams, Web streams, or async iterables, with an optional maximum stream size (maxBuffer) to limit how much is read.
Maintenance/active: Evidence suggests the project is not actively maintained today, with the most recent published updates in 2024 (v9.0.1 on 2024-03-16) and the last upstream push on 2024-10-28 relative to today (2026-06-09).
Last release:
get-port-please helps you find an available TCP port to listen on. It provides functions like getPort, checkPort, and waitForPort, with options to choose specific ports, port ranges, host, and random port selection.
Actively maintained, there is an upstream GitHub push dated 2026-06-09, indicating ongoing work rather than complete stasis.
Last release:
This is an npm package that returns the own enumerable keys of a JavaScript object, similar to Object.keys(), but it also includes symbol keys. It is useful when you need enumerable symbol properties to be included in the list of keys.
The source appears not to be actively maintained, with the last upstream push on 2023-01-18 and no evidence of further updates since early 2023.
Last release:
Provides functions to determine the East Asian Width category and numeric width (1 or 2) for a Unicode character code point. Useful for text layout and alignment in East Asian typography, with an option to treat “ambiguous” characters as wide.
Actively maintained, with the latest upstream push on 2026-05-08 and tagged updates in 2026 (v1.6.0 on 2026-05-08, v1.5.0 on 2026-02-18).
Last release:
get-caller-file is a Node.js utility that lets a function determine which file invoked it by inspecting the v8 stack trace. It is useful for debugging or logging call sites, and it relies on Node/V8 specific APIs, so it may not work in other runtimes.
The source appears not to be actively maintained as of today (2026-06-09). The most recent published updates in the provided history are from 2019-03-09, and there is no evidence here of recent feature, bugfix, or dependency updates beyond that.
Last release:
gensync lets you write shared generator-based code once, while exposing sync, async (promise), and errback (callback) execution paths. It is useful in Node.js to avoid maintaining separate parallel implementations for APIs that need to run either synchronously or asynchronously.
The source (loganfsmyth/gensync) appears quiet or in maintenance mode, with no upstream push after 2022-12-07, and the most recent tagged updates listed being from 2020 (v1.0.0-beta.2).
Last release:
generate-function is a Node module for creating generated functions at runtime, useful when you need to generate code dynamically for performance reasons. It lets you build function source text, compile it with toFunction, and safely insert values, variables, and object properties into the generated code.
Actively maintained: No clear evidence of active maintenance today, the most recent upstream push was 2024-06-14 and the newest listed updates (v2.3.1) are from 2018-08-31, indicating a long gap and likely quiet or maintenance-mode status.
Last release:
Fuzzysort is a fast, tiny fuzzy search library for JavaScript, designed to behave like SublimeText-style matching and sorting. It helps you search and filter lists of strings or object fields (via key(s)) and returns scored results with helpers like per-result highlighting, useful for building responsive in-browser or Node-based search.
Maintenance status: Updates appear to have paused, last upstream push was 2024-10-14, which is about 1.5 years ago as of 2026-06-09, so the repo looks quiet/dormant rather than actively maintained.
Last release:
fs-extra is a Node.js utility that extends the native fs module with additional filesystem methods like copy, remove, move, and mkdirs, and it adds promise support to fs methods. It is intended as a drop-in replacement for fs, and it uses graceful-fs to help prevent EMFILE errors.
Actively maintained: The repository shows recent activity, with an upstream push on 2026-06-29 and multiple tagged updates in 2026 (11.3.4, 11.3.5, 11.3.6).
Last release:
fresh is a Node.js module for HTTP response freshness testing. It checks request and response headers to determine whether a resource is still fresh in a client cache, returning true or false (including handling Cache-Control: no-cache). It is useful in HTTP servers to decide whether to return 304 Not Modified or send the full response.
Maintenance status: The source shows a very recent upstream push (2026-06-01), suggesting the repository is not completely dormant, but the last published updates in the provided history are older (latest tagged update v2.0.0 on 2024-09-04).
Last release:
A JavaScript Node.js module that parses the HTTP `X-Forwarded-For` header from a Node.js `IncomingMessage` request object. It returns an array of IP addresses, including the socket address, in reverse order (index 0 is the socket address, the last index is typically the end-user).
Maintenance status: Appears actively maintained recently, with an upstream push dated 2026-06-01 (close to today), but the latest published version update noted here is v0.2.0 (2021-05-31), so versioned updates are infrequent.
Last release:
HTML5 FormData polyfill for browsers and Node.js, providing a spec-compatible FormData implementation when it is missing or incomplete. It includes a browser polyfill that patches fetch and XMLHttpRequest to correctly send FormData, and a separate Node.js/ESM module useful for building and serializing multipart request bodies (including helpers to convert FormData to Blob for HTTP libraries like node-fetch).
Maintenance status: Evidence suggests the project is quiet/dormant for end users, with the most recent listed updates in 2021 (latest tag v4.0.10 on 2021-09-30) and no corresponding recent release/update summaries up to today (2026-06-09), despite an upstream push in 2024-03-06.
Last release:
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, with very recent upstream activity (last push 2026-06-29) and multiple updates published in late June 2026 (v4.0.1, v3.1.3, and v4.0.0 within about a week to two weeks).
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: