
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
Cross-platform CLI tool to quickly create React, Next.js, Angular, and React Native projects with automatic IDE integration
One command, Any framework
Quick project setup and management CLI for modern web frameworks
Create projects in seconds. Never lose track of them again.
# Install globally
npm install -g projxo
# Create a new project
pxo
# List all your projects
pxo list
# Open a project quickly
pxo open my-app
# List all your recently accessed projects
pxo recent
# View stats of the your projects
pxo stats
That's it! Pick your framework, name your project, and start coding.
Create projects. Track them. Never lose them.
ProjXO eliminates the repetitive setup process for new projects. Instead of:
npx create-vite my-app
cd my-app
npm install
code .
# Wait... where did I save that other project?
You get:
pxo # Create & track projects
pxo list # See all your projects
pxo open my-app # Open instantly
pxo recent # See all recent projects
pxo stats # See stats of all projects
One command. Zero hassle.
npm install -g projxo
Requirements:
| Command | Alias | Description |
|---|---|---|
pxo | - | Create a new project with interactive setup |
pxo list | pxo ls | Browse and manage all tracked projects |
pxo recent [limit] | - | Browse recently accessed projects |
pxo open <project-name> | - | Quick open project by name |
pxo stats | - | View statistics of the projects created |
pxo --version | pxo -V | Show version number |
pxo --help | pxo -h | Display help information |
pxo
Interactive prompts guide you through:
ProjXO auto-opens projects in your preferred IDE:
code)cursor)webstorm)idea)subl)atom)Setup command-line tools:
VS Code:
Cmd/Ctrl+Shift+P)Other IDEs: Check your IDE's documentation for CLI setup.
pxo list
# or
pxo ls
Shows all your tracked projects with:
Interactive actions:
Select a project and perform actions
Example output:
📦 Your Projects (5)
❯ my-awesome-app React+Vite 2 hours ago
client-dashboard Next.js 1 day ago
mobile-game React Native 3 days ago
legacy-project Angular 1 week ago
test-app React+Vite 2 weeks ago
Use ↑↓ to navigate • Enter to select
pxo recent
# or with custom limit
pxo recent 5
Shows your recently accessed projects (default: last 10)
Features:
Example output:
🕐 Recent Projects (5)
Select a project to open:
❯ 1. my-awesome-app React+Vite 2 hours ago
2. client-dashboard Next.js 1 day ago
3. mobile-game React Native 3 days ago
4. api-server Next.js 5 days ago
5. test-project React+Vite 1 week ago
Use case: Perfect for quickly switching between active projects without browsing the full list.
pxo open <project-name>
Instantly open a project by name - the fastest way to access your work.
Features:
Example output:
# Exact match
pxo open my-awesome-app
# Fuzzy match (finds "my-awesome-app")
pxo open awesome
# Multiple matches - shows selection menu
pxo open app
$ pxo open dashboard
Found similar project: client-dashboard
✓ Opening client-dashboard in VS Code...
✓ Opened client-dashboard
Use case: When you know the project name, this is the fastest way to open it.
pxo stats
View status of projects created through projxo.
Features:
Example output:
$ pxo stats
📊 Project Statistics
===========================
Total Projects: 12
Projects by Type:
react-vite 2 (17%) ███
react-vite-ts 1 (8%) █
nextjs 2 (17%) ███
Most Used IDE: vscode
Recent Activity:
Newest: next-cn2-test (Jan 8, 2026)
Oldest: test-project-1765197012999 (Dec 8, 2025)
# Check version
pxo --version
# Show help
pxo --help
$ pxo
? Select project type: React + Vite
? Enter project name: my-landing-page
? Enter directory: ~/projects
? Select IDE: VS Code
✓ Project created successfully!
✓ Project added to tracking
# Start developing:
cd ~/projects/my-landing-page
npm run dev
$ pxo list
📦 Your Projects (3)
❯ my-landing-page React+Vite just now
my-nextjs-app Next.js 2 days ago
old-angular-app Angular 2 weeks ago
# Select a project to:
# - Open in your IDE
# - Copy the path
# - Remove from tracking
# - View details
# Morning: See what you worked on recently
$ pxo recent
# → Select and open your active project
# Later: Quick open by name
$ pxo open client-dashboard
✓ Opened client-dashboard
# End of day: Browse all projects
$ pxo list
# → Review and organize
# Working on multiple projects?
pxo recent
# Shows only what you've touched recently
# Much faster than scrolling through all projects
# If you remember the name, use open
pxo open my-app
# Fuzzy search helps with partial names
pxo open dash # finds "client-dashboard"
# Keep projects organized
~/projects/clients/
~/projects/personal/
~/projects/learning/
# Create projects in the right place
cd ~/projects/clients
pxo
pxo list
# → Select project → Show details
# See full information:
# - Complete path
# - Creation date
# - Framework type
# - Default IDE
Every project you create with ProjXO is automatically tracked:
pxo
# Creates project...
✓ Project added to tracking
# Data stored in: ~/.projxo/projects.json
Privacy: All data stays local on your machine. No cloud sync, no tracking.
# Reinstall globally
npm install -g projxo
# Or use with npx
npx projxo
sudo chown -R $(whoami) ~/.npm
sudo chown -R $(whoami) /usr/local/lib/node_modules
npm install -g projxo
code . or cursor .Projects created before v1.1.0 aren't tracked.
Only projects created after installing v1.1.0+ are automatically tracked.
If pxo open can't find your project:
# Use list to see exact names
pxo list
# Or try partial name (fuzzy search)
pxo open partial-name
Contributions are welcome! Please use pull requests.
Ways to contribute:
Development setup:
git clone https://github.com/sasangachathumal/ProjXO.git
cd ProjXO
npm install
node index.js # Test locally
MIT © Sasanga Chathumal
Built with:
Connect:
# Create project
pxo
# List projects
pxo list
pxo ls
# Recent projects
pxo recent
pxo recent 5
# Quick open
pxo open <project-name>
# Version
pxo --version
pxo -V
# Help
pxo --help
pxo -h
Stop wasting time on setup. Start building.
FAQs
Cross-platform CLI tool to quickly create React, Next.js, Angular, and React Native projects with automatic IDE integration
The npm package projxo receives a total of 0 weekly downloads. As such, projxo popularity was classified as not popular.
We found that projxo demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.