Pre-built single-file executables for the interactive demo application.
Visit the Releases page to download the latest version.
| Platform | Architecture | File |
|---|---|---|
| 🪟 Windows | x64 | ephemeral-demo-win-x64.exe |
| 🪟 Windows | ARM64 | ephemeral-demo-win-arm64.exe |
| 🐧 Linux | x64 | ephemeral-demo-linux-x64 |
| 🐧 Linux | ARM64 | ephemeral-demo-linux-arm64 |
| 🍎 macOS | x64 (Intel) | ephemeral-demo-macos-x64 |
| 🍎 macOS | ARM64 (Apple Silicon) | ephemeral-demo-macos-arm64 |
- Download
ephemeral-demo-win-x64.exe(orwin-arm64for ARM) - Double-click to run, or from command line:
ephemeral-demo-win-x64.exe
- Download
ephemeral-demo-linux-x64(orlinux-arm64for ARM) - Make executable and run:
chmod +x ephemeral-demo-linux-x64 ./ephemeral-demo-linux-x64
- Download appropriate version:
- Intel Macs:
ephemeral-demo-macos-x64 - Apple Silicon (M1/M2/M3):
ephemeral-demo-macos-arm64
- Intel Macs:
- Make executable and run:
chmod +x ephemeral-demo-macos-arm64 ./ephemeral-demo-macos-arm64
Note: On macOS, you may need to allow the app in System Preferences → Security & Privacy if prompted.
Each release includes:
- Pure Notification Pattern - File save with state queries
- Context + Hint Pattern - Order processing (double-safe)
- Command Pattern - WindowSizeAtom infrastructure control
- Complex Pipeline - Multi-step system with rate limiting
- Signal Chains - Cascading atoms (A→B→C)
- Circuit Breaker - Failure detection and recovery
- Backpressure - Queue overflow protection
- Metrics & Monitoring - Real-time statistics dashboard
- Dynamic Rate Adjustment - Adaptive throttling
- Live Signal Viewer - Real-time signal visualization
- Memory diagnostics
- Allocation tracking
- GC pressure analysis
- Performance measurements
- No .NET Runtime Required - Executables are self-contained
- Terminal with ANSI color support:
- Windows: Windows Terminal, ConEmu, or PowerShell 7+
- Linux: Any modern terminal
- macOS: Terminal.app, iTerm2
Executables are approximately:
- Windows: 80-90 MB
- Linux: 70-80 MB
- macOS: 70-80 MB
Size includes the full .NET runtime and all dependencies for a standalone experience.
Bash (Linux/macOS):
./release-demo.sh 1.0.0PowerShell (Windows):
.\release-demo.ps1 -Version 1.0.0git tag demo-v1.0.0
git push origin demo-v1.0.0- Go to Actions tab
- Select Build and Release Ephemeral Signals Demo
- Click Run workflow
- Enter version (e.g.,
1.0.0) - Click Run workflow
Each release:
- Builds for 6 platforms simultaneously
- Creates self-contained single-file executables
- Generates changelog from commits since last release
- Publishes GitHub Release with all artifacts
See .github/workflows/README.md for details.
Unlicense - Public Domain
See individual release notes on the Releases page.