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:

`is-number` is a JavaScript and Node.js utility that returns `true` for values that are numbers or string representations of finite numbers, otherwise `false`. It is useful for validating regex matches, user input, and parsed strings where it is not always reliable to determine whether a value is truly numeric.

Status:

Maintenance status: The source appears largely in maintenance mode as of 2026-06-09. The most recent documented updates in the provided summary are from 2018, and the last upstream push shown is 2022-09-15.

Last release:

222 watchers
Open

Checks whether a JavaScript value is negative zero (-0). Useful when you need to distinguish -0 from 0 using a small helper, though the README warns that “=== will lie to you.”

Status:

Maintenance status: Not clearly actively maintained. The most recent published updates tag is v2.0.3 on 2024-02-19, and the latest evidence of ongoing work is an upstream push on 2025-12-30, but there are no corresponding tagged updates after 2024-02-19.

Last release:

362 watchers
Open

This is a small JavaScript utility that checks whether a given value is a JS Map. It’s designed to work across realms and iframes, which makes it useful when validating Map values in different execution contexts.

Status:

The source appears quiet rather than actively maintained, with the last published update being v2.0.3 on 2024-03-08 (and no newer published updates shown as of 2026-06-09). An upstream push exists on 2025-12-30, but no corresponding update details are included here.

Last release:

362 watchers
Open

is-hexadecimal is a small ESM JavaScript function that checks whether a given code point or the first character of a string is a hexadecimal character (a-f, 0-9, case insensitive). It is useful as a shared helper in other packages when you need consistent hexadecimal character validation.

Status:

The last upstream push was on 2022-11-23, and the most recent listed update is 2.0.1 from 2021-11-04, so the project appears quiet or in maintenance mode rather than actively maintained as of 2026-06-09.

Last release:

222 watchers
Open

is-glob is a small JavaScript utility that checks whether a string “looks like” a glob pattern or an extglob pattern, returning true or false. It helps you conditionally use glob-handling modules (for example node-glob) so code can run faster and avoid unnecessary initialization when the input is not actually a glob.

Status:

Maintenance status: Appears dormant or in maintenance mode, the last upstream push was 2022-12-29, and the most recent tagged update in the provided history is v4.0.3 (2021-09-29), which is long before today (2026-06-09).

Last release:

332 watchers
Open

This is a small JavaScript utility that checks whether a given value is a native ES6 generator function. It’s useful when you need to detect generator functions (for example, to handle generator-based control flow differently).

Status:

Maintenance status: The repository shows recent activity in late 2025 (latest upstream push on 2025-12-30), and there have been multiple updates in 2025, indicating it is not clearly abandoned. However, there is no evidence of further updates in 2026 up to 2026-06-09.

Last release:

382 watchers
Open

This JavaScript module checks whether a given value is a JS FinalizationRegistry, with support for cross-realm usage like iframes. It is useful for runtime type checking of FinalizationRegistry instances.

Status:

Maintenance status: The last upstream push was 2024-12-17, which is well over 1 year ago relative to 2026-06-09, so the source appears quiet/dormant rather than actively maintained.

Last release:

342 watchers
Open

is-extglob is a JavaScript utility that returns true if a string contains an extglob pattern, and false otherwise. It is useful for detecting extended glob syntax in input strings, with support for escaped extglobs returning false.

Status:

Actively maintained: No, the most recent documented package updates are from 2016-12-11 (2.1.1), and the next provided entries are older. While there was an upstream push in 2019, no newer published updates are shown in the provided release summaries.

Last release:

262 watchers
Open

is-extendable is a JavaScript utility that returns whether a value is one of the types that can be extended (array, plain object, or function). It is useful for safely deciding if a value should support key-based extension.

Status:

The repository appears quiet or in maintenance mode, with the last upstream push on 2021-08-20 and the most recent listed version update dating to 2017-09-11, so there is no evidence of active ongoing development as of 2026-06-09.

Last release:

191 watchers
Open

is-decimal is a small ESM JavaScript function that checks whether a given character (string) or code point (number) is an ASCII decimal digit. It is useful as a shared helper for validating numeric characters, especially when used by related packages.

Status:

The source does not show recent activity relative to today (latest listed update 2.0.1 in 2021, and the upstream push was 2022-11-23), so it appears quiet or in maintenance mode rather than actively maintained.

Last release:

222 watchers
Open

Checks whether a given value is a JavaScript Date object, returning true for `new Date()` and false for other types. It is designed to work across realms and iframes, even with ES6 `@@toStringTag`, making it useful for type checks in mixed browser or execution contexts.

Status:

The source appears to have had recent repository activity (upstream push on 2025-12-30), but its last published update is v1.1.0 (2024-12-13), which is a long gap relative to today (2026-06-09). Overall, it looks more quiet or in maintenance mode than actively maintained.

Last release:

362 watchers
Open

A small JavaScript utility that checks whether a value is a JS DataView. It is designed to work across realms and iframes without relying on instanceof or mutable properties. Useful when you need a reliable DataView type check in runtime code.

Status:

The repository appears effectively in maintenance mode or quiet: the most recent upstream push and the newest recorded update are from 2024-12, about 6 months before today (2026-06), with no newer updates shown in the provided history.

Last release:

202 watchers
Open

`is-core-module` checks whether a given module specifier refers to a Node.js core module, optionally using a specific Node.js version (defaults to the current version). It is useful in Node tooling and libraries that need to branch logic based on whether a dependency is built into Node or comes from userland.

Status:

Actively maintained, with the latest upstream push on 2026-05-05 and a new published update (v2.16.2) on 2026-05-05.

Last release:

451 updates · last 90 days2 watchers
Open

This JavaScript utility checks whether a value is callable, returning true for functions and generator functions and false for non-callable values. It is useful for validating inputs before invoking them and it includes compatibility notes across common JavaScript engines.

Status:

The project appears to be maintained only intermittently. The most recent upstream push was 2025-12-30, but the most recent versioned updates in the provided history are v1.2.7 (2022-09-23), suggesting long periods without published updates.

Last release:

382 watchers
Open

is-bun-module is a JavaScript and TypeScript utility library that helps you determine whether a module specifier refers to a Bun built-in module, a Node module implemented in Bun, or either (Bun built-in). It also provides functions to list Bun modules and Node modules implemented in Bun (optionally for a specific Bun version, with only Bun v1.0.0+ supported).

Status:

Maintenance status: The repository shows a tagged update in v2.0.0 on 2025-03-23, and the last upstream push is 2026-06-01, but there are no additional tagged updates shown since 2025-03-23, so as of 2026-06-09 it appears largely quiet or in maintenance mode, with at least some recent activity not yet reflected in published updates.

Last release:

402 watchers
Open

This module checks whether a value is a JavaScript Boolean, including boxed Boolean objects. It is useful for type validation and works across realms or iframes, even when ES6 @@toStringTag is present.

Status:

Active maintenance: Evidence shows at least some ongoing upstream activity (last upstream push on 2025-12-30), but no new published update is listed after v1.2.2 (2025-02-05), so from a consumer perspective it looks more like low-frequency maintenance than active day-to-day releases.

Last release:

362 watchers
Open

This package helps you check whether a given file path points to a binary file. It returns true or false for paths like image files (for example, a .png) versus text files (for example, a .txt).

Status:

Maintained status appears quiet or in maintenance mode, last upstream update was 2024-04-30, with no evidence of ongoing updates since then (as of 2026-06-09).

Last release:

332 watchers
Open

is-bigint is a JavaScript utility that checks whether a value is an ES BigInt, including cases like `1n` and `Object(1n)`. It is useful for adding type guards before you use BigInt-specific logic in your code.

Status:

The project shows signs of continued attention, with an upstream push on 2026-04-29, but the most recent published npm update was v1.1.0 on 2024-12-02, so day-to-day maintenance appears sporadic.

Last release:

402 watchers
Open