Skip to content

Tech Stack

Sebastiano Gelmetti edited this page Feb 19, 2026 · 1 revision
╔══════════════════════════════════════════════════════════════════╗
║                                                                  ║
║     ████████╗███████╗░█████╗░██╗░░██╗  ░██████╗████████╗░█████╗  ║
║     ╚══██╔══╝██╔════╝██╔══██╗██║░░██║  ██╔════╝╚══██╔══╝██╔══██╗ ║
║     ░░░██║░░░█████╗░░██║░░╚═╝███████║  ╚█████╗░░░░██║░░░███████║ ║
║     ░░░██║░░░██╔══╝░░██║░░██╗██╔══██║  ░╚═══██╗░░░██║░░░██╔══██║ ║
║     ░░░██║░░░███████╗╚█████╔╝██║░░██║  ██████╔╝░░░██║░░░██║░░██║ ║
║     ░░░╚═╝░░░╚══════╝░╚════╝░╚═╝░░╚═╝  ╚═════╝░░░░╚═╝░░░╚═╝░░╚═╝ ║
║                                                                  ║
║              T  E  C  H  N  I  C  A  L    S  T  A  C  K          ║
║                                                                  ║
╚══════════════════════════════════════════════════════════════════╝

🦀 Language & Runtime

Language Rust 2024 Edition
Async Tokio multi-threaded
GUI egui + eframe + wgpu
HTTP reqwest (TLS)
Binary ~18.5 MB standalone
Warnings 0

🎨 UI Design System

Theme Cyberpunk Neon
Palette Obsidian / Cyan / Pink
Font System + Monospace
Animation Lerp-based, 250ms
Layout Fixed Sidebar + Adaptive Grid
Modals 7 overlay windows

🔒 Security

Injection Win32 QueueUserAPC
API Keys Glitch-masked display
TLS reqwest native
Memory Rust ownership model
Config Local JSON only
Network No telemetry

📦 Dependency Highlights

[dependencies]
eframe       = "0.29"      # Native GPU-accelerated UI framework
egui_extras  = "0.29"      # Image loaders and advanced widgets
tokio        = "1"          # Async runtime for concurrent operations
reqwest      = "0.12"       # HTTP client with TLS support
serde_json   = "1"          # Configuration serialization
image        = "0.25"       # Cover art processing and resizing
zip          = "2.6"        # Morrenus ZIP archive extraction
rodio        = "0.19"       # Audio playback engine
rfd          = "0.15"       # Native file dialogs
regex        = "1"          # Pattern matching for VDF/ACF parsing
glob         = "0.3"        # File system pattern matching
open          = "5"          # OS-native URL/file opening
ico          = "0.3"        # Windows icon embedding
winapi       = "0.3"        # Win32 API for process injection



Clone this wiki locally