Releases: dawsbot/nr
Releases · dawsbot/nr
Release list
v2.0.1
v1.1.0
What's Changed
Full Changelog: v1.0.1...v1.1.0
v1.0.1
v1 release
🎉 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
nrto see available scripts - ➡️ Argument passing —
nr test -- --watchworks 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 | shOr 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! 🌟