Skip to main content

PROJAX

The Ultimate Cross-Platform Project Management Dashboard

Powerful CLI, Beautiful Desktop App & REST API for managing all your local development projects in one place

npm install -g projax
then launch the desktop app
prx web
๐Ÿš€

Powerful CLI

Full-featured command-line interface for managing projects, running scripts, and automating workflows with intelligent script selection.

๐Ÿ–ฅ๏ธ

Desktop App

Beautiful Electron-based desktop application with a modern UI for visual project management and monitoring.

๐ŸŽจ

Terminal UI (Beta)

Interactive terminal interface with vim bindings for keyboard-driven workflows. Currently in beta.

โšก

Port Management

Automatic port detection, conflict resolution, and intelligent port scanning from configuration files.

๐Ÿ”„

Background Processes

Run scripts in the background with process management, log tracking, and automatic port conflict resolution.

๐Ÿงช

Test Detection

Automatically detects and tracks test files from Jest, Vitest, and Mocha with framework-specific support.

๐ŸŒ

REST API

Express-based API server for centralized data access, enabling integrations and custom tooling.

๐Ÿ“ฆ

Multi-Platform

Support for Node.js, Python, Rust, Go, and Makefile projects with intelligent script detection.

๐Ÿ”

JSON Database

Lightweight JSON-based database with automatic migrations and cross-platform compatibility.

Quick Start

1

Install

npm install -g projax
2

Add Projects

prx add ~/my-project --name "My Project"
3

Run & Manage

prx web  # Desktop app
prx list
prx 1 dev

Perfect For

๐Ÿ‘จโ€๐Ÿ’ป Full-Stack Developers

Manage multiple frontend, backend, and microservice projects simultaneously

๐Ÿข Development Teams

Standardize project workflows and share configurations across team members

๐Ÿ”ง DevOps Engineers

Automate local development environments and integrate with CI/CD pipelines

๐ŸŽ“ Educators & Students

Organize course projects, assignments, and learning resources efficiently