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.
path-to-regexp turns human-readable path patterns like `/user/:name` into regular expressions for matching paths, and it can also convert parameters back into path strings (compile). It is useful for building route matching and generating paths in Node.js apps, with support for parameters, wildcards, and optional path segments.
Actively maintained, with upstream activity as recent as 2026-06-01 and several follow-on updates in early 2026 (v8.4.0 to v8.4.2).
Last release:
path-browserify provides the Node.js `path` module API for browser environments that do not have it. It implements the POSIX parts of Node’s `path` (matching Node.js 10.3), and is useful when bundling code for browsers with tools like Browserify or webpack so `path.join` and similar calls work.
Maintenance status: Browserify’s path-browserify appears mostly quiet/dormant from the standpoint of published npm updates, with no listed updates after v1.0.1 (2020-03-03), despite a more recent upstream push on 2024-12-21.
Last release:
parseurl is a Node.js module that parses the URL from a request object (by reading `req.url`). It returns a result matching Node.js `url.parse`, and it memoizes the parsed output so repeated calls on the same request return a cached result when `req.url` or `req.originalUrl` does not change.
Maintenance status: The repository shows a recent upstream push (2026-03-01), but the latest published package updates in the provided history are from 2019-04-16 (v1.3.3), suggesting the dependency is largely not actively released despite some ongoing upstream activity.
Last release:
parseley is a JavaScript and Deno parser for CSS selector strings. It converts selector strings into structured objects (AST), can serialize and normalize selectors, and computes selector specificity to help with processing or analysis of CSS selectors.
Actively maintained: Evidence suggests ongoing work, with an upstream GitHub push on 2026-05-02 and published updates as recently as 2025-12-22 (v0.13.1).
Last release:
parse-ms is a JavaScript utility for parsing a millisecond value into a structured object with fields for days, hours, minutes, seconds, milliseconds, microseconds, and nanoseconds. It can take both normal numbers and BigInt inputs, making it useful when you need to break down durations for display or further processing.
The source does not show recent activity, with the last upstream push on 2024-05-04, so it appears quiet or in maintenance mode as of 2026-06-09.
Last release:
parse-json is a JavaScript utility for parsing JSON while producing more helpful error messages than the built-in JSON.parse, including line and column details and a code frame. It throws a JSONError that supports instanceof checks and can include an optional filename to improve the displayed error context.
Maintenance status: The source does not look actively maintained as of today (2026-06-09), with the most recent upstream push and update being 2025-04-09, about 14 months ago.
Last release:
p-try starts a promise chain by running a function that may throw, returning a Promise that resolves with the function’s value or rejects if it throws. It’s useful when you want to integrate synchronous, potentially throwing code into async Promise workflows, with optional arguments to avoid unnecessary closures.
Maintenance status: The GitHub repo shows an upstream push on 2025-09-16, but the latest published updates in the provided release history are from 2021-10-04 (v3.0.0), suggesting the project is mostly in a quiet or maintenance mode rather than actively shipping frequent updates.
Last release:
outvariant is a TypeScript helper that provides an invariant assertion, it throws an error when a predicate is false. It’s useful for runtime checks while also narrowing types so values become non-nullable after the invariant call, and it supports formatted error messages with positional arguments (for example %s, %d/%i, %j, %o).
Active maintenance: The GitHub activity shows the most recent upstream push and reported updates occurred on 2024-07-05, and there have been no further update entries since then, so the source appears quiet/dormant (not actively maintained) as of 2026-06-09.
Last release:
OTPAuth is a One Time Password (HOTP and TOTP) library for Node.js, Deno, Bun, and browsers. It helps you generate and validate MFA or 2FA one-time codes, and it can convert TOTP settings to and from Google Authenticator key URI format.
Actively maintained: The upstream push was on 2026-06-10, and updates continue into 2026 (latest documented update v9.5.1 on 2026-04-25), indicating ongoing maintenance rather than a dormant state.
Last release:
Ora is a Node.js utility for showing an elegant animated terminal spinner with customizable text, color, spinner style, and output stream (by default, process.stderr). It’s useful for CLI apps to provide responsive progress feedback while work is running, including helpers like oraPromise to automatically mark success or failure.
Actively maintained, with the most recent upstream push on 2026-06-22 and follow-up updates as recently as 2026-06-22 (v9.4.1) and 2026-04-22 (v9.4.0).
Last release:
This cross-platform Node.js package opens “stuff” like URLs, files, and executables from command-line tools and scripts. It uses the platform’s open mechanism (macOS open, Windows start, Linux xdg-open), supports selecting an app and passing app arguments, and can optionally wait for the opened app to exit (when possible).
The source appears actively maintained, with recent updates in 2026 (v11.0.2 on 2026-08-29, v11.0.1 on 2026-08-13), and an upstream push on 2026-08-29 shortly before the v11.0.2 update.
Last release:
Provides a helper to wrap a function so it can only be called once, returning the first call’s return value on subsequent calls. It can optionally throw an error when the wrapped function is called more than once, and includes an API to check how many times the wrapped function has been invoked.
The source is likely actively maintained, with a recent upstream push and update on 2026-02-02 (about 4 months ago from today).
Last release:
A small JavaScript utility that wraps a function so it runs exactly once, caching the first return value for later calls. Useful for preventing duplicate callbacks in event-driven code, and it also provides a `once.strict` variant that throws an error if the function is called more than one time.
Maintenance status (based on provided evidence): The repo shows an upstream GitHub push on 2025-10-25, but the latest available published updates in the provided history are from 2022-02-27 (v1.4.1), which suggests low ongoing release activity (maintenance or quiet development rather than active, frequent releases).
Last release:
This Node.js module runs a callback when an HTTP request or response closes, finishes, or errors. It is useful for cleanup tasks tied to request completion, such as closing open files or continuing after request data has been fully read.
Maintenance status (active vs quiet): The repo shows an upstream push on 2026-05-20, but the most recent documented updates in the provided history are from 2022-02-22 (v2.4.1), indicating the package is likely in maintenance mode or quiet in terms of published updates.
Last release:
Ohash provides simple utilities for hashing, serializing, and comparing JavaScript values. It exports functions like hash and digest (SHA-256 with Base64URL), isEqual for object equality checks, and diff to produce change lists between objects based on serialization.
Active maintenance: Yes, there is recent activity (upstream push on 2026-08-18, and an v2.0.12 update on 2026-08-14). The source appears actively maintained as of today.
Last release:
obuf (offset-buffer) is a byte buffer implementation optimized for chunked data, including special handling for dropping bytes at the front, merging into integer types, and discarding buffers without penalty after prior merges. It is used in spyd-transport, for SPDY support as part of HTTP/2.
Maintenance status: The repository shows an upstream push in 2023-04-15, but the latest published update shown is v1.1.2 from 2018-03-10, with no newer updates listed, suggesting the project is quiet or in maintenance mode rather than actively updated as of 2026-06-09.
Last release:
object-treeify stringifies a JavaScript object into a readable tree-style text format. It’s useful for logging or displaying nested object data, with options like custom sorting, custom rendering, and handling circular references.
The source appears to be in maintenance mode rather than actively maintained, with the most recent upstream push and updates on 2025-01-29, about 16 months ago relative to 2026-06-09.
Last release:
nypm is a unified package manager tool for Node.js (npm, pnpm, yarn), Bun, and Deno, providing a single API and a unified CLI. It can autodetect the project’s package manager using package.json and lockfiles, and it supports actions like installing, adding/removing dependencies, running package scripts, and deduping.
Actively maintained: The repo shows recent activity (last upstream push 2026-07-29) and multiple version-tagged updates through 2026-07-28 (v0.6.9), indicating ongoing development rather than maintenance mode.
Last release: