Skip to content

mirshko/boatswain-tauri

Repository files navigation

Tauri Tray App

This template should help get you started developing a Tauri tray app with an app window and full communication between the Javascript and Rust side.

Components:

  • Rust: tauri, chrono, reqwest, anyhow
  • Javascript: typescript, eslint, Vite, React
  • Styles: tailwind, catalyst-ui

Overview

  • src/demo showcases on multiple use cases:

    • Actions demo/actions.tsx:
      1. IPC Rust <> JS, both directions with actions
      2. IPC Rust <> JS, passively triggered with timers from both sides (to show that an app can be always-on and background processes still run)
      3. Trigger state change in native tray-icon and native tray-menu
    • Signup form demo/signup.tsx
      1. A way to submit form data to Rust and get back a response, like working with a server

Additional components

License

Copyright (c) 2023 @jondot. See LICENSE for further details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published