30 releases

0.7.1 Feb 1, 2024
0.7.0-beta Jul 21, 2023
0.6.3 Mar 28, 2023
0.4.0-rc.1 Dec 20, 2022
0.3.4 Nov 14, 2022

#454 in Web programming

Download history 120/week @ 2023-12-17 73/week @ 2023-12-24 85/week @ 2023-12-31 58/week @ 2024-01-07 301/week @ 2024-01-14 103/week @ 2024-01-21 144/week @ 2024-01-28 121/week @ 2024-02-04 329/week @ 2024-02-11 211/week @ 2024-02-18 109/week @ 2024-02-25 197/week @ 2024-03-03 66/week @ 2024-03-10 100/week @ 2024-03-17 140/week @ 2024-03-24 498/week @ 2024-03-31

808 downloads per month
Used in papa

MIT license

53KB
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–20MB
~300K SLoC