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.
A small helper that optimistically sets an object’s `Symbol.toStringTag` value (when possible), so `Object.prototype.toString.call(obj)` reflects the provided tag. It supports options like `force` (set even if already set) and `nonConfigurable` (define as non-configurable when possible), useful for improving type branding in JavaScript.
Maintenance status: GitHub activity appears quiet/dormant, last upstream push was 2025-01-02, which is about 17 months ago relative to 2026-06-09.
Last release:
es-object-atoms provides small JavaScript helpers related to ES object coercion, including Object, ToObject, and RequireObjectCoercible. It is useful for writing consistent type conversion and validation logic, with examples showing expected TypeErrors for null and undefined.
Actively maintained: The repository shows a recent upstream push on 2026-05-22, and versioned updates continue to be published (latest is v1.1.2 on 2026-05-22).
Last release:
Provides an ESnext-compliant iterator helpers shim or polyfill for sync iterators, intended to work in older environments down to ES3. It adds helper methods like map, filter, reduce, and others to iterator constructors or Iterator.prototype (and is useful for build tooling and testing).
Actively maintained, with a very recent upstream push on 2026-07-10 and a tagged update v1.4.0 the same day (so it is not in maintenance mode).
Last release:
es-errors is a small JavaScript utility that caches a few built-in JS Error constructors so you can import them consistently. It is useful if you want direct access to specific error types like EvalError, RangeError, ReferenceError, SyntaxError, TypeError, and URIError.
The repository appears not to be actively maintained as of today (2026-06-09), with the last upstream push on 2024-03-09 and the most recent published update in early 2024.
Last release:
es-define-property provides a safe way to use Object.defineProperty, working around IE 8's broken implementation. It can be required in JavaScript to fall back when Object.defineProperty is not usable in older environments.
The repository appears quiet, with the last upstream push on 2024-12-06, which is well over a year ago relative to 2026-06-09, so it is likely not actively maintained.
Last release:
Provides ECMAScript specification abstract operations as a JavaScript module, with access by edition and name (for example, `es-abstract/2020/Call` or `es-abstract/5/Type`). Useful if you need standardized spec-level operation implementations, and it also offers `es5` through `es2021` entry points, with deep imports encouraged for bundle size and performance.
Actively maintained, evidence: a recent upstream push (2026-05-21) and frequent published updates through 2026-04-07 (v1.24.2) and 2025 (v1.24.1 in 2025-12-13).
Last release:
A JavaScript/Node package that provides a drop-in, smaller regular-expression generator for matching emoji-only symbols. It is useful when you need an emoji-matching regex that follows the same API and passes the same emoji tests as `emoji-regex`, while using the Unicode version supported by your JavaScript environment instead of hard-coded code points.
The source does not appear to be actively maintained today. The last upstream push was 2025-04-25, and the most recent documented updates were in late April 2025, with no evidence of further updates since then (over a year gap as of 2026-06-09).
Last release:
Provides version mappings between Electron and Chromium (both major and full versions). Useful for tools like Browserslist, Autoprefixer, Stylelint, babel-preset-env, and eslint-plugin-compat to translate Electron version requirements into the corresponding Chromium capabilities.
Actively maintained, with frequent GitHub parser updates in late July 2026, the latest upstream push on 2026-07-28 and multiple tagged updates (v1.5.389 through v1.5.398) spread across about 1 to 2 weeks.
Last release:
dunder-proto is a JavaScript utility that provides access to Object.prototype.__proto__, including a getter and setter. It is useful when you need a reliable way to read or change an object’s __proto__ value, even if it is otherwise unavailable.
The source appears not to be actively maintained, with the most recent upstream push on 2024-12-17, which is over 18 months ago relative to 2026-06-09.
Last release:
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).
Actively maintained, with evidence of frequent security and hardening work in 2026, and a very recent activity timestamp (latest upstream push 2026-07-11, with 3.4.12 dated 2026-07-11).
Last release:
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.
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:
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.
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:
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).
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:
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.
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:
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.
The repository appears not actively maintained, last upstream push was 2015-04-30, and the most recent update shown (1.0.0) is a version bump with no code changes indicated in the diff.
Last release:
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.
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:
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.
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:
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.
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: