browserinfocm

Crates.iobrowserinfocm
lib.rsbrowserinfocm
version0.1.13
created_at2025-12-08 11:02:49.69467+00
updated_at2026-01-19 03:50:21.893728+00
descriptiondioxus component that provides browser and hardware information
homepage
repositoryhttps://github.com/aki-akaguma/broinfocm
max_upload_size
id1973291
size228,081
(aki-akaguma)

documentation

README

browserinfocm

crate Docs Rust Version Apache2/MIT licensed Test ubu Test mac Test win

This is the dioxus component of the browser information.

Example

The Component
use dioxus::prelude::*;
use browserinfo::{BroInfo, Browser};
use browserinfocm::BrowserInfoCm;

#[component]
fn BroInfoHome() -> Element {
    let broinfo_sig = use_signal(BroInfo::default);
    let browser_sig = use_signal(Browser::default);
    let bicmid_sig = use_signal(String::new);
    let user_sig = use_signal(String::new);

    let brg = browser_sig.read().clone();
    let bim = broinfo_sig.read().clone();
    let brg_s = format!("{:?}", brg);
    let bim_s = format!("{:?}", bim);
    let bicmid = bicmid_sig.read().clone();
    let bicmid_s = format!("{:?}", bicmid);
    let user = user_sig.read().clone();
    let user_s = format!("{:?}", user);

    rsx! {
        BrowserInfoCm { broinfo: broinfo_sig, browser: browser_sig, bicmid: bicmid_sig, user: user_sig }
        div { "{brg_s}" }
        div {}
        div { "{bim_s}" }
        div {}
        div { "{bicmid_s}" }
        div {}
        div { "{user_s}" }
    }
}
Cargo.toml
[features]
default = []

web = ["dioxus/web", "browserinfocm/web"]
desktop = ["dioxus/desktop", "browserinfocm/desktop"]
mobile = ["dioxus/mobile", "browserinfocm/mobile"]
server = ["dioxus/server", "browserinfocm/server"]

Runtime Environment

  • BROWSERINFOCM_DB_PATH: ex.) /var/local/data/broinfo/browserinfocm.db
  • BROWSERINFOCM_DB_BASE_PATH: ex.) /var/local/mydata/broinfo
  • BROWSERINFOCM_DB_FILE: ex.) browserinfocm.db

Changelogs

This crate's changelog here.

License

This project is licensed under either of

at your option.

Commit count: 0

cargo fmt