Interactive Component Gallery

Explore every RazorConsole component in a live playground. The Gallery is distributed as a Native AOT application and does not require the .NET SDK or runtime.

macOS and Linux

curl -fsSL https://raw.githubusercontent.com/RazorConsole/RazorConsole/main/scripts/install-razor-console-app.sh | sh -s -- --app Gallery

The installer detects the operating system and CPU architecture, verifies the SHA-256 checksum, and installs razorconsole-gallery under ~/.local. If ~/.local/bin is not already on PATH, the installer prints the command needed to add it.

Windows

Run the following command in PowerShell:

& ([scriptblock]::Create((irm https://raw.githubusercontent.com/RazorConsole/RazorConsole/main/scripts/install-razor-console-app.ps1))) -App Gallery

The installer selects the x64 or Arm64 package, verifies its SHA-256 checksum, installs it under %LOCALAPPDATA%\RazorConsole\Gallery, and adds that directory to the user PATH.

Nightly channel

Each successful main build is published as a uniquely versioned prerelease. Install the newest nightly build on macOS or Linux with:

curl -fsSL https://raw.githubusercontent.com/RazorConsole/RazorConsole/main/scripts/install-razor-console-app.sh | sh -s -- --app Gallery --channel nightly

On Windows PowerShell:

& ([scriptblock]::Create((irm https://raw.githubusercontent.com/RazorConsole/RazorConsole/main/scripts/install-razor-console-app.ps1))) -App Gallery -Channel Nightly

Nightly builds are unstable and replace an existing Gallery installation. Run the stable installer again to switch back. The installer selects the newest published nightly-* prerelease; draft or partially uploaded releases are never selected.

Open a new terminal after installation and run:

razorconsole-gallery

Manual installation

Download the archive for your operating system and architecture from the latest GitHub Release:

Operating systemArchitecturesArchive
Windowsx64, Arm64.zip
Linuxx64, Arm64.tar.gz
macOSIntel x64, Apple Silicon Arm64.tar.gz

Extract the complete directory, including Fonts/, and run razorconsole-gallery. The release also contains checksums-sha256.txt for verifying downloads.

The macOS archives are not yet signed or notarized. A browser download might therefore be stopped by Gatekeeper. After verifying the checksum, open System Settings → Privacy & Security to approve the application. The shell installer uses curl, which normally does not add the browser quarantine attribute.

The gallery lets you experiment with layouts, inputs, and utilities before pulling them into your own app. For build details, see Native Ahead-of-Time Compilation.