2 releases

0.0.2 May 17, 2021
0.0.1 May 16, 2021

#23 in #web-gui

MIT/Apache

105KB
1K SLoC

Rust 777 SLoC // 0.0% comments JavaScript 308 SLoC // 0.0% comments

tuna-web

Web frontend for the Tuna CVAR tool to allow browser access to variables.

Example image of the tuna-web UI

fn main() {
    let mut server = tuna_web::TunaServer::new(4450).unwrap();

    /* Set up variables etc */

    loop {
        server.loop_once(); // will handle all pollable connections - individual clients will run on threads

        /* Other logic */
    }
}

Note that tuna-web is a work in progress! I'm working on it due to a need, but I want to dogfood it while I build it - not build a whole thing on its own.

Alternatives:

  • const-tweaker - similar in workflow to tuna + tuna-web, unfortunately suffers from soundness issues.

Dependencies

~6–12MB
~142K SLoC