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:

DOMPurify is a JavaScript DOM-only XSS sanitizer for HTML, MathML, and SVG. It takes “dirty” markup and returns cleaned output, stripping dangerous elements and attributes, and it is configurable with hooks. Useful for safely rendering user-provided or untrusted HTML-like content in modern browsers (and can also run server-side with Node.js plus a DOM such as jsdom).

Status:

Actively maintained: The repo shows an upstream push on 2026-08-24, with multiple recent updates through 3.4.14 (2026-08-19), indicating ongoing development rather than a dormant/maintenance-only state.

Last release:

956 updates · last 90 days1 watchers
Open

dlv is a small JavaScript utility for safely reading nested object properties using dot-notated key paths, returning a default value when the full path is missing or the value is undefined. It is useful for avoiding errors when traversing deep objects, including use with ES Modules, CommonJS, and globals.

Status:

Maintenance status: The project appears quiet/dormant today, with no evidence of new updates since at least 2019-05-22 (and the upstream push last noted on 2020-12-13 is still many years ago relative to 2026-06-09).

Last release:

222 watchers
Open

didYouMean.js is a simple, optimized JavaScript (and Node.js) module that suggests the closest match to short, human-quality input from a provided list of strings or objects. It uses the Levenshtein distance algorithm, and can be used for tasks like suggesting misspelled command-line options or offering nearby valid URLs for a 404 page.

Status:

Quiet maintenance state, last upstream push was in 2021-06-24, so relative to today (2026-06-09) the source appears effectively dormant rather than actively maintained.

Last release:

212 watchers
Open

detect-libc is a Node.js module that detects which C standard library (libc) implementation a Linux system provides. It supports GNU glibc and MUSL, and offers async and sync functions to determine the libc family and version (returning null when it cannot be detected or when run on non-Linux platforms).

Status:

Maintenance status: The most recent upstream update was 2025-10-05, so as of 2026-06-09 the project appears not recently updated, suggesting low current activity (though not clearly dormant past a year).

Last release:

384 watchers
Open

dequal is a tiny utility for checking deep equality between two values in JavaScript. It recursively compares many types, including Function, RegExp, Date, Set, Map, TypedArray, DataView, null, undefined, and NaN, treating object key order as irrelevant while requiring array order to match.

Status:

Active maintenance: The GitHub parser evidence shows the project had an upstream push on 2026-04-10, but the most recent tagged updates in the provided history top out at v2.0.3 (2022-07-11). Overall, this suggests limited release activity lately, with no clear proof of frequent active maintenance.

Last release:

343 watchers
Open

Delayed-stream is a Node.js utility that buffers events from a stream until you are ready to handle them. It lets you delay emitting buffered stream data and then release the stored events later, which can be useful for use cases like delaying an HTTP response.

Status:

The upstream source appears dormant, with the last upstream push on 2015-04-30 and no evidence of ongoing updates into 2026.

Last release:

203 watchers
Open

Define multiple non-enumerable properties on an object at once. It uses Object.defineProperty when available, and falls back to standard assignment in older engines, without overriding existing properties unless predicate functions indicate force-overrides.

Status:

Maintenance status: Evidence is mixed, but the GitHub “last upstream push” is 2025-12-30, which suggests the repo is not completely abandoned. However, the most recent published update in the provided history is v1.2.1 (2023-09-13), indicating overall low-churn maintenance.

Last release:

364 watchers
Open

This software defines a data property on a JavaScript object, including configurable, enumerable, writable, and value settings. It can fall back to simple assignment in engines without descriptor support, and the optional `loose` mode can also fall back when setting non-normal data properties.

Status:

Maintenance status: The repository shows an upstream push on 2026-01-13, but the most recent published updates in the provided data are from 2024-02-13 (v1.1.4), so it looks low-cadence (possibly still maintained, but not actively publishing frequent updates).

Last release:

364 watchers
Open

A standalone Node.js module that compares two values using the same recursive equality behavior as assert.deepEqual, but treats NaN as equal to NaN. Useful for writing deep equality checks in JavaScript where the default deepEqual behavior differs for NaN.

Status:

The repository appears not to be actively maintained, with the most recent upstream push and latest listed update dated 2021-09-04, which is well over four years ago as of 2026-06-09.

Last release:

184 watchers
Open

Decode named character references (for example, converting `amp` to `&`). It is an ES module package, intended as a workaround for webpack, and the author advises using `parse-entities` instead.

Status:

Actively maintained: The most recent update is 1.3.0 on 2026-01-19, with an upstream push on the same day, indicating current active maintenance as of 2026-06-09.

Last release:

292 watchers
Open

date-fns is a modern JavaScript date utility library for working with dates in both the browser and Node.js. It offers 200+ modular, pure, immutable functions and includes TypeScript support and many locales to format and manipulate native JavaScript Date objects.

Status:

date-fns appears actively maintained, with upstream pushes as recent as 2026-08-30 and multiple npm package updates in late May 2026 (v4.2.1, v4.3.0, v4.4.0, v5.0.0-alpha.0).

Last release:

461 watchers
Open

Provides a small helper to extract the `byteOffset` value from a JavaScript `DataView`, handling edge cases across older and modern Node and browser engines. Useful when you need a reliable byte offset even when `DataView.prototype.byteOffset` is missing, deleted, or not exposed as a prototype accessor.

Status:

The source appears to be maintained at least intermittently, with a recent upstream GitHub push on 2026-01-13, but the published “updates” (tags/releases) are sparse in the record provided (2024-12-19, 2024-03-04).

Last release:

304 watchers
Open

Provides a small JavaScript helper to get the `byteLength` value from a `DataView` object in a robust way. Useful when you need consistent access across older Node versions and engines where `DataView.prototype.byteLength` may be missing or deleted.

Status:

The source appears to be lightly maintained: there was an upstream GitHub push on 2026-01-13, but the most recent published update is v1.0.2 from 2024-12-20.

Last release:

304 watchers
Open

This package provides a function to extract the underlying ArrayBuffer from a JavaScript DataView reliably across different JavaScript engine behaviors. It is useful when you need access to the original ArrayBuffer for tasks like low-level binary inspection or manipulation.

Status:

The source appears to be maintained in the sense that the upstream repository has a recent push (last upstream push on 2026-01-13), but the publicly documented versioned updates are older (latest tagged update v1.0.2 on 2024-12-20).

Last release:

304 watchers
Open

JavaScript library for Node.js that calculates the Damerau Levenshtein distance between two strings. It returns an object with the edit steps, a relative value based on the longer string length, and a derived similarity score useful for string comparison and fuzzy matching.

Status:

Maintenance status: The npm/package updates appear to be largely maintenance-light, with the newest published update being v1.0.8 on 2021-12-20. Although the GitHub upstream has a push in 2024-07-19, there is no evidence in the provided release summaries that those changes resulted in newer published updates.

Last release:

243 watchers
Open

CSSType provides strict TypeScript and Flow type definitions for CSS properties and values, generated from MDN data. It helps with autocompletion and type checking when writing CSS-in-JavaScript or otherwise working with CSS property objects.

Status:

The repo appears actively maintained, with an upstream push on 2026-04-10 and multiple npm/GitHub version updates published in November 2025.

Last release:

383 watchers
Open

cssesc is a JavaScript library that escapes text for use in CSS strings or CSS identifiers, generating the shortest possible ASCII-only output. It exposes a `cssesc(value, options)` function (including `isIdentifier`, `quotes`, and `wrap`) and also provides a command-line `cssesc` tool for escaping from a shell.

Status:

The repository appears to be no longer actively maintained, with the last upstream push dated 2023-02-02, which is over 3 years ago relative to today (2026-06-09).

Last release:

223 watchers
Open

cross-spawn is a cross-platform drop-in replacement for Node.js spawn and spawnSync, intended to avoid Windows issues like PATHEXT handling, shebang support, commands with spaces, and problems with posix relative paths. It provides the same usage shape as Node, using spawn and spawn.sync, to help run child processes more consistently across platforms.

Status:

The repository shows no upstream push since 2024-11-18 (about 19 months ago as of 2026-06-09), so it does not look actively maintained right now, more like in quiet or maintenance mode.

Last release:

344 watchers
Open