A modular terminal toolbox with a plugin system (tinfo v1.0)
Terminal Info CLI v1.0 I’ve been working on Terminal Info (tinfo), a CLI written in Rust. It started as a simple system info tool, but grew into a modular terminal toolbox with a plugin-based desig...

Source: DEV Community
Terminal Info CLI v1.0 I’ve been working on Terminal Info (tinfo), a CLI written in Rust. It started as a simple system info tool, but grew into a modular terminal toolbox with a plugin-based design. What you get out of the box Run tinfo and you get a clean dashboard (location/weather/time/network/CPU/memory). There are commands for: weather + time ping/latency/network system + disk/storage diagnostics groups server mode for VPS environments --json, --plain, --compact output modes shell completions (bash, zsh, fish) profiles + theming via ~/.tinfo/config.toml The “one CLI, many tools” plugin model Terminal Info routes subcommands to executables: Instead of building a one use CLI, the goal is to keep the core small and let functionality grow through plugins. tinfo <plugin-name> # resolves to tinfo-<plugin-name> Managed plugins live under: ~/.terminal-info/plugins/<plugin-name>/ There’s a “self-hosted” style registry in the repo: a small plugins/index.json and one JSON