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.
strip-bom-string is a Node.js/JavaScript utility that removes a byte order mark (BOM) from the start of a string. It is useful when reading text that may include a BOM character, so the resulting string content is normalized.
The repository appears not to be actively maintained, with the last upstream push on 2017-03-30, and no evidence of any later updates as of today (2026-06-09).
Last release:
Serialize and encode HTML character references by escaping special characters in a string. Useful for spec-compliant HTML encoding, including support for options such as named references, shortest reference selection, and lighter output via stringifyEntitiesLight.
Maintenance status: The repo shows no recent activity since 2024-04-03, and with today being 2026-06-09 the source appears quiet or in maintenance mode rather than actively evolving.
Last release:
An ES2019-spec-compliant shim for `String.prototype.trimStart`, providing a `trimStart` function for environments where `String.prototype.trimStart` is unavailable. Useful for trimming leading whitespace in older or limited JavaScript runtimes, with a `shim()` method to patch `String.prototype` when needed.
The source appears mostly in maintenance mode, with no new published updates since v1.0.8 (2024-03-21), even though there was an upstream push on 2026-01-13 (no corresponding packaged update details were provided here).
Last release:
A JavaScript polyfill shim for `String.prototype.trimEnd` that follows the ES2019 specification. It lets developers safely call `trimEnd` even in older environments where `String.prototype.trimEnd` is not available, via a provided `shim()` method.
Actively maintained: The most recent upstream push and the latest published package update (v1.0.10 on 2026-06-06) are only a few days before today (2026-06-11), indicating the repo is currently active rather than dormant.
Last release:
This ES5 spec-compliant shim provides `String.prototype.trim` for JavaScript environments where it is missing. It also includes a “shim” method (`trim.shim()`) to apply the polyfill when needed, and it corrects implementations that trim zero-width spaces incorrectly.
The repository is actively maintained as of today, the most recent upstream push and published update are both on 2026-06-05 (v1.2.11), with code changes focused on performance improvements (right-trimming) and tooling/dependency updates.
Last release:
Provides an ES3-compatible, robust, optimized polyfill for `String.prototype.repeat` as defined in ECMAScript 6. Useful if you need consistent `repeat` behavior in older JavaScript environments that do not support the method.
The repository appears quiet and likely in maintenance mode, with the last upstream push on 2021-01-16 and no evidence of ongoing updates since then.
Last release:
A spec-compliant polyfill for `String.prototype.matchAll`, packaged as `string.prototype.matchall` for ES2020 JavaScript environments. It provides a `shim` method to add `String.prototype.matchAll` when it is missing or noncompliant, and it helps use `matchAll` for iterating over all regex matches.
The repo appears to be maintained intermittently, with an upstream push on 2025-12-30, but the most recently described version update is v4.0.12 dated 2024-12-20, which is about 18 months before today (2026-06-09). Overall, this looks more like periodic maintenance than continuous active development.
Last release:
This package provides an ES3-compatible polyfill for `String.prototype.includes` (previously `String.prototype.contains`) for use in older JavaScript environments. It’s designed to be robust and optimized, and it implements the es-shim API interface so you can add `includes` behavior where it is missing.
The source (mathiasbynens/String.prototype.includes) appears quiet, with the most recent upstream push and published update dated 2024-10-15, which is about 20 months ago relative to 2026-06-09.
Last release:
stop-iteration-iterator is a small JavaScript utility that normalizes iterator behavior in Firefox 17 to 26, where iterators throw StopIteration to indicate they are done. It’s useful when you need consistent iterator output, for example producing next() results with a done flag and value.
The source appears to be in low-frequency maintenance, with an upstream push recorded on 2025-12-30, but the most recent published update here is v1.1.0 from 2024-12-13.
Last release:
stable-hash is a tiny JavaScript library for “stably hashing” any JavaScript value, returning a string that stays consistent for the same input. It handles non-JSON values like BigInt, NaN, Symbol, functions, and circular objects, and it sorts object keys to make hashes stable. It was originally created for SWR and is useful when you need value-based identifiers for JS data that goes beyond JSON.stringify.
The source appears to be in limited or light maintenance, with the last upstream push recorded at 2026-01-25, but the most recent detailed update I can see is version 0.0.6 dated 2025-06-02.
Last release:
sprintf-js is a complete open source JavaScript sprintf implementation for the browser and Node.js. It provides `sprintf` and `vsprintf` to format strings using `%` placeholders with options like padding, alignment, precision, and multiple type specifiers, including support for argument swapping, named arguments, and AngularJS use.
The repo looks quiet rather than actively maintained, with the last upstream push on 2024-04-05 and the latest documented published update being 1.1.3 on 2023-09-11, which is roughly 2 years ago relative to 2026-06-09.
Last release:
A tiny JavaScript package that can parse and stringify space-separated tokens, following the WHATWG spec (for example, for the HTML class attribute). It’s useful as a low-level helper when you need to work with token lists, particularly when working with hast. Exposes `parse` and `stringify` (ESM only, fully typed with TypeScript).
The repo appears not actively maintained today, with the latest upstream push and published update on 2022-11-14, which is roughly 3.5+ years before 2026-06-09. The source looks quiet/dormant rather than in active development.
Last release:
Source-map-js is a Node-focused library that can generate and consume source maps, mapping between minified (generated) code locations and original source positions. It provides APIs like SourceMapConsumer and SourceMapGenerator to look up original positions from generated lines and columns, and to build or serialize source maps from mappings.
Maintenance status: Evidence of ongoing activity exists (upstream push on 2026-05-10), but the published updates appear to have paused after v1.2.1 (2024-09-08), which is over a year ago relative to today (2026-06-09).
Last release:
Library that can generate and consume source maps. It provides APIs (SourceMapConsumer, SourceMapGenerator, and SourceNode) for mapping between generated code positions and original source positions, and for producing source map output for debugging.
Active maintenance: The GitHub upstream shows a recent push on 2026-06-02, but the latest published package updates we can see are from 2025-07-24 (0.7.5 and 0.7.6). This suggests ongoing development, with a long gap between those published updates.
Last release:
side-channel-weakmap stores extra metadata for JavaScript values in a side channel, using a WeakMap for objects and a Map for primitives. It is useful when you need to associate data with values without modifying them, but note it can leak memory until you call delete for the key.
Maintenance status: Evidence suggests this repo is not actively maintained, with the last upstream push on 2025-12-30 and no new detailed updates shown since Dec 2024 (about 1.5+ years relative to today, 2026-06-09).
Last release:
side-channel-map stores information about any JavaScript value in a side channel using a Map, which can help you associate metadata with values without modifying them directly. It also warns that if the Map key is an object, it may leak memory until you delete that key.
Maintenance status: Evidence shows at least some recent repo activity (last upstream push on 2025-12-30), but the most recent published tagged update info is from 2024-12 (v1.0.1 and v1.0.0), so it appears lightly maintained rather than aggressively updated.
Last release:
side-channel-list is a JavaScript utility for storing information about any JS value in a “side channel” backed by a linked list. It lets you set, get, check, assert, and delete entries by key, but it warns that entries will leak memory until you delete the key.
The repository appears actively maintained, with recent tagged updates including v1.0.1 on 2026-04-08, after an earlier tagged update in 2024-12-10.
Last release:
side-channel is a JavaScript utility for storing extra information associated with any JS value using a side channel, using WeakMap when available. It provides methods to set, get, check, assert, and delete that stored data, and in environments without WeakMap it can leak memory until you delete the key.
Actively maintained: there is a very recent update (v1.1.1 on 2026-06-08), and earlier updates continue with no multi-year gaps, suggesting ongoing stewardship rather than maintenance mode.
Last release: