Skip to content

A stunning, cyberpunk-themed terminal dashboard for developers.

License

Notifications You must be signed in to change notification settings

HuyLe0913/Dev-Flex-CLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Dev-Flex CLI

Flex your development environment in style.

Python License Style

Dev-Flex is a stunning, cyberpunk-themed terminal dashboard designed for developers who want to monitor their system status, check tool versions, and show off their stack with a single command.


✨ Features

  • 🖥️ System Monitor: Real-time OS information, Kernel version, Uptime, and Shell detection (Fixed for Windows!).
  • 📊 Hardware Stats: Live CPU & RAM usage bars to keep an eye on resources.
  • 🛠️ Tech Stack: Automatically detects versions of Python, Node.js, Go, Rust, and Docker.
  • 🌐 Network Center: Displays Local IP, checks Public IP, and runs a Speedtest (Ping/Download).
  • 📂 Project Scanner: Scans your current directory to show file counts by language and total size.
  • 🎨 Multi-Theme: Choose your vibe: cyberpunk (default), matrix (hacker green), or ocean (calm blue).

📦 Installation

Install easily via pip (requires Python 3.9+):

pip install dev-flex

(Or clone this repo and run pip install -e . for editable mode)

🚀 Usage

Simply type dev-flex in your terminal:

dev-flex

Options

Flag Description
--theme [name] Switch theme: cyberpunk, matrix, ocean.
--speedtest Run an internet speed test (takes a few seconds).
--public Fetch and display your Public IP address.
--help Show help message.

Examples

The "Hacker" Mode:

dev-flex --theme matrix

Full System Report:

dev-flex --theme ocean --speedtest --public

🖼️ Preview

╭───────────────────────────── DEV-FLEX ─────────────────────────────╮
│ ╭─ SYS.INFO ─────────────────────────────────────────────────────╮ │
│ │ 🖥️  Windows 11 Pro • Kernel: 10.0 • ⏱️  2 days • 🐚 powershell    │ │
│ ╰────────────────────────────────────────────────────────────────╯ │
│ ╭─ HARDWARE ─────────────────────────────────────────────────────╮ │
│ │ CPU [||||||||||........] 50%   RAM [||||||.............] 6.2GB │ │
│ ╰────────────────────────────────────────────────────────────────╯ │
... and much more!

🤝 Contributing

Contributions are welcome! Feel free to open issues/PRs to add support for more tools or themes.


Built with ❤️ using Rich and Typer.

About

A stunning, cyberpunk-themed terminal dashboard for developers.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages