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.
Minipass is a very minimal Node.js stream, acting like a PassThrough that pipes data through with support for `pipe()` (including multi-`pipe()` and backpressure), buffering until a handler is attached, and efficient handling of objects, strings, and buffers. It is useful when you want a fast non-transform stream with predictable behavior, and you can enable `objectMode` if you need to emit whatever is written.
Actively maintained: The most recent upstream push and published update are both on 2026-02-19 (v7.1.3), which is within about 6 months of today (2026-08-13).
Last release:
mimic-response is a Node.js utility that mimics an HTTP response stream by copying key response properties and behavior from one stream to another. It is useful when you need to create a stream that behaves like a `http.IncomingMessage` for testing, mocking, or stream handling.
Maintenance status: The repo appears quiet/dormant as of 2026-08-13, with the last upstream push on 2023-11-05 and the most recent tagged updates in v4.0.0 (2021-08-11).
Last release:
“mime” is a JavaScript API for MIME type lookups, mapping file paths or extensions to MIME types and vice versa. It is useful for applications that need to determine `Content-Type` values (and extensions) and includes a compact lite variant plus full TypeScript support.
Actively maintained: The repo shows an upstream push on 2026-08-05, and recent tagged work exists (e.g., v4.1.0 on 2025-09-12), suggesting it is still maintained, though the provided release history does not show a new tag since then.
Last release:
Provides a Node.js module that exports the list of HTTP verb names supported by Node.js core’s HTTP parser. It returns a lower-cased array like `http.METHODS` when available, and otherwise uses a fallback snapshot (useful for environments or bundlers that lack Node.js’s `http.METHODS`, such as older Node.js versions or browserify).
The repository appears quiet and likely in maintenance mode, with the last upstream push on 2026-04-02 and the most recent published update (v1.1.2) dating back to 2016-01-18, so there is a long gap with no evidence of recent active development.
Last release:
memfs provides JavaScript file system utilities for Node.js and browsers, including an in-memory implementation of the Node.js fs API and the browser File System API. It’s useful for testing or running code that expects filesystem behavior without writing to a real disk, and it also includes adapters between the Node fs API and the browser File System API.
Actively maintained, GitHub activity is recent (upstream push on 2026-09-02), and the memfs repository shows continuous patch and feature updates through late August 2026.
Last release:
A small JavaScript library for creating custom Error constructor functions. It helps generate consistent error types with optional message and data, supports simple string substitutions, and can build prototype-based error hierarchies where one custom error inherits from another.
Make-error helps you create custom error types in JavaScript, with support for `instanceof`, `error.name`, and `error.stack`. It works in Node and browsers, and is designed to be compatible with browser security constraints like CSP (it avoids `eval()`). Useful when you want structured, named errors beyond the built-in Error type.
Maintenance status: Evidence suggests JsCommunity/make-error is quiet/dormant. The last upstream push was 2023-01-07, and the most recent published updates seen here are v1.3.7 (2020-11-10), with no newer change logs provided.
Last release:
make-dir is a Node.js utility that creates a directory and any missing parent directories, similar to `mkdir -p`. It provides both async (Promise) and sync APIs, and can use a custom `fs` implementation, which can be useful when you need control over the filesystem layer.
Maintenance status: The repo shows recent activity, with the latest recorded upstream push and updates on 2025-09-10, about 11 months ago relative to 2026-08-13, suggesting it is maintained but not on a rapid cadence.
Last release:
Lowercase-keys is a JavaScript utility that creates a new object with all input keys lowercased. It supports conflict handling when multiple original keys map to the same lowercased key (by default, the last value wins).
Actively maintained, with recent commits and published updates (last update v4.0.1 on 2026-02-02), indicating ongoing stewardship rather than dormancy.
Last release:
lossless-json is a JavaScript library for parsing and stringifying JSON while preserving numeric information, including large numbers and formatting that native JSON.parse/JSON.stringify can corrupt. It parses numbers into a LosslessNumber type that stores numeric values as strings and throws errors if an operation would lose precision. Useful when you need to round-trip JSON that contains long integers from systems like C++, Java, or C#.
Actively maintained, with recent upstream activity and a new update (v4.3.1) on 2026-07-31, so it is not in maintenance mode.
Last release:
logform is a mutable, object-based log message format system designed for chaining and for use with objectMode streams. It provides a set of formats and combinators that transform `info` objects (at minimum `level` and `message`) into formatted output, such as timestamps, aligned text, colors, and custom `printf`-style strings.
Actively maintained: Evidence is mixed. The upstream repo shows a push on 2026-07-20, but the provided tagged updates are last shown in 2024-11-10 (v2.7.0), so released/tagged updates appear infrequent relative to today (2026-08-12).
Last release:
A Node.js library that logs to the terminal by overwriting the previous output, making it useful for progress bars, animations, spinners, and other in-place CLI updates. It supports clearing, “done” to persist the final output, and “persist” methods for writing permanent lines (optionally to stderr), with utilities to target a specific output stream.
Actively maintained: The source shows recent upstream activity, with the latest update (v8.0.0) on 2026-04-05 and another update on 2026-02-27, which suggests it is not dormant as of today (2026-08-13).
Last release:
loader-runner is a small utility that runs webpack loaders via the `runLoaders` function. It helps execute a chain of loaders for a given resource and provides options like custom `readResource` or `processResource`, returning loader results (content, optional source maps, and metadata) plus dependency information.
Maintenance status: Upstream for webpack/loader-runner is marked as archived, even though there have been recent updates (latest shown: v4.3.2 on 2026-04-24, and the last upstream push was 2026-05-15), so ongoing maintenance is unclear and the project looks closer to quiet, archived maintenance than active development.
Last release:
load-esm is a small utility for dynamically importing pure ESM packages from CommonJS TypeScript projects at runtime. It helps avoid common interop errors like ERR_REQUIRE_ESM and missing exports entries, without using hacks such as eval. It provides a loadEsm function that returns a Promise of the imported module namespace.
Borewit/load-esm appears to be in light maintenance, with an upstream push on 2026-01-01, but the latest published update shown is v1.0.3 from 2025-08-24 (roughly 10 months ago), so updates seem infrequent.
Last release:
listr2 is a Node.js task list library for building interactive, “alive” command-line interfaces with progress-style output. It provides task list components and related packages and prompt adapters to help you structure and render CLI work in a clean, logical way.
Actively maintained: GitHub upstream activity is very recent (last push 2026-08-26), and there are fresh package updates in late August 2026 (not just older releases).
Last release:
lint-staged runs configured formatters and linters on files that are staged for a git commit, helping catch style and lint issues before code is committed. It can apply automatic changes from tools like Prettier and then restage the updated files, and it supports options to control task execution and filtering.
lint-staged/lint-staged appears actively maintained, with an upstream push on 2026-08-27 and multiple successive updates through late July and August 2026.
Last release:
Light my Request is a fake HTTP injection library for Node.js, used to inject a simulated request and response into a Node HTTP server for simulating server logic, writing tests, or debugging. It does not use a socket connection, so it can run against an inactive server (server not in listen mode), and it supports callbacks, async/await, and promises.
The repository shows very recent upstream activity (last push on 2026-08-12), which suggests the project is still being actively maintained, even though the published update history in the provided data is older.
Last release:
The leven npm module measures the difference between two strings using the Levenshtein distance algorithm with a fast JavaScript implementation. It also provides a closestMatch helper to find the nearest matching string from an array of candidates, with an optional maxDistance threshold for performance and match filtering.
The repository appears actively maintained, with a recent upstream push on 2026-07-25, and the last published package update being v4.1.0 on 2025-09-11 (well within the last year of today, 2026-08-13).
Last release: