Pixel Perfect Software Inc. - Halifax-based software development company

Pixel Perfect

Smart Dependency Management

Stop manually checking for outdated packages. Let always-up-to-date handle it for you.

Universal Package Manager Support

Works seamlessly with npm, yarn, pnpm, and bun. Automatically detects your package manager from lock files.

Automatic Version Checking

Intelligently checks for outdated dependencies and updates them to the latest compatible versions.

Monorepo & Workspace Support

First-class support for monorepo setups. Handles workspaces across npm, yarn, pnpm, and bun.

Smart Lock File Detection

Automatically detects and respects your lock file format, ensuring consistent installs across environments.

~/my-project

$ npx @pixel-perfect-software/always-up-to-date

always-up-to-date v1.2.0

Detected package manager: bun (bun.lock)

Detected workspace: monorepo (3 packages)

Checking dependencies...

react 19.1.0 19.2.0

next 15.3.0 16.0.0

typescript 5.8.0 5.9.0

tailwindcss 4.1.0 (up to date)

Done! Updated 3 packages across 3 workspaces.

Quick Start

# Install globally

npm install -g @pixel-perfect-software/always-up-to-date

# Run in your project

always-up-to-date

# Or use npx (no install)

npx @pixel-perfect-software/always-up-to-date

Open Source & Free

always-up-to-date is open source and free to use. Contributions are welcome.