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 repository shows recent activity (upstream push on 2026-09-01), but the last published updates are older, with the most recent version being v2.0.0 on 2024-03-29, so maintenance looks partly active but with infrequent versioned updates.

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:

Active maintenance: The source shows recent updates (last upstream push 2026-05-07, latest update v2.0.1 on 2026-05-07), suggesting it is not abandoned, though public update frequency appears low overall.

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:

Effect-TS/effect appears actively maintained in late 2026, with an upstream push on 2026-09-16 and multiple package updates posted within days (notably on 2026-09-11 and 2026-09-15).

Last release:

69191 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:

Maintenance status: Based on the last upstream push (2019-04-27) and the most recent recorded update (1.1.1 on 2015-05-25), this source appears quiet/dormant rather than actively maintained as of 2026-09-10.

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: The project has recent upstream activity (last push 2026-09-01) and continued versioned updates through 2026 (latest shown is v0.5.0 on 2026-04-03), indicating ongoing maintenance rather than a dormant state.

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:

Maintenance status: Evidence suggests the repo is still active, with a recent upstream push on 2026-06-10 (after the latest listed tagged update), so it is not clearly dormant.

Last release:

312 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-08-04. In the provided update history, there are multiple patch updates during 2026 (Feb through Apr), suggesting ongoing maintenance rather than dormancy.

Last release:

543 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: The upstream repo has a very recent push (2026-09-08), and versioned updates were published as recently as 2026-03 (v4.0.0 to v4.0.2).

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:

The repository appears actively maintained, with the last upstream push on 2026-09-08 and subsequent tagged updates as recently as 2026-03-17.

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:

Maintenance status: Appears actively maintained, with the most recent published update (v3.0.0 on 2026-03-17) and an upstream push on 2026-09-03 indicating ongoing development.

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 repo has a very recent upstream push (2026-09-08), and the latest published update is v3.1.1 on 2026-05-02, indicating ongoing work rather than maintenance mode.

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 source (tcort/dijkstrajs) appears not actively maintained. The most recent upstream push and the newest recorded updates are from 2023-04-15, over three years ago relative to 2026-09-10.

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:

Maintenance status: Evidence suggests the repo is actively maintained, with an upstream push on 2026-08-24 (close to today), though the provided published update history only goes up to v9.0.0 (2026-04-13).

Last release:

393 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 repo shows a very recent upstream push (2026-09-09), which suggests the source is still under active development, but the latest tagged updates in the provided history are older (last shown v2.0.5 on 2025-04-03).

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:

Maintenance status: The repo appears quiet/dormant, with the last published package updates in v2.0.0 on 2018-10-26 and no evidence in the provided history of more recent versioned updates; the last upstream push was 2024-09-03, but the provided data does not show corresponding npm-style updates.

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: Marked as archived upstream, with the last upstream push on 2023-03-04. As of today (2026-09-10), that long gap suggests the source is quiet or effectively in maintenance mode, not 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: There is a very recent upstream push on 2026-09-09, and the most recent published updates are versioned in 2026 (latest shown is v6.1.7 on 2026-04-07), suggesting the project is actively worked on rather than dormant.

Last release:

402 watchers
Open