Ứng dụng NymVPN trên Windows được xây dựng bằng Tauri, một khung làm việc mã nguồn mở cho phát triển đa nền tảng. Điều này cho phép chúng tôi duy trì một cơ sở mã nguồn thống nhất cho cả Linux và Windows, giúp tăng tốc độ phát triển trong giai đoạn đầu của NymVPN.
Với Tauri, chúng tôi phát triển giao diện người dùng của ứng dụng bằng cách sử dụng các công nghệ web hiện đại như JavaScript và React, trong khi vẫn dựa vào backend Rust bảo mật. Theo mặc định, Tauri 2.0 sử dụng web render tích hợp sẵn của hệ điều hành Edge WebView2 để hiển thị giao diện ứng dụng.
Đối với người dùng Windows, điều này có nghĩa là NymVPN yêu cầu Microsoft Edge WebView2, có thể tải xuống từ trang web của Microsoft.