An example macOS Menubar app built with Tauri
  • Rust 67.3%
  • Nix 13.4%
  • TypeScript 10%
  • CSS 6.1%
  • HTML 3.2%
Find a file
2025-09-22 22:01:50 +01:00
public [ImgBot] Optimize images 2024-02-17 00:14:34 +00:00
src feat: v2 2024-06-04 08:24:56 +01:00
src-tauri Merge pull request #204 from ahkohd/renovate/tauri-monorepo 2025-09-22 22:01:50 +01:00
.envrc feat: add flake 2024-12-23 22:31:54 +01:00
.gitignore feat: add flake 2024-12-23 22:31:54 +01:00
demo.gif chore: update docs 2024-02-14 00:23:33 +01:00
flake.lock feat: add flake 2024-12-23 22:31:54 +01:00
flake.nix feat: add flake 2024-12-23 22:31:54 +01:00
index.html feat: initial commit 2024-02-12 23:10:08 +01:00
LICENSE.md feat: implement menubar app 2024-02-14 00:20:14 +01:00
package.json fix(deps): update tauri monorepo 2025-09-02 21:24:49 +00:00
pnpm-lock.yaml fix(deps): update tauri monorepo 2025-09-02 21:24:49 +00:00
README.md chore(docs): update 2024-06-05 06:49:36 +01:00
renovate.json feat: implement menubar app 2024-02-14 00:20:14 +01:00
tsconfig.json feat: initial commit 2024-02-12 23:10:08 +01:00
tsconfig.node.json feat: initial commit 2024-02-12 23:10:08 +01:00
vite.config.ts feat: initial commit 2024-02-12 23:10:08 +01:00

Tauri macOS Menubar App Example

This is an example project that shows how to create a macOS Menubar app using Tauri.

Check out the v2-popover branch for an example of the menubar app, now featuring a popover view.

This template is based on Tauri + React + Typescript template. It should help get you started developing with Tauri, React and Typescript in Vite.

Prerequisites

Getting Started

  1. Clone this repository:
git clone https://github.com/ahkohd/tauri-macos-menubar-app-example.git
  1. Navigate to the project directory:
cd tauri-macos-menubar-app-example
  1. Run the demo
pnpm install
pnpm tauri dev
  1. Go to your menubar, click the Tauri tray icon.

Demo

See it in action:

Demo

Related

The following are related to this project:

License

This project is licensed under the MIT License. See the LICENSE file for details.