The terminal built for Node.js developers

A modern terminal with built-in Node.js version management. Install, switch, and manage versions without leaving your workflow.

nterm terminal

Everything you need

Powerful features designed to make Node.js development easier

Only in nterm

Per-Pane Node Versions

Run different Node.js versions in each split pane simultaneously. Test your app across multiple versions side by side.

Built-in Version Manager

No need for nvm or external tools. Manage Node.js versions directly from your terminal.

Instant Switching

Switch between Node.js versions instantly with a single command. No restart required.

Project Auto-Switch

Automatically switch Node.js versions when entering project directories with .nterm files.

Native macOS App

Built specifically for macOS with native performance and seamless integration.

Cloud Sync

Environment Sync

Sync environment variables and Node.js versions across all your devices with a single .nterm file.

Real-time

Live Settings Sync

Configure your terminal appearance from the web dashboard. Font, colors, cursor — changes apply instantly in real-time.

Your Account

Account & Profile

Sign in once and your profile, settings, and environments sync across all your devices automatically.

>~

Ready to get started?

Download nterm and supercharge your Node.js workflow.

Download for macOSRequires macOS 12.0 or later