nubjs/nub
The fast all-in-one Node.js toolkit
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
5 releases in the last 90 days, the latest today, with 16 contributors on GitHub.
Use Cases & Benefits
- Provides a fast all-in-one toolkit that augments Node.js with enhanced runtime, package management, script running, and Node version management features.
- Delivers significantly faster performance than traditional JavaScript-based tools by leveraging Rust and native Node extension surfaces without replacing Node itself.
- Use for running TypeScript and JavaScript files with modern syntax support and automatic Node version provisioning in development environments.
- Use for accelerating script execution and package installation workflows in monorepos or complex Node.js projects requiring pnpm or npm compatibility.
- Use for managing multiple Node.js versions and package manager shims seamlessly across projects with automatic version detection and installation.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
MIT
Permissive: commercial use, modification and redistribution are allowed with attribution.
Community files
- README: present
Watch-outs
No watch-outs from GStars' checks.
General guidance from repository metadata, not legal advice. How we score
From the README
A Bun-like DX on top of stock
node, written in Rust.One tool to run your files and scripts, install dependencies, and manage Node itself. No new runtime, no vendor-specific API surface, no lock-in.
For GitHub Actions, use
nubjs/setup-nubin place ofactions/setup-node. It's one-to-one compatible.Run a file. Supports
.js,.ts,.mjs,.cjs,.mts,.cts,.jsx, and.tsx. Flag-for-flag and var-for-var drop-in compatible withnode(mostly via passthrough).It augments stock Node with some of Bun/Deno's best features:
How it works — Nub takes advantage of Node extension surfaces that mostly didn't exist when Deno and Bun were built:
--import/--requirepreloadsmodule.registerHooks()for transpilation and resolution- N-API native addons: Nub embeds oxc for pre-transpilation
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
70+15
Open issues
33-4
Compared with peers in Backend
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| anthropics/skills | 187.8K | +2.9K | 15 | — |
| DuarteSantos8/openGym | 19.7K | +2.4K | 60 | 2 days ago |
| shiyu-coder/Kronos | 47.0K | +2.3K | 16 | — |
| NationalSecurityAgency/ghidra | 98.2K | +2.3K | 64 | 14 days ago |
| microsoft/VibeVoice | 56.0K | +1.1K | 29 | — |
| nubjs/nub | 4.4K | — | 25 | today |
| Category median | 56.0K | +2.3K | 29 | — |
Discover Repositories
Search across tracked repositories by name or description