WeyDev
all projects
ProjectPrivate repository

MEKS — Live Streaming Management

High-performance desktop application for real-time TikTok live stream analysis and management using Rust.

RustDioxusAxumTokioWebSocketSQLiteTailwind CSSGitHub Actions

Overview

A comprehensive desktop application designed for real-time monitoring and management of live streaming data (TikTok). Built with a high-performance Rust backend using Axum and Tokio to handle intensive gift events and battle/PK status with minimal latency. The frontend features a sleek, standalone desktop UI built with the Dioxus framework and Tailwind CSS. Key features include a robust WebSocket orchestration for real-time data broadcasting, a custom application launcher for environment management, and a fully automated CI/CD pipeline generating installers via NSIS and GitHub Actions.

Highlights

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

Related projects