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.
Provides a small mapping utility between text positions expressed as line and column numbers and character offsets in a string. Useful for parsers and other text processors that need to translate between character ranges and human-friendly line/column locations.
Maintenance status: The source appears quiet/dormant. The most recent upstream push and the newest listed package update are from 2023-11-07, and there have been no updates shown since then (relative to today, 2026-06-09).
Last release:
Lilconfig is a zero-dependency Node.js configuration search tool for finding and loading configuration files for a given app name. It provides both async and sync APIs, with customizable search options, and it supports custom loaders (for example, YAML) when you need formats beyond its default behavior.
Maintenance status: The project appears stable and mature, but published updates are infrequent (latest shown update v3.1.3 dated 2024-12-03). A GitHub upstream push is noted on 2025-12-10, suggesting some ongoing activity, but release cadence since the last tagged update looks quiet.
Last release:
Levn is a JavaScript library that parses short human-entered text into JavaScript values according to an expected type (using type information for casting and validation). It is useful for turning config file values and command line arguments written in a concise notation into correctly typed values, including support for arrays, objects, tuples, dates, and regular expressions.
Maintenance status: Evidence suggests the repo is not actively maintained today, with the last listed upstream push on 2023-07-18 and the most recent published updates only shown up to 0.4.1 (2020-04-04).
Last release:
Provides BCP 47 and IANA language subtag data as neatly organized JSON files, including a flat `registry.json` plus per-scope and per-type JSON files for fast lookups by language tag or subtag. Useful for developers doing i18n and standards-based language tag handling, with updates synced from the official IANA-hosted registry.
Maintenance status: Evidence from the provided history suggests the repo is largely data-regeneration focused and has been quiet/dormant in terms of published updates, with the newest listed version v0.3.20 from 2019-11-16. (The separate side fact shows an upstream push on 2025-12-09, but no corresponding newer packaged updates are shown in the provided list.)
Last release:
kind-of is a fast JavaScript utility that returns the native type of a value (for example, `string`, `array`, `date`, `regexp`, `map`, `set`, and others). It is useful when you need more consistent or better type checking than plain `typeof`, and it is used by other libraries such as superstruct and micromatch.
Maintenance status: The source does not show recent npm/package activity in the provided update history (latest listed update is 6.0.3 from 2020-01-16), suggesting it is largely stable with no active feature development visible here, even though the upstream repository had a push on 2024-06-12.
Last release:
jsx-ast-utils is an AST utility module for statically analyzing JSX syntax. It helps evaluate AST objects for JSX elements, which is useful for writing linting rules, and provides helper functions like hasProp, hasAnyProp, hasEveryProp, getProp, and functions to read prop names and values. It also includes lists of common JSX event handler props (for example, grouped by event type).
Maintenance status (evidence-based): The most recent tagged updates in the provided history are from 2023-07-29 (v3.3.5), but there is also a recent upstream push on 2026-02-25. Based on the release/update gaps alone, it appears mostly quiet from a release standpoint rather than actively shipping frequent changes.
Last release:
Provides a deterministic alternative to JavaScript’s JSON.stringify, producing a consistent string from the same object so you can generate stable hashes. Useful when you need repeatable JSON output, with options for custom key comparison (opts.cmp), indentation (opts.space), and a standard JSON-style replacer.
This source appears quiet and effectively in maintenance mode, with the last upstream push on 2021-04-11, and the most recent published updates dating back to 2016-02-02 (version 1.0.1).
Last release:
json-schema-traverse traverses a JSON Schema and calls a callback for each schema object, including the root, using a pre-order traversal. It can also call separate pre and post functions, provides JSON pointer and parent/context details to the callback, and does not resolve $ref values.
Maintenance status: The upstream GitHub push was in 2021-07-26, and the most recent packaged updates listed are from 2020-12-13. As of 2026-06-09, this indicates a quiet or maintenance-mode trajectory rather than active maintenance.
Last release:
json-buffer is a Node.js utility that helps serialize and deserialize JSON data that contains buffers. It converts buffers to base64 during stringification, so JSON can represent binary data, and then converts the base64 back into a buffer when parsing.
js-yaml is a JavaScript YAML 1.2 parser and writer for converting between YAML documents and JavaScript values (load/loadAll for parsing, dump for serializing). It’s useful when you need to read or generate YAML in Node.js or use the included CLI to inspect YAML files from the command line.
Actively maintained: The upstream last push was 2026-08-26, and the source has had multiple updates across several versions in the same day (3.15.2, 4.3.2, 5.4.0 to 5.4.1), indicating ongoing maintenance rather than dormancy.
Last release:
js-tokens is a tiny JavaScript tokenizer that uses regular expressions to split a JavaScript source string into an iterable stream of token objects. It is useful for tooling or analysis that needs lexer-level tokenization, including handling invalid JavaScript without throwing (it yields an “Invalid” token when it cannot classify a character).
Maintenance status: The repository shows an upstream push on 2026-06-05, which strongly suggests the project is still being actively worked on. The most recently published packaged updates were v10.0.0 (2025-12-08), so changes may be landing between published versions.
Last release:
iterator.prototype provides an `Iterator.prototype` shared object for JavaScript development, useful for assertions or compatibility checks that need to reference the iterator prototype structure (for example, comparing `Object.getPrototypeOf(Object.getPrototypeOf([].keys()))` to the exported value).
Maintenance status: The source appears quiet/dormant. The last upstream push was 2025-01-02, which is over 17 months before today (2026-06-09), and there is no evidence of ongoing work since then.
Last release:
Minimal JavaScript module that checks whether a given file path is executable, and whether it is a normal file. Useful for deciding if something can be run, using async `isexe(path)` or sync `sync(path)`, with Windows handling based on `PATHEXT` and an option to ignore errors.
Actively maintained: The repository shows recent updates in 2026 (latest on 2026-02-09), and the upstream push is also recent, indicating the project is currently maintained rather than dormant.
Last release:
Provides an `Array#isArray`-style check for older browsers and deprecated Node.js versions, exporting a function you can use like `isArray([])` to get `true`. Useful when you cannot rely on `Array.isArray` being available directly.
The source appears to have some recent repository activity (an upstream push on 2026-06-04), but the published package updates provided here are old (latest listed update is v2.0.5 from 2019-11-02), so it does not look like fast-moving maintenance from the perspective of released updates.
Last release:
Determines whether a given JavaScript value is a JS WeakSet. Useful for type checking WeakSet instances, including cases across realms or iframes, and it accounts for ES6 @@toStringTag.
The repo appears to be in ongoing maintenance rather than abandoned, with an upstream push on 2026-01-13 (recent activity), though the most recent provided published updates are older (v2.0.4 in 2024-12-17).
Last release:
is-weakref is a JavaScript utility that checks whether a given value is a JS WeakRef. It’s designed to work across realms and iframes, and it accounts for ES6 Symbol.toStringTag behavior.
Maintenance status: Not clearly “actively maintained” in the day-to-day sense, since published updates are sparse (last documented update v1.1.1 on 2025-02-03), though there was an upstream push on 2026-01-20 that suggests some continued development.
Last release:
Provides a small JavaScript utility that checks whether a given value is a JS WeakMap. It is designed to work across realms and iframes, handling cases despite ES6 @@toStringTag, useful for runtime type checks.
Maintenance status: Evidence suggests the project is not in frequent release mode, but there has been at least some upstream activity recently (last upstream push 2026-01-13). Based on published updates, the most recent tagged update is v2.0.2 (2024-03-08), so it is effectively quiet for most of the recent period.
Last release:
Determines whether a value is a JavaScript Typed Array. Useful for type checking across realms and iframes without relying on `instanceof`, and it aims to avoid dependence on mutable properties.
Active maintenance: Evidence from provided data suggests low ongoing activity. The most recent published package updates are in Dec 2024, and the only newer upstream signal is a GitHub push on 2025-12-30 (no corresponding published update details shown), so it looks closer to maintenance mode than active feature development as of 2026-06-09.
Last release: