rgbitsoft-tauri-plugin-unified-log

Crates.iorgbitsoft-tauri-plugin-unified-log
lib.rsrgbitsoft-tauri-plugin-unified-log
version1.0.1
created_at2025-12-27 04:38:42.472234+00
updated_at2025-12-28 14:00:23.764887+00
descriptionUnified logging plugin for Tauri that seamlessly bridges Frontend (JS) and Backend (Rust) logs into a single terminal with a high-visibility layout.
homepage
repositoryhttps://github.com/senspond20/tauri-plugin-unified-log.git
max_upload_size
id2006690
size1,013,498
senspond (senspond20)

documentation

README

Tauri Plugin unified-log

unified logging for Tauri v2.0+

cargo add rgbitsoft-tauri-plugin-unified-log

Setup

Step1. Register Plugin(Rust)

Initialize the plugin in your main.rs or lib.rs:

use rgbitsoft_tauri_plugin_unified_log;

fn main() {
    tauri::Builder::default()
        .plugin(rgbitsoft_tauri_plugin_unified_log::init())
        .run(tauri::generate_context!())
        .expect("error while running tauri application");
}

Step2. Configure Permissions

Tauri 2.0 requires explicit security permissions. Add unified-log:default to your capability configuration (e.g., src-tauri/capabilities/default.json)

{
  "permissions": [
    "core:default",
    "unified-log:default"
  ]
}
Commit count: 0

cargo fmt