Nub
Like
Nub is a TypeScript-first toolkit for Node.js: run TypeScript files on stock Node, a faster npm run, a pnpm-compatible package manager, and a built-in Node version manager. No lock-in.
Cost / License
- Free
- Open Source (MIT)
Application types
Platforms
- Mac
- Windows
- Linux
- Homebrew
- Nix Package Manager
- JavaScript
- Typescript
- npm
Features
- Command line interface
Support for Node.js
- Support for Typescript
- Package Manager
- Runtime Environment
Nub information
No comments or reviews, maybe you want to be first?
What is Nub?
The all-in-one JavaScript toolkit that augments Node.js instead of trying to replace it.
A TypeScript-first toolchain for Node.js. Run TypeScript files, package.json scripts, and local CLIs on the node and package manager you already have. No new runtime, no lock-in.
It augments stock Node with some of Bun/Deno's best features:
- Full TypeScript support, including enum, namespace
- TypeScript-friendly resolution: extensionless imports, tsconfig.json#paths
- JSX / TSX
- Decorators and emitDecoratorMetadata
- Modern syntax like using (downleveled in transpiler when needed)
- Automatic .env* loading — Next.js/Vite parity
- Built-in loaders for common data formats — .yaml, .toml, .jsonc, .json5, .txt
- Polyfills for Temporal, Worker, URLPattern (when needed)
- Unflags experimental features like node:sqlite, vm.Module, localStorage, WebSocket, EventSource
- 2.9× faster startup than tsx
