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
                    
if you are setting up this repo
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
                    
nuke :add-package Gix --version 1.0.2
                    

Build and TestNuGet

Logo

Six

Screenshot

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

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

License

MIT

Product 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.

Version Downloads Last Updated
1.0.2 90 8/26/2026
1.0.1 80 8/26/2026