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.
estree-walker is a small JavaScript utility for traversing an ESTree-compliant AST, such as one generated by acorn. It provides enter and leave visitor hooks for inspecting, skipping child traversal, replacing nodes, or removing nodes. The package is deprecated, with zimmerframe recommended as the alternative.
Maintenance status: The repo shows an upstream push on 2025-09-07, but the latest published updates listed here were v3.0.3 (2023-01-20), suggesting development may be ongoing while tagged releases are infrequent.
Last release:
estree-util-visit is an esast and estree utility that helps you walk a JavaScript AST, using a depth-first traversal with access to ancestor information. It’s useful for processing or transforming JavaScript AST nodes, with visitor hooks for entering and leaving nodes and actions to continue, skip children, or exit traversal.
Maintenance status: Appears quiet/dormant, last upstream push was 2023-07-19, and no updates are listed after that date (as of 2026-06-09).
Last release:
estree-util-to-js is a utility that serializes an estree syntax tree into a string of JavaScript, optionally returning source maps. It is useful when you need to generate JavaScript output from a syntax tree, including cases where you integrate with tools that do not support syntax trees.
The source appears to be dormant or in maintenance mode, with its last known upstream update on 2023-07-31, which is over 2 years ago relative to today (2026-06-09).
Last release:
estree-util-scope is an ESM-only JavaScript utility for walking an ESTree AST and tracking what identifiers are defined in each scope. It’s useful if you want to inspect scope definitions while traversing code, returning scope info like which scope is currently active and which names are defined.
The repository appears quiet or in maintenance mode: the last upstream push was on 2024-09-19, and the most recent recorded update was 1.0.0 on 2024-08-29, with no evidence of updates since then (relative to 2026-06-09).
Last release:
estree-util-is-identifier-name is a small JavaScript utility that checks whether a value can be used as an ECMAScript identifier name. It also provides helpers to test whether a code point can start an identifier or continue one, useful when generating IDs from strings or validating identifier text.
Active maintenance status: No upstream updates since 2023-07-19, so as of 2026-06-09 the project appears quiet or in maintenance mode rather than actively maintained.
Last release:
estree-util-build-jsx transforms JSX nodes embedded in an estree (JavaScript) syntax tree into function calls, for example converting `<x />` into `h('x')`. It is useful when you already have a syntax tree and only need to compile JSX away (supporting runtimes for React, preact, and hyperscript-style interfaces).
The source appears to be in a quiet maintenance state. The last known upstream push is 2024-08-23, and the most recent published update in the provided history is 3.0.1 on 2023-10-22. With today being 2026-06-09, there is a long gap without new published updates.
Last release:
estree-util-attach-comments is a utility for attaching comment nodes to the correct nodes in an ESTree syntax tree. It takes a tree plus an array of comments (with leading and trailing fields) and mutates the tree so tools like recast or Babel can print or process comments that would otherwise be separate.
Maintenance status: Not actively maintained as of 2026-06-09. The last upstream update was in 2023-07-31, with no evidence of ongoing updates after 3.0.0.
Last release:
Estraverse provides ECMAScript JavaScript AST traversal functions, letting you walk and optionally modify an AST (including replacing nodes during traversal). It is useful for tasks like collecting information from specific node types and customizing traversal behavior for known and unknown nodes.
Maintenance status: Appears largely in maintenance or slow-evolution mode, with the last known upstream push in 2022-04-04 and the most recent documented package updates in 2021-10-25 (v5.3.0).
Last release:
Esrecurse provides ECMAScript AST recursive traversing functionality, based on an AST recursive visitor. It’s useful for walking an ESTree-style syntax tree and running custom visitor logic for specific node types, including options to customize child traversal and handle unknown nodes via fallback behavior.
Maintenance status: Appears quiet or in maintenance mode in 2026, with the most recent published updates shown in the evidence from 2020-08-31 (v4.3.0), and the last GitHub upstream push on 2023-03-30.
Last release:
ESQuery is a JavaScript library for querying an Esprima-generated ECMAScript AST using a CSS-style selector syntax. It is useful for finding AST nodes that match patterns, such as node types, nested fields, and selector-based relationships like parent-child and sibling combinators.
Maintenance status: Evidence suggests some ongoing maintenance (last upstream push on 2025-12-31), but the most recent tagged updates available here are v1.6.0 (2024-07-08), which is about 23 months before today (2026-06-09), indicating a long documentation/tagging quiet period.
Last release:
ESLint JS is a monorepo for JavaScript language tools, containing packages like espree, eslint-scope, and eslint-visitor-keys. It is useful when you need underlying JS parsing and analysis components that support ESLint-related tooling.
The eslint/js monorepo appears actively maintained, with an upstream push on 2026-06-01 and multiple package updates across espree, eslint-scope, and eslint-visitor-keys in early 2026.
Last release:
`eslint-plugin-react` provides React-specific linting rules for ESLint, helping developers catch common issues and enforce React best practices in JavaScript and JSX code. It includes recommended and other shareable configurations that can be enabled in an ESLint setup.
Actively maintained, but with evidence limited to tags up to v7.37.5 (2025-04-03) and a more recent upstream push on 2026-05-13, so ongoing work exists but the provided changelog does not show corresponding tagged updates after April 2025.
Last release:
eslint-plugin-jsx-a11y is a static AST checker that applies accessibility (a11y) rules to JSX elements in React code. It helps developers catch common accessibility issues during linting, and it is intended to be used alongside runtime accessibility testing tools such as @axe-core/react.
Maintenance status: The repository shows an upstream push on 2026-01-06, but the most recent documented plugin updates in the provided summaries end at v6.10.2 (2025-01-05), suggesting the project is no longer in a fast, ongoing release cadence (quiet after early 2025).
Last release:
eslint-import-resolver-typescript is a TypeScript import resolver for eslint-plugin-import and eslint-plugin-import-x. It helps ESLint resolve TypeScript files and module paths based on tsconfig.json, including common TypeScript extensions and multiple tsconfigs.
Actively maintained, with the latest observed upstream push on 2026-06-02 and a recent update in 2026-06-01 (v4.4.5) focused on TypeScript resolution correctness.
Last release:
ESLint plugin that provides rules to validate ES2015+ import/export syntax. It helps prevent common issues like misspelling of file paths and import names, and can flag problems such as unresolved imports and mismatches between exported and imported names.
Actively maintained, with recent upstream activity on 2026-06-03 and multiple recent component updates (notably utils/v2.13.0 on 2026-05-28, resolvers/node/v0.4.0 on 2026-05-15, and resolvers/webpack/v0.13.11 on 2026-04-02).
Last release:
escape-string-regexp provides a small utility to escape RegExp special characters in a string so it can be safely inserted into a JavaScript regular expression. It’s useful when building dynamic RegExp patterns, with the README noting it does only minimal escaping and that you should place the escaped value at safe positions. The source also notes you can use the native `RegExp.escape()` in modern JavaScript.
The last documented release update is v5.0.0 on 2021-04-17, with the most recent upstream push recorded on 2025-05-06, suggesting limited ongoing release activity and a likely quiet maintenance posture rather than active feature development today.
Last release:
escalade is a tiny utility that ascends parent directories from a given file or directory, calling your callback at each level until it finds what you are looking for or reaches the system root. It returns the resolved absolute path to the matching file, and it does not search sibling directories of parent folders. It is available for Node.js (async or sync modes) and includes Deno support (with allow-read permission).
Active maintenance, based on evidence: No, the repository appears quiet, with the most recent upstream push dated 2024-08-29, which is well over 18 months ago relative to 2026-06-09.
Last release:
esast-util-from-js is a utility that parses JavaScript text into an esast (an estree syntax tree with extra cleanliness). It is useful if you want JavaScript ASTs that integrate with other unist and vfile-based tooling in the unified ecosystem.
This source appears effectively dormant, with its last upstream push on 2023-07-31 and no further updates in the provided history, which is a multi-year gap versus today (2026-06-09).
Last release: