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:

Checks whether a JavaScript environment supports ES6 Symbol, returning true when native Symbols are available. It also provides a shams-based check (for example via `has-symbols/shams`) to detect Symbol shims that mostly follow the spec.

Status:

The source appears to be maintained, with an upstream push on 2026-04-29, but the last published package update in the provided history is v1.1.0 on 2024-12-02, suggesting active repo activity with less frequent package updates.

Last release:

363 watchers
Open

This is a small JavaScript utility that detects whether the current environment supports setting an object's [[Prototype]] at creation time using `__proto__`. It also provides accessor and mutator checks (via `has-proto/accessor` and `has-proto/mutator`) to help you write compatibility logic for different JavaScript runtimes.

Status:

The source appears to have ongoing upstream activity (last upstream push on 2026-01-13), but published tagged updates appear to have paused since v1.2.0 (2024-12-06), which is a long gap relative to today (2026-06-09).

Last release:

333 watchers
Open

Checks whether the current environment supports full JavaScript property descriptor behavior, including `defineProperty` and `getOwnPropertyDescriptor` support. Useful for feature-detecting ES5 descriptor support and working around older browser issues such as IE 8’s broken implementations.

Status:

The repository shows the last upstream push on 2026-01-13, but the most recent published update in the provided history is v1.0.2 on 2024-02-13, suggesting active development is intermittent rather than steady.

Last release:

363 watchers
Open

has-bigints is a small JavaScript utility that determines whether the current JS environment has native BigInt support. It is useful for feature detection so you can conditionally use BigInt without assuming support.

Status:

The source appears to be actively worked on, with an upstream push on 2026-03-19 (more recent than the last published update); however, the last documented update shown is v1.1.0 from 2024-12-18.

Last release:

363 watchers
Open

Gray-matter is a JavaScript utility for parsing front matter from a string or file. It extracts the front-matter into a `data` object and returns the remaining `content`, and it parses YAML by default but also supports JSON, Coffee, and TOML (plus custom parsers) with configurable delimiters. It is used by many static site and build tools to handle front-matter reliably.

Status:

Actively maintained: Evidence is mixed, but the latest upstream push is 2025-06-14, suggesting some ongoing work, even though the most recent published updates in the provided list are from 2019.

Last release:

301 watchers
Open

gopd is a small JavaScript helper that mirrors `Object.getOwnPropertyDescriptor`, including a workaround for Internet Explorer’s broken implementation. It is useful when you need property descriptor retrieval that behaves consistently across older IE environments.

Status:

Maintenance status: Evidence suggests the repo is still being worked on (upstream push on 2026-04-20), but the last published updates shown are from 2024-12-04 (v1.2.0), so package-level changes appear to have paused for a prolonged period.

Last release:

363 watchers
Open

Goober is a small css-in-js solution (stated as less than 1KB) with a familiar, styled-inspired API for defining styled components and styles in JavaScript. It is useful for rendering and theming in frameworks like React and Preact, including server-side rendering support via utilities like extractCss.

Status:

Actively maintained: Yes, the repository shows recent updates (e.g., v2.1.19 on 2026-05-13, and earlier bugfix-focused updates in 2025), and the change history includes both core code adjustments and developer-facing documentation/packaging work.

Last release:

421 updates · last 90 days1 watchers
Open

An ECMAScript spec-compliant polyfill/shim for `globalThis`, useful when an environment does not provide `globalThis`. It exposes a “shim” method to install `globalThis` and is designed to work in ES3-supported environments.

Status:

Maintenance status: Evidence suggests continued development (upstream push on 2025-12-30), but the most recent published updates shown are older (v1.0.4 on 2024-04-30), so it looks intermittently maintained rather than fast-moving.

Last release:

453 watchers
Open

glob-parent extracts the non-magic parent path from a glob string, returning the part of the path before the glob begins. It is useful when you need to determine the directory prefix for a pattern (for example, to build paths or decide where a glob applies), with options for handling Windows slashes.

Status:

Maintenance status: The source appears quiet/dormant, with the last published glob-parent updates in 2021 (latest shown is v6.0.2 on 2021-09-29). A GitHub upstream push occurred on 2024-07-26, but there are no recent published updates shown since 2021, suggesting no ongoing release cadence.

Last release:

343 watchers
Open

get-tsconfig is a lightweight TypeScript utility that finds and parses tsconfig.json files, including handling comments, dangling commas, and resolving the extends chain. It can also validate whether a found tsconfig applies to a specific file and provides typed, resolved tsconfig output plus helpers for matching include/exclude/files and compilerOptions.paths.

Status:

Actively maintained, with very recent GitHub activity (last upstream push 2026-04-30) and multiple tagged v5.0.0-beta.* updates through April 2026.

Last release:

621 updates · last 90 days3 watchers
Open

Library that gets the description of a JavaScript Symbol. It correctly distinguishes between `Symbol()` and `Symbol('')` when possible, and is useful when you need consistent symbol naming for `Symbol('foo')`, built-in symbols like `Symbol.iterator`, or undefined descriptions.

Status:

Maintenance status: Evidence suggests some level of ongoing maintenance, with an upstream push on 2026-01-13, but the most recent tagged update in the provided history is v1.1.0 (2024-12-17), leaving a long gap until today (2026-06-09).

Last release:

363 watchers
Open

get-proto is a JavaScript utility that robustly retrieves an object's [[Prototype]] (its prototype), using the best available method. It is useful when you need a reliable way to access an object's prototype in Node.js or similar environments, including cases where __proto__ is set or is null.

Status:

Maintenance status: The upstream repository shows a recent push on 2026-01-13, suggesting the project is not abandoned, though the most documented tagged updates in the provided history are from 2025-01-02.

Last release:

303 watchers
Open

get-intrinsic is a JavaScript utility that retrieves and robustly caches JS language-level intrinsics when it is first required. It is useful for looking up well-known intrinsic objects and functions, including handling missing intrinsics in a predictable way.

Status:

Actively maintained: Evidence suggests ongoing work (upstream push on 2026-01-13, and the latest tagged updates shown are v1.3.1 on 2025-09-29), so the project does not appear dormant as of 2026-06-09.

Last release:

383 watchers
Open

generator-function is a small JavaScript module that exposes the normally hidden GeneratorFunction constructor when it is available in the runtime. It is useful for creating generator functions dynamically, then calling them to get an iterator.

Status:

Active maintenance: The most recent available update is v2.0.1 on 2025-09-30, and the changes appear limited to metadata and README badge links, with no evidence of ongoing feature work since then. Overall, the source looks quiet/dormant relative to today (2026-06-09).

Last release:

303 watchers
Open

Fuse.js is a lightweight, zero-dependency fuzzy-search library in JavaScript and TypeScript, designed to run in the browser and on the server. It helps developers search small-to-medium datasets client-side, with features like typo-tolerant matching (Bitap), relevance ranking, and optional token search, web workers, and extended or logical query syntax.

Status:

Actively maintained: The upstream repo shows a very recent push (2026-07-13), and the dependency in question has multiple recent updates across June and July 2026, indicating active development rather than maintenance mode.

Last release:

508 updates · last 90 days1 watchers
Open

functions-have-names checks whether a JavaScript environment supports the `name` property on functions. It can be used to conditionally handle differences in older environments, since the `name` property is expected to be false in IE 6-8.

Status:

Maintenance status: The upstream repository shows an active push on 2026-04-16, which suggests the source is not fully dormant, but the most recent published update in the provided data is v1.2.3 from 2022-04-19, so it looks more like light maintenance than frequent packaging updates.

Last release:

363 watchers
Open

An ES2015 spec-compliant shim for Function.prototype.name that provides a shim method to add Function.prototype.name when it is unavailable. Useful for JavaScript environments that need `function.name` support in an ES5-supported setup, especially when ES5 getters are available.

Status:

The source appears actively maintained, with a recent upstream push on 2026-06-11 and a new version (v1.2.0) published the same day, including changelog updates and code changes (notably TypeScript typings plus internal refactors and dependency wiring).

Last release:

461 updates · last 90 days3 watchers
Open

Provides an implementation of JavaScript’s Function.prototype.bind as an npm package, useful for environments that lack native bind support such as older PhantomJS versions, Internet Explorer below 9, and Node.js below 0.6. You can require it and assign it to Function.prototype.bind to enable bind functionality.

Status:

The repository appears quiet and not actively maintained as of today, with the last recorded upstream push and latest listed updates occurring on 2023-10-12, which is roughly 2.5 years ago (2026-06-09).

Last release:

423 watchers
Open