dotnet-runtimeinfo
2.0.2
dotnet tool install --global dotnet-runtimeinfo --version 2.0.2
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local dotnet-runtimeinfo --version 2.0.2
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=dotnet-runtimeinfo&version=2.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package dotnet-runtimeinfo --version 2.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
dotnet-runtimeinfo
A neofetch-style .NET tool that displays runtime, OS, and hardware environment information with customizable ASCII art logos.
Overview
dotnet-runtimeinfo prints detailed information about your .NET runtime, operating system, and hardware environment in a visually appealing neofetch-style format. It's useful for logging, diagnostics, and showing off your .NET setup.
Installation
Install from NuGet:
dotnet tool install -g dotnet-runtimeinfo
dotnet runtimeinfo
Note: You may need to open a new terminal window after first installation.
Uninstall:
dotnet tool uninstall -g dotnet-runtimeinfo
Usage
Run with default logo:
$ dotnet runtimeinfo
dNd rich@hostname
dNd ────────────────────────────────
.dNNNNNNd. .NET: 10.0.2
dNNNNNNNNNNNNd .NET SDK: 10.0.102
dNNNNNNNNNNNNNNNd Runtimes: 20
dNNN.----------.NNNd SDKs: 10
dNNN| () ()|NNNd
dNNN'----------'NNNd OS: macOS 26.2.0
dNNNNd dNNNNd Arch: Arm64
dNd |.NET| dNd CPU: 12 cores
dNd | | dNd Memory: 24.0 GiB
'----'
Logo Styles
Choose from multiple logo styles:
dotnet runtimeinfo # .NET Bot mascot (default)
dotnet runtimeinfo animated # .NET Bot with eye animation
dotnet runtimeinfo ascii # .NET logo with ASCII art
dotnet runtimeinfo blocktext # Block style .NET logo
dotnet runtimeinfo help # Show all options
Container Support
In containerized environments, additional cgroup information is displayed including memory limits and usage bars with color-coded visualization.
Implementation
This is a .NET 10 single-file app using:
- ANSI escape codes for colored output
System.Runtime.InteropServices.RuntimeInformationfor platform detailsSystem.Environmentfor system information- CGroup detection (v1 & v2) for containerized environments
- Memory usage visualization with progress bars (in containers)
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.