npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

nexus-ide-cli

v5.0.2

Published

Nexus IDE CLI - Full Terminal IDE Experience with TUI, AI Assistant, Code Execution, and more

Readme

🖥️ Nexus IDE - Terminal Edition

Code in Your Terminal. AI at Your Fingertips.

NPM CLI Version License GitHub


⚡ Quick Start

From NPM (Recommended)

# Run instantly - no install needed
npx nexus-ide@cli

# Or install globally
npm install -g nexus-ide@cli
nexus

From GitHub

npx github:TheStrongestOfTomorrow/Nexus-IDE#cli

🚀 How to Use

⚠️ IMPORTANT: Do NOT use npm run dev

The TUI is designed to run directly. Using npm run dev starts the web server, NOT the terminal interface!

✅ Correct Usage

# After cloning the repo
git clone -b cli https://github.com/TheStrongestOfTomorrow/Nexus-IDE.git
cd Nexus-IDE
npm install

# Run TUI (Terminal User Interface)
npm run tui
# OR
node cli/nexus.js
# OR
npx nexus

📋 Available Commands

| Command | Description | |---------|-------------| | npx nexus-ide@cli | Run TUI from npm | | npm run tui | Run TUI (after clone) | | node cli/nexus.js | Run TUI directly | | nexus | Run TUI (if installed globally) |


🌟 Features

🎯 Full Terminal IDE

| Feature | Description | |---------|-------------| | 📁 File Explorer | Navigate directories with keyboard | | ✏️ Code Editor | Edit files directly in terminal | | 🤖 AI Assistant | Chat with 12+ AI providers | | 💻 Built-in Terminal | Run commands without leaving | | 🔧 Git Integration | View status, branch info |

🤖 AI Providers

| Provider | Models | Type | |----------|--------|------| | OpenAI | GPT-4o, O1, O3 Mini | Cloud | | Anthropic | Claude Opus 4, Sonnet 4 | Cloud | | Google | Gemini 2.5 Pro, Flash | Cloud | | xAI | Grok 3, Grok 3 Fast | Cloud | | Mistral | Mistral Large, Codestral | Cloud | | DeepSeek | Coder, R1 | Cloud | | Groq | Llama 3.3 70B | Cloud (Free) | | Ollama | Llama, Mistral | Local |


⌨️ Keyboard Shortcuts

Navigation

| Key | Action | |:---:|--------| | | Navigate items | | Enter | Select / Open | | Tab | Switch panels | | Q / Esc | Back / Quit |

File Operations

| Key | Action | |:---:|--------| | E | Edit file | | D | Delete file | | N | New file | | H | Go up directory |

AI Chat

| Key | Action | |:---:|--------| | C | Start chat | | H | AI help |


📋 CLI Commands

nexus                    # Launch TUI (default)
nexus tui                # Same as above
nexus start              # Start web server (not TUI!)
nexus ai "prompt"        # Quick AI question
nexus run file.js        # Execute code
nexus ls                 # List files
nexus config             # View settings

🌿 All NPM Versions

| Version | Install Command | Description | |---------|-----------------|-------------| | Stable | npx nexus-ide or npx nexus-ide@latest | ✅ Production ready | | Beta | npx nexus-ide@beta | 🧪 Latest features | | CLI/TUI | npx nexus-ide@cli | 🖥️ Terminal only | | Professional | npx nexus-ide@pro | 💼 CLI + Web |


🎯 Use Cases

  • 🖥️ SSH Development - Full IDE over SSH
  • ☁️ Server Admin - Edit configs remotely
  • 📱 Low Resources - Lightweight interface
  • ⌨️ Keyboard Lovers - No mouse needed
  • 🐧 Linux/WSL - Native terminal experience

🔧 Configuration

Set AI Provider

# In TUI, go to Settings (option 6)
# Or use environment variables:
export NEXUS_AI_PROVIDER=openai
export NEXUS_AI_KEY=sk-...
export NEXUS_AI_MODEL=gpt-4o

Config File Location

~/.nexus-ide/config.json

🔗 Quick Links

| Resource | Link | |----------|------| | NPM | https://www.npmjs.com/package/nexus-ide | | GitHub | https://github.com/TheStrongestOfTomorrow/Nexus-IDE | | Issues | https://github.com/TheStrongestOfTomorrow/Nexus-IDE/issues | | Stable | npx nexus-ide@latest | | Beta | npx nexus-ide@beta | | Professional | npx nexus-ide@pro |


Made with ❤️ by Taz

Terminal. Simplified.