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: The most recent upstream push was 2026-06-01, and the latest published updates are v5.0.1 (2026-03-05) plus v5.0.0 (2026-03-05), indicating ongoing work as of 2026-09-10.

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:

752 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:

The repository appears actively maintained, with the most recent upstream push on 2026-02-14 and a follow-on update (v1.1.1) the same day, though v1.1.1 only changes package metadata (package.json version, adding a license field).

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 status: likely not, the last upstream push was 2025-10-25 and the most recent listed package update is v4.2.11 from 2023-03-16, suggesting only intermittent activity rather than ongoing development.

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:

691 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 status: The source does not appear actively maintained today, with the latest published updates shown in the provided history dating to v9.0.1 (2024-03-16), and the last upstream push recorded as 2024-10-28. As of 2026-09-10, that is a long gap with no further published updates, suggesting quiet or maintenance mode.

Last release:

473 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: GitHub shows an upstream push as recently as 2026-09-09, indicating ongoing work even though the latest published updates are older.

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 repository appears quiet, with the last upstream push on 2023-01-18, and only a v1.0.0 update documented around 2023-01-16. No evidence of ongoing maintenance activity is present up to today (2026-09-10).

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: Yes. The upstream GitHub push and the latest published package update are both on 2026-05-08, with subsequent earlier updates in 2026 and 2025, indicating ongoing maintenance rather than a dormant state.

Last release:

431 updates · last 90 days2 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:

Maintenance status: The source appears effectively dormant/quiet. The latest upstream push is 2023-09-27, while the most recent tagged updates shown are from 2019, with no evidence of ongoing development after that gap.

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 to be dormant as of 2026-09-10, with the last recorded upstream push on 2022-12-07, and no documented tagged updates after v1.0.0-beta.2 (2020-10-27).

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:

Maintenance/activity: Evidence is mixed, the upstream GitHub last push was 2024-06-14, but the most recent published updates shown here are from 2018-08-31 (versions v2.3.0 and v2.3.1). Overall, it looks quiet/dormant for released updates as of today (2026-09-10).

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:

423 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:

562 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 upstream GitHub repo shows an upstream push on 2026-06-23, suggesting ongoing work, but the most recent version information in the provided update history is v2.0.0 on 2024-09-04, so published updates appear sparse relative to today.

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: The repo appears to be maintained, with an upstream push on 2026-06-01 (about 3 months before today), though the provided published update history shows no new version since v0.2.0 in 2021.

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 this repo is not actively maintained. The last upstream push was 2024-03-06, and the most recent detailed package update entries in the provided log are from 2021-09 to 2021-06, with no newer changes shown.

Last release:

303 watchers
Open