Nub icon
Nub icon

Nub

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.

Nub screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Mac
  • Windows
  • Linux
  • Homebrew
  • Nix Package Manager
  • JavaScript
  • Typescript
  • npm
0likes
0comments
0articles

Features

  1.  Command line interface
  2. Node.js icon  Support for Node.js
  3.  Support for Typescript
  4.  Package Manager
  5.  Runtime Environment

Nub News & Activities

Highlights All activities

Recent activities

  • App icon
    POX added Nub as alternative to Node.js, ASP.NET, Hack and jiti + 6 similar activities
  • POX added Nub

Nub information

  • Developed by

    Unknown
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    10 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  2,236 Stars
  •  27 Forks
  •  15 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
Nub was added to AlternativeTo by Paul on and this page was last updated .
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

Official Links