dchuk

dchuk

@dchuk

GitHub
39 Skills
1404 Total Stars
February 2026 Joined

Public Skills

distributing-tauri-for-android

by dchuk

Guides the user through distributing Tauri applications for Android, including Google Play Store submission, APK and AAB generation, build configuration, signing setup, and version management.

CLI Tools 36 9mo ago

optimizing-tauri-binary-size

by dchuk

Guides users through Tauri binary size optimization techniques to produce small, efficient desktop application bundles using Cargo profile settings and build configurations.

CLI Tools 36 9mo ago

adding-tauri-splashscreen

by dchuk

Guides the user through adding a Tauri splashscreen, splash screen, loading screen, or startup screen to their application. Covers configuration, custom splash HTML, closing the splash when ready, and styling.

Processing 36 9mo ago

configuring-tauri-http-headers

by dchuk

Guides developers through configuring HTTP headers security in Tauri v2 applications, covering security headers, custom headers, and CORS configuration for secure cross-origin resource handling.

Processing 36 9mo ago

integrating-tauri-rust-frontends

by dchuk

Guides the user through integrating Rust-based WASM frontend frameworks with Tauri v2, covering Leptos and Trunk setup, WASM compilation configuration, Cargo.toml dependencies, Trunk.toml bundler settings, and withGlobalTauri API access.

Processing 36 9mo ago

listening-to-tauri-events

by dchuk

Teaches how to subscribe to and listen for Tauri events in the frontend using the events API, including typed event handlers and cleanup patterns.

API Dev 36 9mo ago

understanding-tauri-runtime-authority

by dchuk

Explains how the Tauri runtime authority enforces security policies during application execution, covering ACL-based access control, capability resolution at runtime, scope injection, and command validation for secure IPC.

CLI Tools 36 9mo ago

calling-rust-from-tauri-frontend

by dchuk

Guides the user through calling Rust backend functions from the Tauri frontend using the invoke function, defining commands with the #[tauri::command] attribute, passing arguments, returning values, handling errors, and implementing async IPC communication.

CLI Tools 36 9mo ago

distributing-tauri-for-macos

by dchuk

Guides users through distributing Tauri applications on macOS, including creating DMG installers, configuring app bundles, setting up entitlements, and customizing Info.plist files for proper macOS distribution.

Processing 36 9mo ago

signing-tauri-apps

by dchuk

Guides the user through Tauri application code signing and notarization for Android, iOS, Linux, macOS, and Windows platforms including certificate setup and configuration.

CI/CD 36 9mo ago

managing-tauri-plugin-permissions

by dchuk

Guides users through configuring Tauri plugin permissions, capabilities, and security. Covers platform-specific capabilities, window-targeted permissions, using official and community plugin permissions, and writing custom plugin permissions with scopes.

Processing 36 9mo ago

packaging-tauri-for-linux

by dchuk

Guides users through packaging Tauri v2 applications for Linux distributions including AppImage, Debian (.deb), RPM, Flatpak, Snap, and AUR submission.

CLI Tools 36 9mo ago

configuring-tauri-csp

by dchuk

Guides users through configuring Content Security Policy (CSP) in Tauri v2 applications to prevent XSS attacks and enhance security by restricting resource loading.

Automation 36 9mo ago

running-nodejs-sidecar-in-tauri

by dchuk

Guides users through running Node.js as a sidecar process in Tauri applications, enabling JavaScript backend functionality without requiring end-user Node.js installations.

CLI Tools 36 9mo ago

understanding-tauri-ipc

by dchuk

Teaches the assistant about Tauri IPC (Inter-Process Communication) patterns including brownfield and isolation approaches for secure message passing between frontend and Rust backend.

CLI Tools 36 9mo ago