34 releases

new 0.9.0 Mar 16, 2025
0.8.2 Sep 18, 2024
0.8.1 Apr 21, 2024
0.7.1 Feb 1, 2024
0.3.4 Nov 14, 2022

#330 in Game dev

Download history 34/week @ 2024-11-17 19/week @ 2024-11-24 68/week @ 2024-12-01 167/week @ 2024-12-08 11/week @ 2024-12-15 42/week @ 2024-12-22 113/week @ 2024-12-29 72/week @ 2025-01-05 41/week @ 2025-01-26 10/week @ 2025-02-02 6/week @ 2025-02-09 8/week @ 2025-02-16 92/week @ 2025-02-23 218/week @ 2025-03-02

324 downloads per month
Used in papa

MIT license

59KB
1.5K SLoC

thermite

codecov Build & Test docs.rs (with version)

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

~15–27MB
~517K SLoC