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:

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.

Status:

The repository appears quiet or in maintenance mode today, with the most recent upstream push and package update on 2023-11-07, and no further updates visible since then (relative to 2026-09-10).

Last release:

294 watchers
Open

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.

Status:

Maintenance status: The project appears mature but quiet, with the most recent listed updates being v3.1.3 on 2024-12-03 and no newer tagged updates shown despite an upstream commit on 2025-12-10, so it does not look like fast-moving active maintenance as of 2026-09-10.

Last release:

364 watchers
Open
GitHub

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.

Status:

Maintenance status: The repository appears quiet. The last upstream push is 2023-07-18, while the most recent recorded published updates in the provided history are 0.4.1 on 2020-04-04, suggesting no active maintenance in the last several years.

Last release:

204 watchers
Open

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.

Status:

Maintenance status: Evidence suggests low ongoing maintenance for this GitHub parser wrapper, with the newest documented packaged updates dating to v0.3.20 (2019-11-16), and only an upstream data push on 2025-12-09 (no corresponding recent tagged updates shown here).

Last release:

203 watchers
Open

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.

Status:

The upstream repo shows an activity ping as of 2024-06-12, but the most recent published updates in the provided history are much older (newest shown: 6.0.3 on 2020-01-16), so the project appears quiet or in maintenance mode rather than actively iterating on new functionality.

Last release:

221 watchers
Open

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).

Status:

Maintenance status: The project appears to have some ongoing upstream activity (last upstream push on 2026-02-25), but the most recent published updates in the provided history are from 2023-07-29 (v3.3.5), suggesting it is quiet/dormant in terms of published updates despite potential ongoing work.

Last release:

393 watchers
Open

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.

Status:

Maintenance status: The upstream last push was 2021-04-11 and the most recent tagged change shown is v1.0.1 from 2016, so the project appears quiet or in maintenance mode rather than actively maintained as of 2026-09-10.

Last release:

184 watchers
Open

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.

Status:

Maintenance status: The repo shows no upstream pushes since 2021-07-26 and the most recent published updates listed are from 2020-12-13, so it appears quiet/dormant rather than actively maintained as of 2026-09-10.

Last release:

304 watchers
Open

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.

214 watchers
Open

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.

Status:

Actively maintained, with very recent GitHub activity (last upstream push on 2026-09-13) and multiple version updates in August to September 2026 (5.4.0, 5.4.1, 5.4.2).

Last release:

6415 updates · last 90 days4 watchers
Open

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).

Status:

Actively maintained: Evidence suggests ongoing repository activity, with the last upstream push on 2026-06-05 (relative to today, 2026-09-10). However, published updates are less frequent than raw activity.

Last release:

344 watchers
Open

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).

Status:

The repository appears largely in maintenance mode or quiet, with the last upstream push on 2025-01-02, which is about 20 months ago relative to today (2026-09-10); recent evidence shows no further updates since then.

Last release:

203 watchers
Open

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.

Status:

Active maintenance: The last upstream push was 2026-02-09, and multiple updates followed immediately after, indicating the project is actively maintained as of today (2026-09-10).

Last release:

444 watchers
Open

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.

Status:

The repository has recent upstream activity (last push 2026-08-21), but published package updates appear infrequent, with the newest provided update being v2.0.5 dated 2019-11-02.

Last release:

704 watchers
Open

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.

Status:

The module appears to be in ongoing maintenance, with an upstream repository push on 2026-01-13, but the most recent published updates shown are v2.0.4 on 2024-12-17, indicating a long gap in versioned updates relative to today (2026-09-10).

Last release:

364 watchers
Open

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.

Status:

The source appears to be in maintenance mode rather than actively maintained, with the most recent upstream push on 2026-01-20 and the latest observed published update being v1.1.1 on 2025-02-03.

Last release:

364 watchers
Open

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.

Status:

Maintenance status: The module looks mostly stable functionally, with recent work focused on build and TypeScript declaration updates rather than runtime API changes, but there is a long gap between tagged updates (latest tag 2024-03-08) and today (2026-09-10), suggesting quiet, intermittent maintenance rather than active day-to-day release cadence. An upstream push occurred on 2026-01-13, but no corresponding tagged update is shown in the provided history.

Last release:

364 watchers
Open

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.

Status:

The package shows long periods of change focused on internal refactors, dependency bumps, and TypeScript typing updates, suggesting steady but low-level maintenance rather than fast feature evolution.

Last release:

364 watchers
Open