33 releases

0.8.2 Sep 18, 2024
0.8.1 Apr 21, 2024
0.7.1 Feb 1, 2024
0.7.0-beta Jul 21, 2023
0.3.4 Nov 14, 2022

#288 in Game dev

Download history 63/week @ 2024-06-20 60/week @ 2024-06-27 146/week @ 2024-07-04 125/week @ 2024-07-11 14/week @ 2024-07-18 49/week @ 2024-07-25 223/week @ 2024-08-01 59/week @ 2024-08-08 12/week @ 2024-08-15 3/week @ 2024-08-22 132/week @ 2024-08-29 21/week @ 2024-09-05 150/week @ 2024-09-12 117/week @ 2024-09-19 136/week @ 2024-09-26 17/week @ 2024-10-03

424 downloads per month
Used in papa

MIT license

55KB
1.5K SLoC

thermite

codecov Build & Test

Rust crate for managing Northstar and interacting with Thunderstore


lib.rs:

Basic Usage:

use thermite::prelude::*;
use std::io::Cursor;

fn example() {
    let index = get_package_index().unwrap();
    if let Some(md) = index.iter().find(|e| e.name == "server_utilities") {
        let latest = md.get_latest().unwrap();
        let mut zipped = vec![];
        download(&mut zipped, &latest.url).unwrap();
        install_mod(&latest.full_name, Cursor::new(zipped), "packages").unwrap();
    }    
}

Dependencies

~8–23MB
~300K SLoC