matricx
v0.2.1
Published
Matricx — next-level TUI system monitor with CPU/GPU/Network/Disk/Memory/Process views, sparklines and more
Maintainers
Readme
npx matricx -y🚀 What is Matricx?
Matricx is a modern, terminal-based dashboard that shows real-time system metrics with a clean and colorful TUI.
Think of it as a fresh upgrade over top or htop, but minimal and cross-platform.
🎯 Use Cases
- Keep an eye on CPU, memory, and network usage.
- Quickly view top processes hogging resources.
- Get a glance at running system services.
- Use it during development, servers, or debugging sessions.
- Share JSON snapshots of system metrics with
--json.
📦 Installation & Usage
No installation required! Just run it directly with npx:
npx matricxRun without prompts (useful for scripts):
npx matricx -yAdvanced CLI Options
You can append CLI arguments to run advanced modes:
# Output system specs as raw JSON (useful for cron jobs/scripts)
npx matricx --json
# Override the default 1000ms dashboard polling interval
npx matricx --interval 500
# Open directly into a specific view
npx matricx --net🛠️ Local Development
To run the project locally from the repository:
- Clone the repository and navigate into it.
- Install dependencies:
npm install - Run the dashboard:
npm run dev
Tip: You can also start specific views by using npm run cpu, npm run net, etc. Check out package.json for all available scripts!
Made with ❤️ by Nuhman. Happy Coding 🚀
