Uplink is written in pure Rust with a UI in Dioxus (which is also written in Rust). It was developed to be a new foundation for the basic implementation of Warp features in a universal application.
The goal should be to build a hyper-customizable application that can run anywhere and support extensions.
To get running fast ensure you have Rust installed.
Standard Run:
cargo run --bin ui
Rapid Release Testing: This version will run closely to release but without recompiling crates every time.
cargo run --bin ui --profile=rapid
MacOS M1+
| Dep | Install Command |
|---|---|
| Build Tools | xcode-select --install |
| Homebrew | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
| Rust | curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs |
| cmake | brew install cmake |
| Protoc | brew install protobuf |
Windows 10+
| Dep | Install Command |
|---|---|
| Chocolatey | Installation Guide |
| Rust | choco install rust |
All contributions are welcome! Please keep in mind we're still a relatively small team and any work done to make sure contributions don't cause bugs or issues in the application is much appreciated.
Guidelines for contributing are located in the CONTRIBUTING.md.

