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:

require-directory is a Node.js utility that recursively iterates over a specified directory, calls require() for each file, and returns the results as a nested hash (tree) of module exports. It is useful for building structured module exports automatically, such as mapping a routes directory into an object you can access by name.

24
Open

Remeda is a JavaScript and TypeScript utility library focused on “data-first” and “data-last” operations. It’s useful for building functional-style data pipelines, with TypeScript-first typing, lazy evaluation support, and documented APIs for common collection transformations.

Status:

Actively maintained, with an upstream push on 2026-11-02 and multiple updates in late October and early November.

Last release:

8321 updates · last 90 days
Open

regexp-to-ast is a JavaScript utility that reads a JavaScript Regular Expression literal (pattern text) and converts it into an Abstract Syntax Tree (AST). It also provides a visitor API (BaseRegExpVisitor) so you can traverse the AST and run custom logic for parsing and inspecting regex structure.

Status:

The repository appears largely in maintenance mode rather than actively maintained, with the last listed published update (v0.5.0) dated 2019-12-11, and the side fact showing the last upstream push on 2023-06-06, which is long ago relative to today (2026-09-10).

Last release:

24
Open

Recast is a JavaScript syntax tree transformer, with a nondestructive pretty-printer that reprints modified code while preserving existing formatting where possible. It also generates automatic source maps to map between original and transformed code, making it useful for safe code transformations and debugging.

Status:

The project appears to be evolving, with evidence of recent repository activity (an upstream push on 2026-08-21) and at least ongoing work on the pretty-printer and TypeScript support.

Last release:

553 updates · last 90 days
Open
GitHub

rc9 is a small JavaScript utility for reading, parsing, updating, and writing simple RC-style configuration files, including support for reading and writing user config in the user’s config directory (XDG, or ~/.config). It helps developers work with .conf files using flat key notation like dot-separated keys, and it can convert values to native JavaScript types when reading.

Status:

Actively maintained: Yes, there are recent updates on 2026-09-02 (v3.1.0) with a subsequent upstream push the same day, indicating ongoing maintenance rather than dormancy.

Last release:

621 updates · last 90 days
Open

raw-body is a Node.js module that reads and returns the entire raw body from a readable stream as a Buffer or string. It validates the body size and expected length (with configurable limit and encoding), making it useful for parsing HTTP request bodies safely.

Status:

The source appears actively maintained, with the most recent update (v4.0.0) on 2026-07-12 and an upstream push on 2026-09-13, which is recent relative to today (2026-10-15).

Last release:

64
Open

range-parser is a Node.js module for parsing the HTTP Range header field. It turns a range request into subranges for a given representation size, and returns negative values for malformed headers (-2) or unsatisfiable ranges (-1), with an option to combine overlapping or adjacent ranges.

Status:

Actively maintained: Evidence suggests active maintenance as of 2026, with an upstream push and corresponding v1.3.0 update on 2026-06-25 that hardens range parsing behavior.

Last release:

54
Open
GitHub

qs is a JavaScript querystring parser and serializer for turning query strings into objects and back into strings. It supports nested keys using square bracket notation and includes options for things like decoding, limits on nesting depth and parameter counts, and safer handling of prototype-related keys.

Status:

Actively maintained: the upstream was pushed on 2026-10-28, with updates as recently as that date.

Last release:

629 updates · last 90 days
Open

node-qrcode (soldair/node-qrcode) is a QR code, 2D barcode generator for Node.js, the browser (via bundlers), and React Native (SVG). It supports a CLI utility and can render QR codes as images, SVG, UTF-8/terminal output, and data URLs, with configurable encoding modes and error correction.

Status:

The source (soldair/node-qrcode) appears largely dormant, with the most recent observable update being v1.5.4 on 2024-08-05 (and an upstream push on 2024-08-23). Given today is 2026-09-10, there has been a gap of roughly two years with no newer updates evident.

Last release:

28
Open

Pure-rand is a set of fast pseudorandom number generators and uniform distributions for JavaScript or TypeScript. It provides deterministic PRNGs with an emphasis on “pure” usage, where calling the generator returns the next RNG state without altering the existing one, which is useful for reproducible randomness and functional-style simulations.

Status:

Actively maintained: The upstream GitHub repo shows a very recent push (2026-10-14), and there have been multiple versioned updates in 2026.

Last release:

57
Open

proxy-addr is a Node.js module that determines the address of a proxied HTTP request, commonly using the X-Forwarded-For chain. It provides functions to return the most relevant (trusted) address, all addresses in order, and a way to precompile trust rules for faster per-request use.

Status:

Actively maintained: Yes. The upstream (GitHub) last push is 2026-09-15, and the most recent published update is v2.0.8 on 2026-09-15 (includes a CVE fix), indicating ongoing maintenance rather than dormancy.

Last release:

691 updates · last 90 days
Open

proper-lockfile is a Node.js lockfile utility for coordinating access between processes on a local or network file system. It provides async and sync functions to lock a file, unlock it, and check whether it is locked or stale, using an atomic `mkdir` strategy and periodic `mtime` updates.

Status:

Maintenance status: The repository appears quiet/dormant relative to today, with the last upstream push on 2023-10-25 and the most recent published updates listed at v4.1.2 (2021-01-25). There is no evidence here of ongoing frequent work since then.

Last release:

24
Open

Prompts is a lightweight Node.js CLI utility for creating interactive, user-friendly prompts that ask users for information. It supports simple prompt objects, prompt chains, validation, and programmatic submission or cancellation callbacks, returning collected answers as an object.

Status:

Actively maintained: No. The last upstream push is 2025-05-14, and the most recent published update listed here is v2.4.2 from 2021-10-07, so this source appears quiet or in maintenance mode as of 2026-09-10.

Last release:

40
Open

Prism is a lightweight, robust syntax highlighting library for formatting source code with readable styles. It is useful for adding syntax highlighting to web pages and for extending or contributing new language definitions and themes (see prismjs.com and prism-themes).

Status:

Maintenance status: The PrismJS/prism repository appears actively maintained in the near term, with an upstream GitHub push on 2026-09-08 (two days before today), though the provided versioned updates show long gaps between tagged versions.

Last release:

55
Open

pretty-ms is a JavaScript utility that converts a duration in milliseconds into a human-readable time string (for example, 1337000000 becomes “15d 11h 23m 20s”). It’s useful for displaying elapsed times or operation durations with options for compact, verbose, colon style, and sub-second formatting.

Status:

Actively maintained, with very recent GitHub activity (last upstream push on 2026-10-14) and a new major version update (v10.0.0 on 2026-10-14).

Last release:

492 updates · last 90 days
Open

Prettier is an opinionated code formatter that parses source code and reprints it using consistent formatting rules, including automatic line wrapping based on maximum line length. It supports many languages such as JavaScript, TypeScript, CSS (SCSS, Less), HTML (Vue, Angular), GraphQL, JSON, Markdown, and YAML, and can be used via editor integrations, pre-commit hooks, or in CI to standardize code style.

Status:

Prettier/prettier appears actively maintained, with upstream activity on 2026-10-14 and multiple recent updates in September and October 2026 (for example, 3.9.10 on 2026-10-10, 3.9.9 on 2026-09-23, 3.9.8 on 2026-09-17).

Last release:

664 updates · last 90 days
Open

powershell-utils provides Node.js helpers for running PowerShell commands on Windows. It includes functions to get the PowerShell executable path, check whether PowerShell is accessible, execute commands (async or sync), and build or encode safe PowerShell arguments (for use with child_process).

Status:

Actively maintained, with the most recent update on 2026-08-29 and a follow-on update released 9 seconds later (v0.2.1), indicating responsive development.

Last release:

481 updates · last 90 days
Open

A Node.js package that parses and serializes PostgreSQL range types, turning Postgres range strings into Range objects and back. Useful when you need to read, work with, and convert PostgreSQL range columns in JavaScript, including support for bounds and containment checks.

Status:

Actively maintained: Evidence suggests this repo is not actively maintained today, with the most recent upstream push on 2024-07-17 and the latest tagged updates at v1.1.4 (2024-01-29), both well over 2 years ago relative to 2026-09-10.

Last release:

26
Open