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:

A Node.js package for parsing PostgreSQL interval strings and converting the result back to formats like Postgres interval strings or ISO 8601 duration strings. Useful when you need to interpret Postgres interval output (assuming the default Postgres interval style) and then pass the parsed value into applications or prepared statements.

Status:

The repository appears actively maintained currently, with an upstream push on 2026-06-30 and a new v4.1.0 update on 2026-06-30 that adds an API method (interval.toTemporalDuration()) and updates CI for newer Node.js versions.

Last release:

341 updates · last 90 days3 watchers
Open

A JavaScript date/time output parser for PostgreSQL, which converts Postgres date and time strings into JavaScript Date objects while aiming to match Postgres behavior and preserve accuracy. Useful when you need reliable parsing of Postgres output into JS Date values (supported for Postgres versions 9.6 and later).

Status:

The repository appears to be maintained, since there was an upstream push on 2026-02-08 (about 7 months before today), but the most recent tagged update in the provided summaries is v2.1.0 from 2021-06-30.

Last release:

303 watchers
Open

postgres-bytea is an npm package for decoding and encoding PostgreSQL bytea strings to and from Node.js Buffers. It provides `decode` for converting Postgres bytea formats (hex and escape) into buffers, plus `Decoder` and `Encoder` Transform streams for handling bytea data in COPY FROM and COPY TO contexts.

Status:

Maintenance status: The repo shows a recent upstream push on 2025-12-17, including an v1.0.1 update, but there is a long gap since the prior major update (v3.0.0 in 2020), suggesting intermittent maintenance rather than steady active development.

Last release:

293 watchers
Open

A JavaScript npm package that parses PostgreSQL array column values given as a string, returning a JavaScript array. Useful for converting Postgres array literals like `{1,2,3}` into native arrays, with an optional transform function to process non-null elements.

Status:

Maintenance status: Quiet/dormant in practice, last upstream update was 2025-03-06, which is roughly 18 months ago relative to 2026-09-10.

Last release:

273 watchers
Open

Postgres.js is a fast, full-featured PostgreSQL client for Node.js, Deno, Bun, and Cloudflare, useful for connecting to Postgres and running SQL from JavaScript. It provides an easy API based on tagged template strings, handling query parameters safely and returning results as arrays of row objects.

Status:

Actively maintained: The repo shows an upstream push on 2026-09-02, and there have been multiple v3.4.x updates in 2026 (v3.4.8 on 2026-01-06, v3.4.9 on 2026-04-05), indicating ongoing maintenance rather than dormancy.

Last release:

422 watchers
Open

postal-mime is an email parsing library for Node.js, web browsers (including Web Workers), and serverless environments (such as Cloudflare Email Workers). It parses raw RFC822 email data into a structured object with headers, recipients, attachments, and more, including support for complex MIME parts and nested multiparts.

Status:

Active maintenance appears strong, with the most recent upstream push on 2026-08-11 and multiple version updates in August 2026 (v3.0.0 on 2026-08-11, v2.7.6 on 2026-08-07), indicating ongoing development rather than maintenance mode.

Last release:

623 updates · last 90 days2 watchers
Open

Parses and serializes `.po` (gettext) file content in TypeScript, providing a small, zero-dependency parser. It’s useful for reading `.po` message entries like `msgid` and `msgstr`, including metadata, message context (`msgctxt`), and references and comments that start with `#.` or `#,`, then converting it to or from structured data.

Status:

Actively maintained, with the most recent update on 2026-08-14, about a 2-week gap since the prior day’s activity and no long evidence of neglect up to today (2026-08-20).

Last release:

401 updates · last 90 days2 watchers
Open

pngjs is a simple PNG encoder and decoder for Node.js, with no dependencies. It’s useful for reading and writing PNG images, including support for multiple bit depths (1, 2, 4, and 16), interlace files, and transparency, with both async and sync interfaces and a browser build via Browserify.

Status:

Maintenance status: The most recent documented upstream activity is an upstream push on 2024-03-23, but the latest available versioned updates in the provided history are from 2016 (v3.0.0), so the project appears quiet rather than actively maintained in day-to-day releases.

Last release:

352 watchers
Open

Node.js utilities and TypeScript definitions for reading, writing, and updating common project configuration files like package.json and tsconfig.json, including helpers to find nearest package/TS config files and resolve lockfile paths. It also provides functions for sorting and normalizing package.json contents (and related git config parsing and formatting) with format detection across JSON, JSON5, and YAML.

Status:

Actively maintained: Yes, recent upstream and package updates are within days of today (last upstream push 2026-09-09, and pkg-types updates on 2026-09-07 and 2026-09-03), with ongoing improvements to typing and tsconfig parsing.

Last release:

622 updates · last 90 days2 watchers
Open

This software generates or verifies Proof Key for Code Exchange (PKCE) challenge pairs used with OAuth flows. It can create a code_verifier and corresponding code_challenge (default method S256, or plain), and it also provides functions to verify a verifier and challenge or generate a challenge from an existing verifier.

Status:

The repo (crouchcd/pkce-challenge) appears active, with the last upstream push on 2026-07-30 and a recent tagged update (6.0.0 on 2026-02-01), indicating ongoing maintenance rather than a dormant state.

Last release:

382 watchers
Open

Node.js module for reading PostgreSQL connection passwords from the user’s ~/.pgpass file (or the equivalent on Windows). It looks up the matching entry for a given host and user, returning the password via a callback, and is useful when you need to integrate pgpass file handling into Node code.

Status:

Actively maintained in the short term, with a recent update on 2026-06-20 (v1.0.6) and an upstream push the same day (2026-06-20), indicating current attention rather than dormancy.

Last release:

343 watchers
Open

Type parsing for node-postgres, used by importing it via `require('pg').types`. It converts raw PostgreSQL text results into JavaScript types, and is useful for customizing how specific PostgreSQL data types are parsed (for example, overriding type parsers for certain OIDs).

Status:

Maintenance status: The source shows recent activity in 2025 (last upstream push and published update on 2025-07-30), but there have been no updates for about 14 months as of 2026-09-10, so it appears quiet or in low-activity maintenance mode rather than actively iterating day-to-day.

Last release:

383 watchers
Open

A Node.js reader that parses PostgreSQL binary numeric values and converts them into a string. Useful when you need to decode numeric fields from PostgreSQL binary format, intended for use with pg (node-postgres).

Status:

Maintenance/active? The project appears quiet overall: published updates are from 2019, and there is no evidence of published releases after that, despite an upstream push noted on 2025-12-18.

Last release:

362 watchers
Open

Library that converts 64-bit big-endian signed integers to their string representation, designed for use with PostgreSQL data. Useful for decoding pg integer values from raw buffers into readable JavaScript strings.

Status:

The source charmander/pg-int8 shows a very long gap between the documented tagged updates (v1.0.1 and v1.0.0 are both from 2017), and the tags themselves do not provide detailed release notes or a changelog beyond a small internal/CI refactor for v1.0.1.

Last release:

193 watchers
Open

Non-blocking PostgreSQL client for Node.js, implemented in pure JavaScript with optional native libpq bindings, provided under the node-postgres project (npm package `pg`). Useful for running parameterized queries and supporting common PostgreSQL features like connection pooling, async notifications (LISTEN/NOTIFY), and bulk import/export with COPY.

Status:

Actively maintained: The repo and its monorepo packages show recent upstream activity (last push on 2026-08-12) and ongoing updates across multiple related packages in the same timeframe.

Last release:

626 updates · last 90 days3 watchers
Open

perfect-debounce provides an improved debounce function that supports Promise-returning and async functions, helping avoid duplicate calls while a promise is being resolved. It supports configurable leading and trailing behavior and adds control methods like cancel(), flush(), and isPending() for managing pending invocations.

Status:

The repo shows an upstream push as recently as 2026-09-09, which suggests ongoing maintenance, though the last described published update was v2.1.0 on 2026-01-21.

Last release:

622 watchers
Open

peberminta is a simple, transparent parser combinators toolkit, written in TypeScript, for building parsers over tokens of any type. It provides well-typed, lightweight building blocks to combine parsers and is useful for custom parsing tasks where you want direct access to parser state, configurable options, and a fixed token array input (no streaming).

Status:

The source appears to be maintained, with the latest upstream push on 2026-05-02, and a recent tagged update v0.10.0 on 2025-09-05.

Last release:

382 watchers
Open

Pathe (unjs/pathe) is a drop-in replacement for Node.js’s built-in path module that normalizes paths to use forward slashes consistently across operating systems, including environments like browsers. It provides identical exports to Node’s path module and adds extra path-related utilities via a pathe/utils subpath.

Status:

Maintenance status: The repo shows an upstream push on 2026-09-10, which suggests ongoing activity in the short term, but the last published updates are much older (latest listed v2.0.3 on 2025-02-11), indicating a prolonged lull in released changes.

Last release:

693 watchers
Open