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 GalleryThe 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 GalleryThe 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 nightlyOn Windows PowerShell:
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/RazorConsole/RazorConsole/main/scripts/install-razor-console-app.ps1))) -App Gallery -Channel NightlyNightly 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-galleryManual installation
Download the archive for your operating system and architecture from the latest GitHub Release:
| Operating system | Architectures | Archive |
|---|---|---|
| Windows | x64, Arm64 | .zip |
| Linux | x64, Arm64 | .tar.gz |
| macOS | Intel 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.