WeyDev
all projects
ProjectPrivate repository

Live Operations Desktop App

High-performance Rust desktop application for real-time streaming event analysis and operations.

RustDioxusAxumTokioWebSocketSQLiteTailwind CSSGitHub Actions

Overview

A desktop application for real-time monitoring of high-rate streaming event feeds. Built on a Rust backend using Axum and Tokio to absorb bursty event traffic with predictable tail latency, paired with a standalone desktop UI in Dioxus and Tailwind CSS. Includes a WebSocket orchestration layer for broadcasting state to multiple clients, a custom Rust launcher handling environment and process lifecycle, and an automated CI/CD pipeline producing Windows installers via NSIS and GitHub Actions. Built under a confidentiality agreement; product details withheld.

Highlights

  • High-performance Rust backend for low-latency real-time event processing
  • Modern standalone desktop UI built with Dioxus and Tailwind CSS
  • WebSocket orchestration layer for state synchronization across clients
  • Custom Rust-based launcher for automated environment and lifecycle management
  • Automated CI/CD pipeline for versioning, building, and installer creation (NSIS)

Related projects