Google Play installs and updates it like any other app. The .apk below is the same build for a device without Play: allow “Install unknown apps” for your browser or file manager when prompted, or use adb install. The .aab is the Play form (for bundletool, not direct install).
Day Showcase
Day Showcase is a real app that shows what Day can do, from basic controls and navigation to embedded media, web views, Lottie animations, and device features such as sensors, biometrics, and cameras. It runs on every platform from a single Rust codebase. Browse the gallery to see how each screen looks on each platform.
Install through the App Store for automatic updates. The unsigned device .ipa below is the same build for sideloading: AltStore Classic or SideStore re-sign it with your own Apple ID on install, or sign it yourself and install via Xcode’s Devices window.
- ⤓ day-showcase-ios-uikit.ipa≈16.2 MB
HarmonyOS
ArkUI
harmony-arkuiDevelopment-signed for the public OpenHarmony certificate: install on an emulator or developer device with hdc install <file>.hap.
- ⤓ day-showcase-harmony-arkui.hap≈29.8 MB
macOS
AppKit
macos-appkitOpen the .dmg and drag Day Showcase into Applications. The build is signed and notarized, so it opens like any other Mac app.
- ⤓ day-showcase-macos-appkit.dmg≈25.1 MB
Windows
WinUI 3
windows-winuiRun the -setup.exe. SmartScreen interjects for an unsigned installer: choose “More info”, then “Run anyway”. The .msix package needs the development certificate trusted first, so the setup.exe is the easier path. Both carry the Windows App SDK runtime, so nothing else needs installing.
Windows
XAML
windows-xamlThe deprecated system-XAML build, kept for comparison with the WinUI one. Run the -setup.exe; SmartScreen interjects for an unsigned installer: choose “More info”, then “Run anyway”.
Packaged as .msix + setup.exe, but not attached to v0.5.1.
Linux
GTK 4
linux-gtkAn executable bundled with GTK: chmod +x ./<file>.appimage and run it as an ordinary user, with nothing else installed. The release also carries a .flatpak for a desktop-integrated install.
Linux
Qt 6 Widgets
linux-qtSame as the GNOME build, with Qt inside instead: chmod +x ./<file>.appimage and run it. A .flatpak is on the release too if you would rather install it through the desktop’s package system.
Web
DOM
web-domA browser build is also available for trying the Showcase without installing it.
Launch from the CLI
Downloads, unpacks, and launches the app.
curl -fsSL https://github.com/daybrite/Day-Showcase/releases/latest/download/launch.sh | bashirm https://github.com/daybrite/Day-Showcase/releases/latest/download/launch.ps1 | iexBuild and launch from source.
Install the day CLI, then let it clone the repository, build the app, and run it on this machine's desktop target. The launch prints where it put the checkout, so you can open the code and change it.
cargo install --git https://github.com/daybrite/day day-cliday launch --git https://github.com/daybrite/Day-Showcase.gitBoth commands need a stable Rust toolchain (rustup). The first run compiles the framework and the app from scratch, so expect minutes rather than seconds. day doctor reports what this machine's toolkit is missing and prints the command that installs it, and System requirements lists them per platform.