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:

Checks whether stdout or stderr is interactive by determining if the stream is a TTY (not a “dumb” terminal) and not running in a CI. Useful for deciding whether to show interactive terminal UI elements or animations in Node.js applications.

Status:

The repo appears not actively maintained, with the last upstream push on 2023-11-06, and no newer updates listed since v2.0.0 on 2021-05-03.

Last release:

423 watchers
Open

A small JavaScript/Node.js utility that checks whether the current process is running inside a container, specifically Docker or Podman. It can be used as a function in code, or via a CLI, exiting with code 0 when inside a container and 2 when not.

Status:

The repository appears quiet and likely in maintenance mode or dormant, with the last upstream push on 2023-10-27 and no evidence of active work or recent updates as of 2026-09-10.

Last release:

382 watchers
Open

Checks whether the current Node.js process is running inside an SSH session by looking for standard SSH environment variables. Useful for adjusting behavior when operations like opening files, browsers, or system-specific commands may differ under SSH.

Status:

The repository appears actively maintained, with an upstream push on 2026-02-13, relatively recent relative to today (2026-09-10).

Last release:

482 watchers
Open

This package provides a function to check whether a given Unicode code point represents a fullwidth character. It is useful for text formatting, alignment, or validation when you need to distinguish fullwidth from non-fullwidth characters.

Status:

Actively maintained: The source shows a recent upstream push and tagged updates (v5.1.0 on 2025-08-31), but since today is 2026-09-10 there has been about a year of no further updates, so it appears not currently active and is closer to maintenance mode than active evolution.

Last release:

413 watchers
Open

Checks whether the current process is running inside a Docker container. Useful for applications that need to detect their runtime environment, with both a Node.js API (import is-docker) and a CLI that exits with code 0 in Docker and 2 otherwise.

Status:

Active maintenance: The repo shows a recent update, v4.0.0 on 2025-09-15, but there are no newer updates after that. As of 2026-09-10, this suggests low-frequency maintenance rather than active, rapid iteration.

Last release:

412 watchers
Open

node-is-arrayish is a small JavaScript utility that determines whether a value can be used like an Array. It’s useful for input validation and branching logic when you need to treat “array-like” objects differently from real arrays.

Status:

The source appears not actively maintained. The most recent upstream push was 2025-09-13, nearly a year before today (2026-09-10), and earlier updates show very long gaps.

Last release:

203 watchers
Open

ipaddr.js is a JavaScript library for manipulating IPv4 and IPv6 addresses. It helps you parse and validate addresses, check them against CIDR ranges, classify them into named ranges like loopback and private, convert between IPv4 and IPv6 forms, and work with raw byte arrays.

Status:

Actively maintained: Yes. The upstream GitHub repo has recent pushes (last upstream push on 2026-09-01), and npm updates continue into 2026 (for example v2.4.0 on 2026-05-03), indicating ongoing maintenance rather than dormancy.

Last release:

593 watchers
Open

ip-address is a JavaScript and TypeScript library for validating and manipulating IPv4 and IPv6 addresses, including CIDR subnets. It provides parsing, subnet membership and range checks, and conversions between common address forms (such as canonical/correct form, byte arrays, and BigInt), and it can run in both Node.js and the browser.

Status:

Actively maintained, GitHub activity is very recent (last upstream push 2026-09-15, with multiple v10.7.x updates on the same day), indicating ongoing work rather than maintenance mode.

Last release:

6911 updates · last 90 days2 watchers
Open

A small JavaScript helper that provides Node.js compatible `inherits` behavior for setting up prototype-based inheritance. It works in both Node and the browser, with a browser-friendly implementation to avoid bundling the full `util` package when only `inherits` is needed.

Status:

Maintenance status: The source appears effectively dormant. The last upstream push was 2025-10-25, and the most recent documented update is v2.0.4 from 2019-06-19, with no evidence of recent active iteration since then.

Last release:

383 watchers
Open

next-intl provides internationalization (i18n) tools for Next.js, including ICU message syntax for translations and formatting for dates, times, and numbers. It also offers a hooks-based API for turning translation messages into plain strings or rich text, with type-safe message key support. It is useful for building language-aware React apps, including internationalized routing.

Status:

Actively maintained, with continued GitHub updates close to today (last upstream push on 2026-09-14, and multiple new updates in early/mid September 2026).

Last release:

4813 updates · last 90 days2 watchers
Open

iconv-lite converts character encodings using pure JavaScript, turning encoded buffers into JavaScript strings and vice versa. It also provides a streaming API for chunk-by-chunk encode and decode, and supports many common singlebyte and multibyte encodings without native code compilation.

Status:

Actively maintained: Recent updates in 2026 (including v1.0.0-alpha.2 and v0.7.3 on 2026-07-03, plus an upstream push on 2026-08-01) indicate ongoing development rather than maintenance mode.

Last release:

692 updates · last 90 days4 watchers
Open

A Node.js package that provides a human-friendly map of known process signals, including readable descriptions, default actions, whether they are supported on the current OS, and whether the default action can be prevented. It’s useful for writing clearer signal and error-handling logic around interrupts and process exit behavior.

Status:

The repository appears to be maintained only intermittently, with the latest recorded update 8.0.1 dated 2025-03-29 and the last upstream push 2025-05-25, which is over a year ago relative to today (2026-09-10).

Last release:

293 watchers
Open

Provides TypeScript/JavaScript constants for HTTP status codes and their reason phrases, suitable for use in apps and frameworks like Express. Useful for mapping status codes to standard text (for example, sending `StatusCodes.INTERNAL_SERVER_ERROR` with `getReasonPhrase`) and keeping status code usage consistent with relevant RFCs.

Status:

Maintenance status: The project appears quiet relative to today (2026-09-10). The last upstream push was 2024-07-23, and the most recent tagged updates in the provided history are from 2023-09-20.

Last release:

312 watchers
Open

This is a Node.js module for creating HTTP error objects for Express, Koa, Connect, and similar frameworks. It provides a `createError` API and helpers to attach status codes, messages, headers, and other properties, so you can pass standardized errors through your middleware.

Status:

Maintenance status: The repository appears to have ongoing activity (last upstream push on 2026-06-01), but the most recent tagged updates are older (v2.0.1 on 2025-11-20), suggesting intermittent maintenance rather than fast-paced releases.

Last release:

703 watchers
Open

htmlparser2 is a fast, forgiving HTML and XML parser for JavaScript, designed to parse documents with a callback-based interface. It’s useful for streaming-style parsing where you react to events like opening tags, attributes, text, closing tags, and comments without needing to build a full DOM up front.

Status:

Actively maintained: GitHub shows a very recent upstream push on 2026-09-08, and there have been tagged updates in 2026 (not just older history), indicating ongoing maintenance rather than dormancy.

Last release:

732 watchers
Open

Advanced converter that turns HTML into plain text, useful for formatting and extracting readable text from HTML content such as emails. Includes a CLI tool for running the conversion from the command line, and a monorepo with related packages.

Status:

Actively maintained: The upstream GitHub repo was pushed on 2026-08-19, and an update (10.0.1) was published the same day, indicating current responsiveness rather than dormancy.

Last release:

481 updates · last 90 days2 watchers
Open

Hono is a small, fast web framework built on Web Standards, designed to run on many JavaScript runtimes including Cloudflare Workers, Deno, Bun, Vercel, and Node.js. It provides routing and middleware features, with built-in support for first-class TypeScript development. Useful if you want to write the same web app code across different platforms.

Status:

Actively maintained: The repository shows an upstream push on 2026-09-15, and multiple updates were published shortly after (v4.13.7 on 2026-09-04, v4.13.8 on 2026-09-15), indicating ongoing development rather than maintenance mode.

Last release:

6917 updates · last 90 days2 watchers
Open

Hermes is a JavaScript engine optimized for running React Native apps, focusing on fast startup using ahead-of-time static optimization and compact bytecode. It’s useful if you want to enable Hermes in a React Native project or build and integrate a custom Hermes build, with release notes aimed at specific React Native versions.

Status:

Actively maintained: The GitHub upstream was pushed on 2026-09-08, and there are recent Hermes update entries in 2026 (May through September), indicating ongoing development rather than dormancy.

Last release:

612 watchers
Open