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:

markdown-table generates GitHub flavored markdown (GFM) tables from table data (a matrix of strings). It is useful when you want to produce markdown table source code from existing data, with options to control alignment, padding, delimiters, and delimiter alignment.

Status:

Maintenance status: Not actively maintained as of today (2026-06-11), with the most recent upstream update on 2024-10-22. The long gap (about 1.5 years) suggests the project is quiet/dormant rather than in active development.

Last release: 2024-10-22

291 watchers
Open

LZ-string is an LZ-based compression algorithm implemented for JavaScript, useful for compressing and decompressing text data in web or Node.js applications. It also provides a command line tool (if installed globally) to compress or decompress files, with options for different character encodings.

Status:

The source does not appear actively maintained in terms of published library updates, with the newest shown update being 2.0.0-rc.0 on 2023-06-20, and no later update information provided up to today (2026-06-11). While the upstream repo shows a push on 2025-08-11, there are no corresponding update/release notes in the provided data.

Last release: 2023-06-20

461 watchers
Open

A fast LRU (least recently used) cache for JavaScript that automatically evicts the least recently accessed items when it reaches configured limits like max item count (or max size). Useful for speeding up repeated lookups where you want bounded memory and eviction based on recent access, with optional TTL behavior that treats expired items as missing.

Status:

Actively maintained: The GitHub source shows recent activity (last upstream push on 2026-05-27) and a sequence of tagged updates through May 2026, indicating ongoing maintenance rather than dormancy.

Last release: 2026-05-27

5610 updates · last 90 days1 watchers
Open

A JavaScript library for validating and working with BCP 47 language tags, based on BCP 47 (RFC 5646) and the latest IANA language subtag registry. It provides functions to check tag validity, look up language subtags, search subtags and tags by description, and format tags according to common conventions (case rules).

Status:

The source (mattcg/language-tags) looks largely in maintenance mode, with the last upstream push dated 2025-07-07 and the most recent tagged update being v1.0.5 on 2016-01-12 (as of 2026-06-11, that is years ago).

Last release: 2016-01-12

321 watchers
Open

Keyv is a simple key-value storage library for JavaScript and TypeScript that provides a consistent interface across multiple backends using storage adapters. It supports TTL-based expiry, which makes it useful for building caches or persistent key-value stores.

Status:

Actively maintained (recent upstream activity): The upstream push timestamp is 2026-06-11, and the project has a v6.0.0-beta.1 update on 2026-04-01, with additional earlier alpha updates in 2026.

Last release: 2026-06-11

544 updates · last 90 days1 watchers
Open

JSON5 is a JavaScript library that extends the JSON file format to be easier to write and maintain by hand, mainly for config files. It provides parsing and serialization (JSON5.parse, JSON5.stringify) and includes a CLI for converting JSON5 to JSON and validating JSON5 syntax.

Status:

Maintenance status (2026-06-11): The repository shows no recent version updates beyond v2.2.3 (2022-12-31), even though the GitHub upstream was last pushed on 2024-10-25, which suggests the project is largely quiet in terms of public updates (maintenance mode rather than active feature development).

Last release: 2022-12-31

401 watchers
Open

jsdom is a pure JavaScript implementation of many web standards, notably the WHATWG DOM and HTML standards, designed to run in Node.js. It emulates enough of a browser environment to help with testing and scraping real-world web applications by parsing HTML into a DOM-like `window` and related APIs.

Status:

jsdom/jsdom appears actively maintained, with continuous updates in March to April 2026 (v29.0.0 on 2026-03-15, v29.1.1 on 2026-04-30) and an upstream push on 2026-05-23, which is about 3 weeks after the last listed tag and still within ongoing activity as of 2026-06-11.

Last release: 2026-04-30

7510 updates · last 90 days1 watchers
Open

`jose` is a JavaScript module for working with JOSE standards, including JSON Web Tokens (JWT), JSON Web Signature (JWS), JSON Web Encryption (JWE), and JSON Web Keys (JWK, JWKS). It provides tools to sign, verify, encrypt, decrypt, import/export keys, and validate JWT claims across multiple Web-interoperable runtimes such as Node.js, browsers, Cloudflare Workers, Deno, and Bun.

Status:

Actively maintained: The upstream repo shows a very recent push (2026-06-10), and tagged updates continue into 2026 (latest release v6.2.3 on 2026-04-27), indicating ongoing development rather than maintenance mode.

Last release: 2026-04-27

722 updates · last 90 days1 watchers
Open
GitHub

Jiti is a Node.js runtime tool that provides seamless TypeScript and ESM support, including interoperability between ESM and CommonJS. It can load TypeScript/ESM files via async APIs similar to `import()` or via a sync API similar to `require()`, and it supports features like ESM loader registration, filesystem transpile caching, and custom module resolution (including aliases).

Status:

Actively maintained: The most recent upstream push is 2026-06-10, and there is a recent v2.7.0 update (2026-05-05), indicating ongoing work rather than maintenance mode.

Last release: 2026-05-05

601 updates · last 90 days1 watchers
Open

Checks whether a given value is a JavaScript string, either as a primitive or as a String object. It is designed to work across realms like iframes, which helps when validating values in different execution contexts.

Status:

Actively maintained: The most recent recorded upstream activity is an upstream push on 2025-12-30, but the most recent published updates are v1.1.1 (2024-12-16) and v1.1.0 (2024-12-02). Relative to today (2026-06-11), this suggests low activity rather than continuous active maintenance.

Last release: 2024-12-16

301 watchers
Open

Checks whether a given string matches the HTML Standard’s `PotentialCustomElementName` production. Useful in JavaScript to validate candidate custom element names before using them.

Status:

The repository appears maintained at least through 2021, with a recent update (v1.0.1 on 2021-04-07), but prior activity is much older (v1.0.0 dated 2016-06-21).

Last release: 2021-04-07

211 watchers
Open

indent-string is a JavaScript utility that indents every line in a string. It’s useful for formatting multi-line text, letting you choose the indent width (count) and the indent character, with an option to include or skip empty lines.

Status:

The upstream repository shows an old last push (2022-06-05), and the most recent tagged update in the provided data is v5.0.0 from 2021-04-17, suggesting the project is not actively shipping frequent updates.

Last release: 2021-04-17

351 watchers
Open

`ignore` (node-ignore) is a pure JavaScript manager, filter, and parser for .gitignore rules, implemented to follow the .gitignore spec. It’s useful for filtering file paths in Node.js tooling, and it is used by projects like eslint and prettier (and others) to apply ignore-pattern logic.

Status:

Maintenance status: The repo (kaelzhang/node-ignore) shows its last upstream push on 2025-05-31, and the most recent documented updates are 7.0.5 (2025-05-31) and 7.0.4 (2025-04-25). Given the gap to 2026-06-11, this source appears quiet or in maintenance mode rather than actively maintained.

Last release: 2025-05-31

291 watchers
Open

Determines the character encoding of an HTML byte stream by implementing the HTML Standard’s encoding sniffing algorithm. It pre-scans the first 1024 bytes to look for `<meta charset>`-related patterns and returns a canonical encoding name, useful for decoding HTML content correctly from raw bytes.

Status:

Maintenance status: The last upstream update was 2025-12-26, and the repo shows multiple recent version bumps (v5.0.0 on 2025-12-23, v6.0.0 on 2025-12-26), suggesting active maintenance as of today (2026-06-11).

Last release: 2025-12-26

401 watchers
Open

hast-util-sanitize is a utility for sanitizing hast trees, making potentially dangerous user content safe to use by removing or cleaning unsafe elements and properties. It defaults to GitHub-style sanitization, and is useful when you need to safely render user-provided content as HTML, optionally with configurable schemas.

Status:

Maintenance status: The repository appears quiet/in maintenance mode since the last upstream push was 2024-10-25, which is long before today (2026-06-11), and the most recent updates are type and tooling focused rather than feature work.

Last release: 2024-10-25

331 watchers
Open

A small Node.js utility that checks whether a given CLI argument list (defaults to process.argv) contains a specific flag, returning true or false. It supports checking short and long flags and stops searching after an -- argument terminator.

Status:

The upstream repo (sindresorhus/has-flag) shows maintenance activity at least through mid-2021, with no evidence of updates beyond the 2021-07-19 push in the provided data.

Last release: 2021-07-19

331 watchers
Open

Provides JSON-based global identifier definitions for different JavaScript environments, with true or false values indicating whether variables are writable or read-only. Useful for static analysis tools like ESLint to correctly flag incorrect global variable usage across environments such as Node.js and browser code, especially for ESLint 8 and earlier.

Status:

Actively maintained: Yes, the repo shows recurring updates with version bumps and dataset changes, including a recent update on 2026-05-01 (about 6 weeks before today, 2026-06-11).

Last release: 2026-05-01

472 updates · last 90 days1 watchers
Open

fastq is a fast, in-memory work queue for Node.js. It lets you run tasks with configurable concurrency, supports callback and Promise-based worker APIs, and provides controls like pause, resume, idle checks, and queue draining callbacks. It is useful for processing many async tasks efficiently without managing concurrency manually.

Status:

Maintenance status: The repo shows ongoing work with the most recent updates on 2025-12-23, but there have been no new updates in 2026 so far (as of 2026-06-11), suggesting it is maintained but not high-cadence right now.

Last release: 2025-12-23

441 watchers
Open