Skip to content

Releases: dawsbot/nr

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 18 Jun 20:49
v2.0.1
3225c91

What's Changed

  • Add nr --version; bump release actions off deprecated Node 20 by @dawsbot in #5
  • CLI --version + Node 24 release actions, fix hung aarch64 build by @dawsbot in #6

Full Changelog: v2.0.0...v2.0.1

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 17:35
v1.1.0
fe59955

What's Changed

  • Skip the shell for simple scripts (~2x faster), fix Windows PATH joining by @dawsbot in #3

Full Changelog: v1.0.1...v1.1.0

v1.0.1

Choose a tag to compare

@dawsbot dawsbot released this 27 Jan 04:18
c0ff078

Fixing the publish action

v1 release

Choose a tag to compare

@dawsbot dawsbot released this 27 Jan 04:12
bfafb7a

🎉 nr v1.0.0 - The First Stable Release! 🚀

We're thrilled to announce the first stable release of nr — the blazing-fast npm script runner!


🔥 Highlights

⚡ 26x Faster Than the Competition

No more waiting around. nr starts your scripts instantly.

Runner Time Speedup
🥇 nr 10ms 26x
🥈 bun 11ms 23x
🥉 npm 125ms 2x
yarn 133ms 1.9x
pnpm 256ms 1x

🦀 Built with Rust

Pure, native performance. No Node.js startup. No npm overhead. Just raw speed.

📦 Tiny Footprint

377KB — that's it! No runtime, no garbage collector, no bloat.


✨ Features

  • 🏃 Zero startup overhead — native binary starts instantly
  • 🔄 Direct exec — on Unix, replaces itself with your command (no fork!)
  • 📋 Script listing — just run nr to see available scripts
  • ➡️ Argument passingnr test -- --watch works exactly as expected
  • 🖥️ Cross-platform — macOS, Linux, and Windows (via Git Bash/WSL)

📥 Installation

curl -fsSL https://raw.githubusercontent.com/dawsbot/nr/main/install.sh | sh

Or build from source:

  git clone https://github.com/dawsbot/nr
  cd nr && cargo build --release

🎯 Usage

List all scripts

nr

Run a script

nr build

Pass arguments

nr test -- --watch


🤔 Philosophy

nr is intentionally minimal:

  • ❌ No pre/post lifecycle scripts
  • ❌ No workspace support
  • ✅ Maximum speed for the common case

Need those features? Use npm. Want speed? Use nr. 🏎️💨


Your scripts deserve to start fast. Now they do. ⚡

🌟 Star us on GitHub if nr makes your workflow faster! 🌟