Gix 1.0.2
dotnet tool install --global Gix --version 1.0.2
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local Gix --version 1.0.2
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Gix&version=1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Gix --version 1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
![]()
Six

Six
A terminal image viewer that renders images using Sixel graphics, allowing you to browse a folder full of images directly in your terminal.
Features
- Renders images inline in the terminal via Sixel
- Browses all images in a folder (and subfolders)
- Multiple sort modes: random, name, name descending, date, date ascending
- Optional folder-grouping mode
- Auto-advance slideshow
- Alt-file cycling (compare same filename across different folders)
- Preloads neighboring images for fast navigation
- Image upscaling via upscayl (
U) - Delete files directly from the viewer
- Open images in the default OS viewer (
O)
Supported Formats
.png, .jpg, .jpeg, .bmp, .gif, .webp, .ico, .tiff, .tif
Requirements
- A terminal emulator with Sixel support (e.g. Windows Terminal, iTerm2, foot, mlterm, XTerm)
- .NET 10 runtime
Installation
Install as a .NET global tool:
dotnet tool install -g Six
Usage
six <folder>
Recursively scans <folder> for images and opens the viewer.
Key Bindings
| Key | Action |
|---|---|
← / → |
Previous / Next image |
↑ / ↓ |
Cycle alternate files with the same filename across folders |
Home |
First image in current folder group |
End |
Last image in current folder group |
Shift+Home |
Very first image |
Shift+End |
Very last image |
PageDown |
First image of next folder |
PageUp |
First image of previous folder |
Space |
Toggle auto-advance slideshow (3 s interval) |
N |
Sort by name (ascending) |
Shift+N |
Sort by name (descending) |
D |
Sort by date (descending) |
Shift+D |
Sort by date (ascending) |
. |
Toggle random / name sort |
G |
Toggle group-by-folder mode |
O |
Open image in default OS viewer |
U |
Upscale image with upscayl (_resized copy) |
R |
Rename _resized copy back to original name |
Delete |
Delete current image (and all copies with same filename) |
Q / Escape |
Quit |
Building from Source
git clone https://github.com/tomlm/six.git
cd six/src/Six
dotnet build
To pack as a tool:
dotnet pack
Dependencies
- SkiaSharp — image decoding and scaling
- JeremyAnsel.ColorQuant — color quantization for Sixel palette
License
MIT
| 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.