Releases: scottgal/stylobot
StyloBot Extensions 7.5.5
StyloBot Extensions 7.5.5
Cross-platform self-contained binaries for the three deployment
shapes that aren't NuGet packages. Each has its own README,
its own archive, and its own SHA256SUMS.
Companion to the main allbot-v7.5.5
NuGet release.
stylobot-sidecar — detection-only sidecar
Detector pipeline + gRPC server + REST /detect + auth. No
dashboard, no Razor, no YARP. Co-locate next to your app.
stylobot-sidecar-linux-x64.tar.gzstylobot-sidecar-linux-arm64.tar.gzstylobot-sidecar-osx-x64.tar.gzstylobot-sidecar-osx-arm64.tar.gzstylobot-sidecar-win-x64.zipstylobot-sidecar-win-arm64.zipstylobot-sidecar-SHA256SUMS.txt
Docker: scottgal/stylobot-sidecar:7.5.5
stylobot-ui — remote dashboard viewer
Hosted dashboard. Pure REST + SignalR client against a stylobot
gateway started with --enable-api. Reads nothing locally.
stylobot-ui-linux-x64.tar.gzstylobot-ui-linux-arm64.tar.gzstylobot-ui-osx-x64.tar.gzstylobot-ui-osx-arm64.tar.gzstylobot-ui-win-x64.zipstylobot-ui-win-arm64.zipstylobot-ui-SHA256SUMS.txt
Docker: scottgal/stylobot-ui:7.5.5
stylobot-all — YARP gateway + detection + dashboard in one process
Single-binary deployment: reverse proxy in front of your app,
with the detection pipeline and the dashboard included.
stylobot-all-linux-x64.tar.gzstylobot-all-linux-arm64.tar.gzstylobot-all-osx-x64.tar.gzstylobot-all-osx-arm64.tar.gzstylobot-all-win-x64.zipstylobot-all-win-arm64.zipstylobot-all-SHA256SUMS.txt
Docker: scottgal/stylobot-all:7.5.5
StyloBot Extensions 7.5.3
StyloBot Extensions 7.5.3
Cross-platform self-contained binaries for the three deployment
shapes that aren't NuGet packages. Each has its own README,
its own archive, and its own SHA256SUMS.
Companion to the main allbot-v7.5.3
NuGet release.
stylobot-sidecar — detection-only sidecar
Detector pipeline + gRPC server + REST /detect + auth. No
dashboard, no Razor, no YARP. Co-locate next to your app.
stylobot-sidecar-linux-x64.tar.gzstylobot-sidecar-linux-arm64.tar.gzstylobot-sidecar-osx-x64.tar.gzstylobot-sidecar-osx-arm64.tar.gzstylobot-sidecar-win-x64.zipstylobot-sidecar-win-arm64.zipstylobot-sidecar-SHA256SUMS.txt
Docker: scottgal/stylobot-sidecar:7.5.3
stylobot-ui — remote dashboard viewer
Hosted dashboard. Pure REST + SignalR client against a stylobot
gateway started with --enable-api. Reads nothing locally.
stylobot-ui-linux-x64.tar.gzstylobot-ui-linux-arm64.tar.gzstylobot-ui-osx-x64.tar.gzstylobot-ui-osx-arm64.tar.gzstylobot-ui-win-x64.zipstylobot-ui-win-arm64.zipstylobot-ui-SHA256SUMS.txt
Docker: scottgal/stylobot-ui:7.5.3
stylobot-all — YARP gateway + detection + dashboard in one process
Single-binary deployment: reverse proxy in front of your app,
with the detection pipeline and the dashboard included.
stylobot-all-linux-x64.tar.gzstylobot-all-linux-arm64.tar.gzstylobot-all-osx-x64.tar.gzstylobot-all-osx-arm64.tar.gzstylobot-all-win-x64.zipstylobot-all-win-arm64.zipstylobot-all-SHA256SUMS.txt
Docker: scottgal/stylobot-all:7.5.3
StyloBot Extensions 7.5.2
StyloBot Extensions 7.5.2
Cross-platform self-contained binaries for the three deployment
shapes that aren't NuGet packages. Each has its own README,
its own archive, and its own SHA256SUMS.
Companion to the main allbot-v7.5.2
NuGet release.
stylobot-sidecar — detection-only sidecar
Detector pipeline + gRPC server + REST /detect + auth. No
dashboard, no Razor, no YARP. Co-locate next to your app.
stylobot-sidecar-linux-x64.tar.gzstylobot-sidecar-linux-arm64.tar.gzstylobot-sidecar-osx-x64.tar.gzstylobot-sidecar-osx-arm64.tar.gzstylobot-sidecar-win-x64.zipstylobot-sidecar-win-arm64.zipstylobot-sidecar-SHA256SUMS.txt
Docker: scottgal/stylobot-sidecar:7.5.2
stylobot-ui — remote dashboard viewer
Hosted dashboard. Pure REST + SignalR client against a stylobot
gateway started with --enable-api. Reads nothing locally.
stylobot-ui-linux-x64.tar.gzstylobot-ui-linux-arm64.tar.gzstylobot-ui-osx-x64.tar.gzstylobot-ui-osx-arm64.tar.gzstylobot-ui-win-x64.zipstylobot-ui-win-arm64.zipstylobot-ui-SHA256SUMS.txt
Docker: scottgal/stylobot-ui:7.5.2
stylobot-all — YARP gateway + detection + dashboard in one process
Single-binary deployment: reverse proxy in front of your app,
with the detection pipeline and the dashboard included.
stylobot-all-linux-x64.tar.gzstylobot-all-linux-arm64.tar.gzstylobot-all-osx-x64.tar.gzstylobot-all-osx-arm64.tar.gzstylobot-all-win-x64.zipstylobot-all-win-arm64.zipstylobot-all-SHA256SUMS.txt
Docker: scottgal/stylobot-all:7.5.2
StyloBot Extensions 7.5.1
StyloBot Extensions 7.5.1
Cross-platform self-contained binaries for the three deployment
shapes that aren't NuGet packages. Each has its own README,
its own archive, and its own SHA256SUMS.
Companion to the main allbot-v7.5.1
NuGet release.
stylobot-sidecar — detection-only sidecar
Detector pipeline + gRPC server + REST /detect + auth. No
dashboard, no Razor, no YARP. Co-locate next to your app.
stylobot-sidecar-linux-x64.tar.gzstylobot-sidecar-linux-arm64.tar.gzstylobot-sidecar-osx-x64.tar.gzstylobot-sidecar-osx-arm64.tar.gzstylobot-sidecar-win-x64.zipstylobot-sidecar-win-arm64.zipstylobot-sidecar-SHA256SUMS.txt
Docker: scottgal/stylobot-sidecar:7.5.1
stylobot-ui — remote dashboard viewer
Hosted dashboard. Pure REST + SignalR client against a stylobot
gateway started with --enable-api. Reads nothing locally.
stylobot-ui-linux-x64.tar.gzstylobot-ui-linux-arm64.tar.gzstylobot-ui-osx-x64.tar.gzstylobot-ui-osx-arm64.tar.gzstylobot-ui-win-x64.zipstylobot-ui-win-arm64.zipstylobot-ui-SHA256SUMS.txt
Docker: scottgal/stylobot-ui:7.5.1
stylobot-all — YARP gateway + detection + dashboard in one process
Single-binary deployment: reverse proxy in front of your app,
with the detection pipeline and the dashboard included.
stylobot-all-linux-x64.tar.gzstylobot-all-linux-arm64.tar.gzstylobot-all-osx-x64.tar.gzstylobot-all-osx-arm64.tar.gzstylobot-all-win-x64.zipstylobot-all-win-arm64.zipstylobot-all-SHA256SUMS.txt
Docker: scottgal/stylobot-all:7.5.1
StyloBot Extensions 7.5.0
StyloBot Extensions 7.5.0
Cross-platform self-contained binaries for the three deployment
shapes that aren't NuGet packages. Each has its own README,
its own archive, and its own SHA256SUMS.
Companion to the main allbot-v7.5.0
NuGet release.
stylobot-sidecar — detection-only sidecar
Detector pipeline + gRPC server + REST /detect + auth. No
dashboard, no Razor, no YARP. Co-locate next to your app.
stylobot-sidecar-linux-x64.tar.gzstylobot-sidecar-linux-arm64.tar.gzstylobot-sidecar-osx-x64.tar.gzstylobot-sidecar-osx-arm64.tar.gzstylobot-sidecar-win-x64.zipstylobot-sidecar-win-arm64.zipstylobot-sidecar-SHA256SUMS.txt
Docker: scottgal/stylobot-sidecar:7.5.0
stylobot-ui — remote dashboard viewer
Hosted dashboard. Pure REST + SignalR client against a stylobot
gateway started with --enable-api. Reads nothing locally.
stylobot-ui-linux-x64.tar.gzstylobot-ui-linux-arm64.tar.gzstylobot-ui-osx-x64.tar.gzstylobot-ui-osx-arm64.tar.gzstylobot-ui-win-x64.zipstylobot-ui-win-arm64.zipstylobot-ui-SHA256SUMS.txt
Docker: scottgal/stylobot-ui:7.5.0
stylobot-all — YARP gateway + detection + dashboard in one process
Single-binary deployment: reverse proxy in front of your app,
with the detection pipeline and the dashboard included.
stylobot-all-linux-x64.tar.gzstylobot-all-linux-arm64.tar.gzstylobot-all-osx-x64.tar.gzstylobot-all-osx-arm64.tar.gzstylobot-all-win-x64.zipstylobot-all-win-arm64.zipstylobot-all-SHA256SUMS.txt
Docker: scottgal/stylobot-all:7.5.0
Stylobot v7.5.5
Stylobot v7.5.5
Single-binary YARP reverse proxy with the full Stylobot bot detection pipeline built in.
Native AOT-compiled: no runtime required, instant startup, minimal memory footprint.
Downloads
| Platform | File |
|---|---|
| Linux x64 | stylobot-linux-x64.tar.gz |
| Linux ARM64 (Pi 4/5) | stylobot-linux-arm64.tar.gz |
| Windows x64 | stylobot-win-x64.zip |
| Windows ARM64 | stylobot-win-arm64.zip |
| macOS Intel | stylobot-osx-x64.tar.gz |
| macOS Apple Silicon | stylobot-osx-arm64.tar.gz |
Quick start
# Linux/macOS
chmod +x stylobot
stylobot 5080 https://www.example.com # demo mode: verbose logging, no blocking
stylobot 5080 https://www.example.com --mode production # production: blocking enabled
stylobot 5080 https://www.example.com --tunnel # open a Cloudflare public URL
# Windows
stylobot.exe 5080 https://www.example.com --mode productionFlags
stylobot <port> <upstream> # demo mode (default)
stylobot <port> <upstream> --mode production # production (blocking)
stylobot <port> <upstream> --tunnel # Cloudflare public URL
stylobot <port> <upstream> --policy block # block policy
stylobot <port> <upstream> --policy throttle # stealth throttle
stylobot man # full referenceFeatures
- Native AOT: zero dependencies, ~10MB binary, instant startup
- Cross-platform: Linux (x64, ARM64), Windows (x64, ARM64), macOS (x64, ARM64)
- Full Stylobot detection pipeline: 49 detectors, 4 waves, behavioral analysis, intent scoring
- YARP reverse proxy: forward to any upstream backend
- Client-side fingerprinting via JavaScript callback
- Gateway headers: X-StyloBot-IsBot, X-StyloBot-Probability, X-StyloBot-RiskBand, etc.
- Privacy-safe: HMAC-SHA256 signatures, zero PII stored
Windows code signing
Windows binaries are Authenticode-signed via Azure Trusted Signing.
Verify in PowerShell:
Get-AuthenticodeSignature .\stylobot.exe | Select-Object Status, SignerCertificateThe certificate chain roots to Microsoft's Azure Trusted Signing CA. Status should be Valid.
SHA256 checksums
See SHA256SUMS.txt attached below.
Stylobot v7.5.3
Stylobot v7.5.3
Single-binary YARP reverse proxy with the full Stylobot bot detection pipeline built in.
Native AOT-compiled: no runtime required, instant startup, minimal memory footprint.
Downloads
| Platform | File |
|---|---|
| Linux x64 | stylobot-linux-x64.tar.gz |
| Linux ARM64 (Pi 4/5) | stylobot-linux-arm64.tar.gz |
| Windows x64 | stylobot-win-x64.zip |
| Windows ARM64 | stylobot-win-arm64.zip |
| macOS Intel | stylobot-osx-x64.tar.gz |
| macOS Apple Silicon | stylobot-osx-arm64.tar.gz |
Quick start
# Linux/macOS
chmod +x stylobot
stylobot 5080 https://www.example.com # demo mode: verbose logging, no blocking
stylobot 5080 https://www.example.com --mode production # production: blocking enabled
stylobot 5080 https://www.example.com --tunnel # open a Cloudflare public URL
# Windows
stylobot.exe 5080 https://www.example.com --mode productionFlags
stylobot <port> <upstream> # demo mode (default)
stylobot <port> <upstream> --mode production # production (blocking)
stylobot <port> <upstream> --tunnel # Cloudflare public URL
stylobot <port> <upstream> --policy block # block policy
stylobot <port> <upstream> --policy throttle # stealth throttle
stylobot man # full referenceFeatures
- Native AOT: zero dependencies, ~10MB binary, instant startup
- Cross-platform: Linux (x64, ARM64), Windows (x64, ARM64), macOS (x64, ARM64)
- Full Stylobot detection pipeline: 49 detectors, 4 waves, behavioral analysis, intent scoring
- YARP reverse proxy: forward to any upstream backend
- Client-side fingerprinting via JavaScript callback
- Gateway headers: X-StyloBot-IsBot, X-StyloBot-Probability, X-StyloBot-RiskBand, etc.
- Privacy-safe: HMAC-SHA256 signatures, zero PII stored
Windows code signing
Windows binaries are Authenticode-signed via Azure Trusted Signing.
Verify in PowerShell:
Get-AuthenticodeSignature .\stylobot.exe | Select-Object Status, SignerCertificateThe certificate chain roots to Microsoft's Azure Trusted Signing CA. Status should be Valid.
SHA256 checksums
See SHA256SUMS.txt attached below.
Stylobot v7.5.2
Stylobot v7.5.2
Single-binary YARP reverse proxy with the full Stylobot bot detection pipeline built in.
Native AOT-compiled: no runtime required, instant startup, minimal memory footprint.
Downloads
| Platform | File |
|---|---|
| Linux x64 | stylobot-linux-x64.tar.gz |
| Linux ARM64 (Pi 4/5) | stylobot-linux-arm64.tar.gz |
| Windows x64 | stylobot-win-x64.zip |
| Windows ARM64 | stylobot-win-arm64.zip |
| macOS Intel | stylobot-osx-x64.tar.gz |
| macOS Apple Silicon | stylobot-osx-arm64.tar.gz |
Quick start
# Linux/macOS
chmod +x stylobot
stylobot 5080 https://www.example.com # demo mode: verbose logging, no blocking
stylobot 5080 https://www.example.com --mode production # production: blocking enabled
stylobot 5080 https://www.example.com --tunnel # open a Cloudflare public URL
# Windows
stylobot.exe 5080 https://www.example.com --mode productionFlags
stylobot <port> <upstream> # demo mode (default)
stylobot <port> <upstream> --mode production # production (blocking)
stylobot <port> <upstream> --tunnel # Cloudflare public URL
stylobot <port> <upstream> --policy block # block policy
stylobot <port> <upstream> --policy throttle # stealth throttle
stylobot man # full referenceFeatures
- Native AOT: zero dependencies, ~10MB binary, instant startup
- Cross-platform: Linux (x64, ARM64), Windows (x64, ARM64), macOS (x64, ARM64)
- Full Stylobot detection pipeline: 49 detectors, 4 waves, behavioral analysis, intent scoring
- YARP reverse proxy: forward to any upstream backend
- Client-side fingerprinting via JavaScript callback
- Gateway headers: X-StyloBot-IsBot, X-StyloBot-Probability, X-StyloBot-RiskBand, etc.
- Privacy-safe: HMAC-SHA256 signatures, zero PII stored
Windows code signing
Windows binaries are Authenticode-signed via Azure Trusted Signing.
Verify in PowerShell:
Get-AuthenticodeSignature .\stylobot.exe | Select-Object Status, SignerCertificateThe certificate chain roots to Microsoft's Azure Trusted Signing CA. Status should be Valid.
SHA256 checksums
See SHA256SUMS.txt attached below.
Stylobot v7.5.1
Stylobot v7.5.1
Single-binary YARP reverse proxy with the full Stylobot bot detection pipeline built in.
Native AOT-compiled: no runtime required, instant startup, minimal memory footprint.
Downloads
| Platform | File |
|---|---|
| Linux x64 | stylobot-linux-x64.tar.gz |
| Linux ARM64 (Pi 4/5) | stylobot-linux-arm64.tar.gz |
| Windows x64 | stylobot-win-x64.zip |
| Windows ARM64 | stylobot-win-arm64.zip |
| macOS Intel | stylobot-osx-x64.tar.gz |
| macOS Apple Silicon | stylobot-osx-arm64.tar.gz |
Quick start
# Linux/macOS
chmod +x stylobot
stylobot 5080 https://www.example.com # demo mode: verbose logging, no blocking
stylobot 5080 https://www.example.com --mode production # production: blocking enabled
stylobot 5080 https://www.example.com --tunnel # open a Cloudflare public URL
# Windows
stylobot.exe 5080 https://www.example.com --mode productionFlags
stylobot <port> <upstream> # demo mode (default)
stylobot <port> <upstream> --mode production # production (blocking)
stylobot <port> <upstream> --tunnel # Cloudflare public URL
stylobot <port> <upstream> --policy block # block policy
stylobot <port> <upstream> --policy throttle # stealth throttle
stylobot man # full referenceFeatures
- Native AOT: zero dependencies, ~10MB binary, instant startup
- Cross-platform: Linux (x64, ARM64), Windows (x64, ARM64), macOS (x64, ARM64)
- Full Stylobot detection pipeline: 49 detectors, 4 waves, behavioral analysis, intent scoring
- YARP reverse proxy: forward to any upstream backend
- Client-side fingerprinting via JavaScript callback
- Gateway headers: X-StyloBot-IsBot, X-StyloBot-Probability, X-StyloBot-RiskBand, etc.
- Privacy-safe: HMAC-SHA256 signatures, zero PII stored
Windows code signing
Windows binaries are Authenticode-signed via Azure Trusted Signing.
Verify in PowerShell:
Get-AuthenticodeSignature .\stylobot.exe | Select-Object Status, SignerCertificateThe certificate chain roots to Microsoft's Azure Trusted Signing CA. Status should be Valid.
SHA256 checksums
See SHA256SUMS.txt attached below.
Stylobot v7.5.0
Stylobot v7.5.0
Single-binary YARP reverse proxy with the full Stylobot bot detection pipeline built in.
Native AOT-compiled: no runtime required, instant startup, minimal memory footprint.
Downloads
| Platform | File |
|---|---|
| Linux x64 | stylobot-linux-x64.tar.gz |
| Linux ARM64 (Pi 4/5) | stylobot-linux-arm64.tar.gz |
| Windows x64 | stylobot-win-x64.zip |
| Windows ARM64 | stylobot-win-arm64.zip |
| macOS Intel | stylobot-osx-x64.tar.gz |
| macOS Apple Silicon | stylobot-osx-arm64.tar.gz |
Quick start
# Linux/macOS
chmod +x stylobot
stylobot 5080 https://www.example.com # demo mode: verbose logging, no blocking
stylobot 5080 https://www.example.com --mode production # production: blocking enabled
stylobot 5080 https://www.example.com --tunnel # open a Cloudflare public URL
# Windows
stylobot.exe 5080 https://www.example.com --mode productionFlags
stylobot <port> <upstream> # demo mode (default)
stylobot <port> <upstream> --mode production # production (blocking)
stylobot <port> <upstream> --tunnel # Cloudflare public URL
stylobot <port> <upstream> --policy block # block policy
stylobot <port> <upstream> --policy throttle # stealth throttle
stylobot man # full referenceFeatures
- Native AOT: zero dependencies, ~10MB binary, instant startup
- Cross-platform: Linux (x64, ARM64), Windows (x64, ARM64), macOS (x64, ARM64)
- Full Stylobot detection pipeline: 49 detectors, 4 waves, behavioral analysis, intent scoring
- YARP reverse proxy: forward to any upstream backend
- Client-side fingerprinting via JavaScript callback
- Gateway headers: X-StyloBot-IsBot, X-StyloBot-Probability, X-StyloBot-RiskBand, etc.
- Privacy-safe: HMAC-SHA256 signatures, zero PII stored
Windows code signing
Windows binaries are Authenticode-signed via Azure Trusted Signing.
Verify in PowerShell:
Get-AuthenticodeSignature .\stylobot.exe | Select-Object Status, SignerCertificateThe certificate chain roots to Microsoft's Azure Trusted Signing CA. Status should be Valid.
SHA256 checksums
See SHA256SUMS.txt attached below.