What is Draconis++?
Draconis++ is a modern system fetch tool written in C++ that provides:- Comprehensive system information - Display CPU, GPU, RAM, disk, OS, kernel, and more
- Beautiful ASCII art - Customizable logos with support for inline images
- Multiple output formats - JSON, compact templates, and plugin-based formats
- Extensible plugin system - Add custom data sources and output formats
- High performance - Fast execution with intelligent caching
- Cross-platform - Works on Linux, macOS, and Windows
Key features
Rich information display
Shows detailed system metrics including hardware specs, software versions, desktop environment, and currently playing media.
Flexible configuration
Configure via TOML files or precompiled C++ headers for maximum portability.
Custom logos
Display custom images using Kitty or iTerm2 protocols, or use traditional ASCII art.
Developer tools
Built-in benchmarking, doctor mode for diagnostics, and JSON output for scripting.
Quick start
Common use cases
Display system information
The most basic usage displays your system information with ASCII art:Diagnose issues
Use doctor mode to identify failed data sources:Export as JSON
Get machine-readable output for scripts and automation:Benchmark performance
Measure timing for each data source:Custom compact output
Create single-line output with template strings:Next steps
Command reference
Complete reference for all CLI flags and options.
Customization
Learn how to configure Draconis++ with TOML files and custom logos.