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:

Encode a URL into a percent-encoded form, leaving already-encoded sequences alone. Useful for safely encoding user-controlled URLs for cases like building HTML output or header values, without throwing errors. It percent-encodes non-URL code points as UTF-8 and avoids re-encoding characters like “%” when it is part of a valid escape sequence.

Status:

The source appears to have ongoing repository activity (upstream push on 2026-01-03), but there are no documented updates after v2.0.0 (2024-03-29), so it looks mostly quiet with occasional changes rather than consistently active maintenance.

Last release:

613 watchers
Open

empathic is a set of small Node.js utilities designed to help with common path-related tasks. It includes helpers to find files by walking up parent directories, work with package.json and node_modules packages, resolve absolute paths, and check file access permissions.

Status:

The repository appears actively maintained, with a recent update (v2.0.1 on 2026-05-07) and an upstream push on the same date.

Last release:

452 watchers
Open

Effect is a TypeScript framework for building robust, production-ready applications using a functional effect system with a standard library. It provides primitives for side effects, type-safe concurrency and error-handling, and includes ecosystem packages for CLI tooling, observability (OpenTelemetry), distributed computing, workflows, and multiple SQL integrations.

Status:

Actively maintained: The upstream repo for Effect-TS/effect shows a very recent push (2026-08-27), and multiple @effect/* packages received 4.0.0-rc.112 updates on 2026-08-25, indicating ongoing development rather than a dormant state.

Last release:

69164 updates · last 90 days2 watchers
Open

`ee-first` is a Node.js utility that invokes a listener when the first event is emitted among a set of event emitter and event-name pairs. It listens to the specified events, calls the listener only once (including passing the first `error` if it occurs first), and supports canceling to remove listeners before invocation.

Status:

The repository appears not actively maintained, with the last known upstream push on 2019-04-27 and the most recent tagged update shown in the provided history dating back to 2015-05-25 (v1.1.1), so it is effectively dormant/maintenance-only as of 2026-06-09.

Last release:

203 watchers
Open
GitHub

ecies/js is a JavaScript and TypeScript library implementing the Elliptic Curve Integrated Encryption Scheme (ECIES) for secp256k1 and curve25519. It provides encrypt and decrypt functions plus PrivateKey and PublicKey APIs, useful for building client-side or server-side cryptographic messaging and key exchange flows across multiple platforms like browser, node, and React Native.

Status:

Actively maintained: Recent GitHub activity continues into 2026-06-01, and there are library updates as recently as 2026-04-03 (v0.5.0), indicating ongoing development rather than dormancy.

Last release:

442 watchers
Open

dotenv-expand adds variable expansion on top of dotenv, letting you expand environment variables that already exist on your machine for use in a .env file. It provides an expand function, and can also be preloaded from the command line (node -r dotenv-expand/config) to apply expansion early in an app’s startup.

Status:

Maintenance status: Active maintenance is strongly suggested, with a very recent upstream push on 2026-07-29 and a new tagged update v1000.0.0 on the same date.

Last release:

431 updates · last 90 days3 watchers
Open

A command-line tool that loads environment variables from dotenv files (a .env in the current working directory by default) and then runs another command with those variables set. It supports custom env files, cascading loads, command-line variable overrides, variable expansion, and can help when running commands in Windows or PowerShell.

Status:

Actively maintained: Evidence of ongoing activity includes a recent upstream push on 2026-05-30, and the latest tagged update in the provided list is v11.0.0 (2025-10-28).

Last release:

352 watchers
Open

Dotenv is a zero-dependency Node.js module that loads key-value pairs from a `.env` file into `process.env`, helping keep configuration separate from application code (following the Twelve-Factor App approach). It is useful for local development and setup by reading configuration files early in your app startup, with options for preloading via Node’s `-r dotenv/config`.

Status:

Actively maintained: The repo shows continued activity, with the last upstream push on 2026-05-30 and multiple tagged updates in April 2026, indicating ongoing maintenance rather than dormancy.

Last release:

523 watchers
Open

domutils provides utility functions for working with htmlparser2’s DOM (produced by domhandler). It exports all functions as a single Node.js module and is useful if you are parsing HTML or XML with htmlparser2 and need helpers to inspect or process the resulting DOM.

Status:

Actively maintained: Yes, the repository has continued publishing versioned updates recently, with the most recent upstream push on 2026-05-22 (and package updates in March 2026).

Last release:

672 watchers
Open

domhandler is a Node.js library that builds a DOM-like tree from HTML parsed by htmlparser2. It’s useful for turning raw HTML into structured nodes that can be manipulated with domutils or cheerio, and rendered using dom-serializer.

Status:

Actively maintained: Evidence suggests current activity, upstream push on 2026-06-09 and recent npm updates in 2026-03 (v6.0.0, v6.0.1), with the latest update only about 3 months before today (2026-06-11).

Last release:

672 watchers
Open

Provides a list of all node types used in htmlparser2’s DOM, useful when you need to understand or work with how htmlparser2 represents parsed HTML in code.

Status:

Actively maintained (recent activity): the most recent recorded update is v3.0.0 on 2026-03-17, and the upstream repository shows a push on 2026-03-26 (within about 3 months of today, 2026-06-11).

Last release:

652 watchers
Open

dom-serializer renders domhandler DOM nodes (or an array of them) to an HTML or XML string, similar to an outerHTML-style output. It is useful when you need to turn a parsed or programmatically built DOM back into serialized markup, with options to control entity encoding, attribute formatting, and self-closing tag behavior.

Status:

Actively maintained: The upstream push is today (2026-06-11), and there have been multiple recent updates in 2026 (v3.0.0 on 2026-03-17, v3.1.0 and v3.1.1 on 2026-05-02), indicating ongoing work rather than a dormant state.

Last release:

702 watchers
Open

A simple JavaScript (Node.js) implementation of Dijkstra's single-source shortest-paths algorithm. Useful for computing shortest paths from one starting node in graph-style problems, with example usage referenced in the included tests.

Status:

The repository appears quiet/dormant rather than actively maintained, with the last upstream push on 2023-04-15 and no evidence of updates since then relative to 2026-06-09.

Last release:

192 watchers
Open

jsdiff is a JavaScript library for computing text differences between an “old” and “new” string. It can produce character, word, line, sentence, CSS, or JSON diffs, returning results as ordered change objects, which makes it useful for generating human-readable or structured diff output.

Status:

Actively maintained (current), upstream shows a recent push on 2026-06-02, and the project has had multiple npm updates in 2026 (notably v9.0.0 on 2026-04-13 and v8.0.4 on 2026-03-23).

Last release:

413 watchers
Open

destr is a Node.js, Deno, and JavaScript utility that provides a faster, safer alternative to JSON.parse for arbitrary inputs. It supports safeDestr for strict parsing, returns the original value when parsing fails, and includes protections intended to help avoid prototype pollution.

Status:

Maintenance status: The upstream repository shows a push on 2026-06-09, but the most recent tagged updates are from v2.0.5 (2025-04-03), suggesting the project is not consistently publishing updates to npm in recent months.

Last release:

692 watchers
Open

depd is a Node.js/JavaScript helper for marking APIs as deprecated and notifying users by displaying deprecation messages. It warns once per unique call site, includes namespace and file/line call location, and can emit deprecation errors via `process.on('deprecation', fn)` or suppress output with `NO_DEPRECATION` and `TRACE_DEPRECATION`.

Status:

The source (dougwilson/nodejs-depd) does not show recent, frequent updates, with the latest tagged code updates listed in the provided history dating to v2.0.0 on 2018-10-26, and the last upstream push recorded as 2024-09-03, so it appears quiet or in maintenance mode rather than actively maintained as of today (2026-06-09).

Last release:

283 watchers
Open

Denque is a fast, lightweight JavaScript implementation of a double-ended queue (deque), with zero dependencies and TypeScript types. It provides constant-time queue operations for use cases like implementing stacks or queues, and it is used by official Node.js libraries for Redis, MongoDB, MariaDB, and MySQL (among others).

Status:

Maintenance status: The upstream is marked as archived, and there have been no recent tagged updates for several years (latest listed update is v2.1.0 in 2022-07-18, with the last upstream push noted as 2023-03-04), so it appears quiet/dormant rather than actively maintained.

Last release:

302 watchers
Open
GitHub

defu is a lightweight Node.js utility for assigning default properties recursively, where leftmost arguments take priority. It supports custom merging strategies (createDefu), special handling for function defaults (defuFn and defuArrayFn), and concatenation of array values when defaults define arrays.

Status:

Actively maintained: The upstream repo has a very recent push (2026-06-07), and there were multiple v6.1.x updates in 2026 (most recently v6.1.7 on 2026-04-07).

Last release:

402 watchers
Open