> Tauri Multi-Window Apps
Create and manage multiple windows in Tauri desktop applications.
fetch
$
curl "https://skillshub.wtf/skillshub-team/catalog-batch5/tauri-multi-window?format=md"SKILL.md•Tauri Multi-Window Apps
Tauri Multi-Window
Create Windows from Frontend
import { WebviewWindow } from "@tauri-apps/api/webviewWindow";
const win = new WebviewWindow("settings", {
url: "/settings", title: "Settings",
width: 600, height: 400, center: true, resizable: false,
});
win.once("tauri://error", (e) => console.error(e));
Window Controls
import { getCurrentWebviewWindow } from "@tauri-apps/api/webviewWindow";
const win = getCurrentWebviewWindow();
await win.minimize();
await win.maximize();
await win.hide();
await win.show();
await win.setTitle("New Title");
Close to Tray
await win.onCloseRequested(async (event) => {
event.preventDefault();
await win.hide(); // Minimize to tray instead
});
> related_skills --same-repo
> Nix Dev Shells with direnv
Auto-activate reproducible dev environments with Nix flakes and direnv.
> Dagger with GitHub Actions
Run Dagger CI/CD pipelines in GitHub Actions for portable, testable builds.
> Bun + Hono API
Build fast APIs with Bun runtime and Hono framework.
> Deno Fresh Framework
Build full-stack web apps with Fresh on Deno. Islands, routes, and zero runtime overhead.
┌ stats
installs/wk0
░░░░░░░░░░first seenMar 18, 2026
└────────────