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:

hast-util-to-html is a utility that serializes a HAST syntax tree into an HTML string using a `toHtml(tree[, options])` function. It is useful when you need serialized HTML output for tools or integrations that do not work with syntax trees, with options to control formatting and output size.

Status:

Maintenance status: The upstream project shows the last activity was 2025-02-19, and with today being 2026-09-10 this source appears quiet/dormant (maintenance mode) rather than actively maintained.

Last release:

361 watchers
Open

hast-util-to-estree is a JavaScript utility that converts a hast (HTML) syntax tree into an estree (JavaScript AST) syntax tree with JSX nodes, including support for embedded MDX nodes. It’s useful when you want to embed HTML as JSX inside JavaScript while working with syntax trees.

Status:

Maintenance status: The last upstream update was 2025-03-03, and there have been no further updates since then (about 18 months as of 2026-09-10), so this source appears quiet/dormant rather than actively maintained.

Last release:

311 watchers
Open

hast-util-parse-selector is a small utility that creates a HAST element from a simple CSS selector, optionally using a default tag name when none is provided. It is useful when you want to turn selector strings like tag, classes, and ID into a parsed element structure for syntax-tree based HTML processing.

Status:

Maintenance status: The last upstream push was 2023-08-01, and there are no newer recorded activity or updates through 2026-09-10, so this source appears quiet/dormant (maintenance mode at best).

Last release:

271 watchers
Open

hast-util-is-element is a small utility for checking whether a HAST node is a (certain) element. It helps avoid repeated code by providing functions like isElement (optionally with a tag-name or other test) and convertElement for generating reusable checks.

Status:

The source appears quiet or in maintenance mode, with the last upstream push on 2023-07-31 and the most recent packaged updates dating from 2023-07-31 (3.0.0), well over 2 years ago as of 2026-09-10.

Last release:

301 watchers
Open

hast-util-heading-rank is a small utility for hast (HTML AST) that returns the rank or depth level of heading elements, mapping h1 through h6 to numbers 1 through 6. It is useful when you need to inspect or drive logic based on the heading level in a parsed document.

Status:

The repository appears quiet, with the last upstream push on 2023-08-02 (about three years ago from 2026-09-10), so there is no evidence of active maintenance or recent updates.

Last release:

301 watchers
Open

hast-util-from-parse5 is a utility that converts a Parse5 AST into a hast tree. It is useful when you parse HTML with parse5 and want to work with hast, including optional positional information via a VFile.

Status:

Maintenance status: The latest upstream push and published update were in Feb 2025, and the next known updates were not until over a year later relative to today (2026-09-10). Overall, this looks quiet or in maintenance mode, rather than actively maintained.

Last release:

311 watchers
Open

hast-util-from-html is a utility that parses serialized HTML into a hast (HTML AST) syntax tree. It is useful when you want to work with syntax trees directly, with options for parsing fragments, switching between HTML and embedded SVG, and configuring how HTML parse errors are handled.

Status:

Maintenance status: No upstream push since 2024-09-17 (current date is 2026-09-10), and the most recent package updates (2.0.3) were mainly TypeScript typing/tooling changes, so the source appears quiet, effectively in maintenance mode rather than actively evolving.

Last release:

201 watchers
Open

hasown is a JavaScript utility that provides a robust “has own property” predicate, designed to be ES3 compatible. It is useful for checking whether an object has a given property directly on the object (not inherited).

Status:

Actively maintained, based on recent activity in 2026 (last upstream push 2026-07-30, with updates v2.0.4 on 2026-05-28 and v2.0.3 on 2026-04-17).

Last release:

484 watchers
Open

has-tostringtag is a small JavaScript utility that checks whether the current JS environment supports `Symbol.toStringTag`. It returns true for native support, and also provides a `shams` variant to detect environments with a mostly-spec-compliant `Symbol.toStringTag` sham.

Status:

The source appears quiet from a releases perspective, with the most recent published updates tagged v1.0.2 on 2024-02-01, and no further tagged updates shown since then.

Last release:

364 watchers
Open

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 (inspect-js/has-symbols) appears to be quiet or in maintenance mode, with the last upstream push on 2026-04-29 and the most recent tagged update (v1.1.0) on 2024-12-02.

Last release:

364 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 largely quiet, with the latest documented package updates ending at v1.2.0 on 2024-12-06, which is well over 1.5 years ago relative to 2026-09-10. The provided record also shows an upstream push on 2026-01-13, but there are no corresponding published updates shown after 2024-12.

Last release:

334 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 signs of ongoing attention, with a last upstream push on 2026-01-13, but the most recent published package update tagged in the provided data is v1.0.2 from 2024-02-13.

Last release:

364 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:

Maintenance status: The repository shows a relatively recent upstream push on 2026-03-19, suggesting ongoing activity, though the most recent published updates shown are from 2024-12-18.

Last release:

364 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:

Maintenance status: Evidence of at least one upstream push on 2025-06-14, but the provided package updates stop at 4.0.2 (2019-01-11), so this looks mostly maintenance-oriented with a long gap in publicly tracked updates.

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: The repo shows a relatively recent upstream push on 2026-04-20, which suggests ongoing work, but the most recent published updates in the provided data are from v1.2.0 on 2024-12-04, so published change frequency appears low.

Last release:

364 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, with recent updates. The most recent update is v2.1.19 on 2026-05-13, and there were prior updates in 2025-10 (v2.1.18, v2.1.17), indicating continued development rather than a long stall.

Last release:

381 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:

This source is for an ECMAScript-compliant globalThis shim (es-shims/globalThis), and it shows signs of ongoing work because the upstream repository had a push as recently as 2025-12-30, but the most recent published updates listed here are v1.0.4 from 2024-04-30.

Last release:

454 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:

The repository (gulpjs/glob-parent) appears quiet, with the most recent published update notes in 2021 (v6.0.2 on 2021-09-29), even though there was an upstream push on 2024-07-26; no evidence of ongoing regular packaging updates is shown here.

Last release:

344 watchers
Open