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.

Source:Sort:

A Fetch API Headers polyfill and transformation library that provides a `Headers` class for constructing and managing HTTP headers in non-browser environments. It also includes helpers to convert headers between `Headers`, strings, lists, and plain objects, preserving raw header names when needed.

Status:

Actively maintained: Yes, based on the very recent upstream push on 2026-06-01 and follow-up tagged update on 2026-03-05 (v5.0.x), suggesting the project is still in active development rather than dormant.

Last release:

382 watchers
Open

GraphQL.js is the JavaScript reference implementation of GraphQL, a query language for APIs. It helps developers build GraphQL type schemas and execute queries against them in Node or the browser, including validation before execution.

Status:

Actively maintained, with very recent upstream activity (last upstream push on 2026-08-31) and multiple tag updates across 2026.

Last release:

774 updates · last 90 days2 watchers
Open

Graphmatch is a low-level JavaScript utility for matching a string against a directed acyclic graph of regular expressions. It can match fully or partially, supports fine-grained control over which nodes allow partial matches, and can compile the whole graph into a single RegExp for repeated use.

Status:

Actively maintained: The repo shows recent activity, with the latest upstream push on 2026-02-14, and updates continuing into the 2026 time frame.

Last release:

302 watchers
Open

Grammex is a tiny PEG-like parsing system for building language grammars using regexes. It provides functions to define primitive matches, combine them into rule graphs, then parse input strings (or validate them as a boolean) by checking that rules match the entire input.

Status:

Actively maintained: Yes, there is recent activity (last upstream push on 2026-07-11, and a new v3.1.13 update the same week), indicating the repo is not dormant. However, multiple updates in the period show no release notes provided.

Last release:

481 updates · last 90 days2 watchers
Open

graceful-fs is a drop-in replacement for Node’s built-in fs module that improves filesystem access behavior across platforms, focusing on resilience to errors. It queues and retries certain operations to reduce failures like EMFILE “too many file descriptors”, helping apps avoid crashing when they open many files at once.

Status:

Actively maintained: No. The most recent upstream push is 2025-10-25, and the npm/github updates shown include a long gap with the last documented version in the 4.2.x line dated 2023-03-16, which suggests maintenance has slowed into a quiet state rather than ongoing active development as of 2026-06-09.

Last release:

383 watchers
Open

giget is a CLI and Node.js helper for downloading templates and cloning project code from common git providers like GitHub, GitLab, Bitbucket, and Sourcehut. It supports template registries (built-in or custom), offline and disk caching, extracting from subdirectories, authorization for private templates, and an optional post-clone dependency install via unjs/nypm.

Status:

Actively maintained: Yes. The most recent upstream push is 2026-07-27, and recent updates include feature work (for example, v3.3.0, v3.2.0) rather than only chores.

Last release:

692 updates · last 90 days2 watchers
Open

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.

Status:

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:

413 watchers
Open

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.

Status:

Actively maintained, there is an upstream GitHub push dated 2026-06-09, indicating ongoing work rather than complete stasis.

Last release:

392 watchers
Open

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.

Status:

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:

122 watchers
Open

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.

Status:

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:

392 watchers
Open

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.

Status:

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:

213 watchers
Open

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.

Status:

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:

213 watchers
Open

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.

Status:

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:

282 watchers
Open

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.

Status:

Actively maintained, with very recent work in August 2026 (last upstream push 2026-08-13, and updates v4.0.0 on 2026-08-09, v4.0.1 on 2026-08-10, v4.0.2 on 2026-08-13).

Last release:

443 updates · last 90 days2 watchers
Open

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.

Status:

Actively maintained: GitHub indicates the most recent update was on 2026-07-23 (version 11.4.0), with multiple follow-on bug fix updates in 2026.

Last release:

552 updates · last 90 days3 watchers
Open

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.

Status:

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:

553 watchers
Open

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).

Status:

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:

483 watchers
Open

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).

Status:

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:

303 watchers
Open