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.
Fast-check is a property-based testing framework for JavaScript and TypeScript, written in TypeScript. It lets you define properties that should hold for all generated inputs, helping find counterexamples and produce useful failure reports. It integrates with common JavaScript test runners like Mocha, Jest, Jasmine, AVA, and Tape.
Actively maintained, upstream push is today (2026-06-11), and recent fast-check updates (v4.8.0, v4.7.0, v4.6.0) indicate ongoing core development rather than maintenance-only work.
Last release:
exsolve is a JavaScript library that provides Node.js-style module resolution utilities similar to `import.meta.resolve`. It helps developers resolve module specifiers to a file URL or absolute file path, supports features like import maps and export maps, and offers options like custom conditions, extensions, suffixes, and a global resolve cache.
Actively maintained, evolving: The source has very recent activity, with an upstream push on 2026-06-24 and a package update on 2026-06-22 (v1.1.0) that explicitly tracks newer Node.js behavior, indicating ongoing maintenance rather than dormancy.
Last release:
express-rate-limit is a basic rate-limiting middleware for the Express web server. It helps limit repeated requests to public APIs or endpoints (for example, password reset), with configurable limits, response behavior when exceeded, and support for in-memory and external data stores.
Actively maintained: GitHub activity is recent (last upstream push 2026-06-09), and the project has multiple updates in May 2026, indicating ongoing development rather than maintenance mode.
Last release:
Express is a fast, unopinionated, minimalist web framework for Node.js, useful for building HTTP servers, single page applications, websites, hybrid apps, and public HTTP APIs. It provides robust routing, high performance focus, HTTP helpers, and view support for 14+ template engines.
Actively maintained: The repo has a recent upstream push (2026-06-02) and there are recent updates on the 4.x line (v4.22.2 dated 2026-05-11), indicating ongoing work rather than dormancy.
Last release:
Execa is a Node.js library for running commands from your script, application, or library, built on top of Node’s child_process. It’s useful for executing local binaries with a programmatic, “optimized for humans” API, including advanced output handling like piping multiple subprocesses and returning detailed errors.
Actively maintained: The repo shows continued activity, with the last upstream push on 2026-01-29 and recent published updates through v9.6.1 (2025-11-29).
Last release:
A streaming, source-agnostic JavaScript parser for EventSource and Server-Sent Events (SSE) that you feed with partial or complete chunks to emit parsed messages when an event is complete. Useful as a building block for SSE/EventSource clients and polyfills across browsers, Node.js, and Deno, with callbacks for events, retries, comments, and parse errors.
The source appears actively maintained, with upstream activity as recent as 2026-06-06 and a steady stream of recent updates (v3.1.0 on 2026-05-27, then v3.0.8/v3.0.7 in mid-April 2026), indicating active development rather than dormancy.
Last release:
EventSource is a WhatWG/W3C-compatible Server-Sent Events (SSE) client for Node.js, browsers, and other JavaScript runtimes. It helps your application connect to an SSE endpoint, listen for events (for example using `addEventListener`), and read `event.data`, with a minimal feature set aligned to the specification.
Actively maintained: The repo has a recent upstream push on 2026-06-03, so development appears ongoing as of today (2026-06-09), though the latest tagged version in the provided history is v4.1.0 (2025-11-19).
Last release:
This is a Node.js module that generates HTTP ETags (RFC 7232) for use in HTTP responses. It creates strong or weak ETags from the complete entity body (supports strings, Buffers, and fs.Stats, with an option to control weak validators).
Upstream activity exists, with a recent upstream push on 2026-03-01, but the last tagged library update v1.8.1 is from 2017-09-13, so consumer-facing updates appear largely dormant rather than regularly maintained.
Last release:
This JavaScript module provides an `escapeHtml` function that escapes special characters in strings so they can be safely interpolated into HTML. It replaces `"`, `'`, `&`, `<`, and `>` for use as HTML text content, and can also be used for quoted HTML attribute values.
The source appears quiet and not actively maintained as of today (2026-06-09), with its last listed upstream push on 2022-09-16 and its last observed package updates dating back to v1.0.3 on 2015-09-01.
Last release:
node-error-ex makes it easy to define custom Error types in JavaScript, with support for setting a custom error name, and customizing or extending the error stack and message. It provides helpers to create formatted stack lines and to append formatted text to the error message, useful for consistent, informative error reporting.
Maintenance status: The source shows continued stewardship, with updates as recently as 2025-09-15 (about 9 months ago from 2026-06-09), but the update history is sparse, with a long gap between 2018-06-19 and 2025-09-15.
Last release:
env-paths provides OS-specific filesystem paths for common app storage needs like data, config, cache, logs, and temp files. It generates path strings based on your project name, and you can use those paths to create the directories yourself.
Actively maintained in a limited sense, with the most recent upstream push and tag being v4.0.0 on 2026-01-24, but overall the update history is sparse since the last major version.
Last release:
enhanced-resolve provides an async require.resolve-style API for resolving module or file requests according to Node.js resolving rules. It is highly configurable, supports sync, async, and promise APIs, and lets you create customized resolver functions with options like extensions, plugins, and filesystem behavior (including an optional cached filesystem).
Actively maintained: GitHub pushes and updates are very recent, with the latest upstream push on 2026-07-06 and multiple patch/minor updates through June to early July 2026, indicating ongoing development rather than dormancy.
Last release:
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.
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:
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.
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:
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.
Actively maintained: GitHub upstream shows a very recent push on 2026-06-24, and there have been multiple package updates in June 2026 across effect, @effect/platform, and several @effect/ai-* integrations.
Last release:
`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.
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:
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.
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:
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.
The source (motdotla/dotenv-expand) appears actively maintained, with the most recent upstream push on 2026-05-21 and a tagged update v13.0.0 on 2026-04-17.
Last release: