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.
pify turns callback-style functions or whole modules into Promise-based functions. It’s useful when you want to use async/await with APIs that use callbacks, with options for handling error-first callbacks and returning multiple callback arguments.
Maintenance status: The repo shows an upstream push on 2026-07-23, but the most recent published updates in the provided history are from 2022-09-02 (v6.1.0), so npm-level changes appear infrequent and the source is effectively quiet from a user-facing update perspective.
Last release:
Picomatch is a JavaScript glob matcher that is described as fast and accurate, with no dependencies. It supports standard and extended Bash glob features like braces, extglobs, POSIX brackets, globstars, and regular expressions, and it can be used to create matcher functions for repeated matching of strings.
The source appears actively maintained, with recent GitHub updates in August 2026 (last upstream push 2026-08-25, updates 4.0.7 and 4.0.6 dated 2026-08-24).
Last release:
picocolors is a small, dependency-free JavaScript library for formatting terminal output with ANSI colors. It provides functions for foreground colors, background colors, and text styles (for example bold, italic, underline), and includes helpers like NO_COLOR support and a flag to check whether colors are supported.
Maintenance status: Appears quiet or in maintenance mode, with the last upstream push on 2024-11-18 and no updates in the past many months relative to 2026-09-10.
Last release:
A Node.js path.parse() ponyfill called path-parse, providing functions to parse file paths into parts like root, dir, base, ext, and name. It includes posix and win32 specific variants, useful when you want path.parse behavior similar to Node’s API.
The repository appears largely unmaintained or in maintenance mode, with the last upstream push on 2022-03-23 and only a single noted package update (v1.0.7) dated 2021-05-25.
Last release:
Provides a small cross platform utility to determine the correct environment variable key for PATH (for example, handling Windows casing differences). Useful when you need the exact key to pass environment variables to child processes, work with custom environment objects, or use worker threads where case insensitivity may not apply.
The upstream source (GitHub) has a recent activity timestamp (last upstream push, 2025-09-12), but the last published version update is much older (v4.0.0 on 2021-04-09), suggesting limited user-facing updates recently.
Last release:
A small Node.js utility that checks whether a filesystem path exists. It provides both async (Promise<boolean>) and sync (boolean) APIs, but the README notes it is not needed if you only rely on the built-in fs.existsSync and warns about race conditions when using existence checks before opening files.
Maintenance status: This source appears quiet/dormant as of today, with the last recorded upstream push on 2022-03-03 and the most recent published tagged update being v5.0.0 on 2021-08-12.
Last release:
parse5 is a Node.js toolset for HTML parsing and serialization, designed to be compliant with the WHATWG HTML Living Standard (HTML5). It’s useful when you need to parse HTML the way modern browsers do, or serialize HTML from a parsed structure.
Active maintenance: The project appears actively maintained, with an upstream push on 2026-09-02 and a recent release v8.0.1 on 2026-04-19. Recent changes include both tooling/dependency updates and small tokenizer performance work.
Last release:
Parses numeric range expressions like `1-10,20-30` into an array of numbers. Useful for turning user input ranges into a programmatically usable list, for example to generate values from expressions such as `4,6,8-10,12,14..16,18,20...23`.
The GitHub source appears quiet and not actively maintained, with the last upstream push on 2021-08-22, which is over 4 years ago relative to 2026-09-10.
Last release:
parse-entities is a small, fast decoder for HTML character references (HTML entities), providing spec-compliant decoding of strings like `&` and numeric references. It is useful in tools like linters, where you may want different warnings with reasons and positional info about where each reference occurred.
Maintenance status: The upstream GitHub repository shows an upstream push on 2026-01-22, indicating the project is not fully dormant, but the most recent published updates appear to be 4.0.2 on 2024-12-13, so releases or published updates are infrequent.
Last release:
parent-module is a Node.js utility that returns the file path of the module that called your code. It supports both CommonJS and ESM, and is useful for getting the immediate parent module path (or undefined at the top-level entry module). You can also combine it with read-package-up to read the parent module’s package.json.
Active maintenance: Evidence shows updates through v3.2.0 on 2025-09-15 (then no newer updates), so the source is not obviously active in 2026 and looks quiet / maintenance-mode rather than actively evolving.
Last release:
p-locate is a small JavaScript utility that searches through an iterable (or async iterable) of values/promises and returns the first item whose resolved value makes a provided tester function return true. It is useful when you need an async equivalent of Array.find, for example finding the first file that exists on disk while testing items in order.
The repository appears actively maintained as of 2026, with a recent upstream push on 2026-02-03 and a release on 2026-02-03, indicating ongoing responsiveness rather than being dormant.
Last release:
p-limit runs multiple promise-returning or async functions with a configurable concurrency limit, so only a set number run at once. It is useful when you need to control parallel work in Node.js and browsers, and includes options like `clearQueue()` (optionally rejecting pending work) plus helpers like `limit.map()` and counters for active and pending promises.
Actively maintained, with a very recent upstream push on 2026-08-31, and follow-up updates in the same week (v7.3.2 on 2026-08-31).
Last release:
own-keys is a JavaScript utility that returns an object's own property keys, including both string and symbol keys. It also aims to include non-enumerable properties when possible, which makes it useful when you need a more complete view of an object’s keys than simple enumeration.
Actively maintained, based on a very recent update on 2026-07-21 (v1.0.2), after earlier published updates in late 2024.
Last release:
Optionator is a JavaScript, Node.js option parsing and help generation library. It parses command-line style inputs, validates options and argument types (including suggested corrections for invalid options), and can generate formatted help text for commands and individual options.
The source does not show signs of active day-to-day maintenance, with the most recent published code/tag update (0.9.3) dated 2023-06-28, and no evidence of further tagged updates after that; there was a GitHub push on 2024-04-26, but the provided update history does not confirm additional released updates since then.
Last release:
A JavaScript API for working with OAuth 2 and OpenID Connect, providing helpers for common authentication and authorization flows. It is useful for integrating with authorization servers, including metadata discovery, authorization code flow, refresh tokens, device authorization, CIBA, client credentials, and features like introspection, revocation, and pushed authorization requests.
Actively maintained, with very recent activity (upstream push on 2026-09-05, and package updates as recent as v6.8.8 on 2026-09-05), plus continued fixes through Aug 2026.
Last release:
Oniguruma-To-ES is a browser or server JavaScript tool that translates Oniguruma regular expression patterns into equivalent JavaScript RegExp objects (with support for most Oniguruma features). It’s useful when you need to run existing Oniguruma, Ruby, or TextMate grammar regexes from JavaScript, or share regexes across Ruby/PHP and JavaScript code.
Maintenance status: The repo appears actively maintained, with the most recent upstream push and published updates on 2026-04-19 (about 4.5 months before today).
Last release:
oidc-token-hash creates and validates OpenID Connect ID Token `*_hash` claims like `at_hash` and `c_hash`. It can generate the expected hash values and verify that a received `*_hash` matches the corresponding token, using the hash algorithm specified by the ID Token JOSE header `alg`.
The repository has recent activity (upstream push on 2026-09-03), suggesting ongoing maintenance, but the last published package update in the provided history is v5.2.0 from 2025-11-04, about 10 months ago.
Last release:
An ES2017 spec-compliant JavaScript shim for `Object.values`, useful in environments where `Object.values` is missing or noncompliant. It provides a `values(obj)` function and an optional `values.shim()` call to install the behavior onto `Object.values`.
Maintenance status: Quiet to maintenance mode. The last published updates in the provided history are from v1.2.0 on 2024-03-18 (and earlier), which is well over a year ago relative to 2026-09-10, even though there is an upstream push on 2025-12-30.
Last release: