OxideDock
Rust + Vue 3 + Tauri v2 desktop starter
OxideDock – Tauri v2 desktop starter with Vue 3 and Rust tooling
Summary: OxideDock is a preconfigured Tauri v2 starter integrating Vue 3, TypeScript, Rust, and Tailwind CSS with testing, linting, security audits, and CI/CD pipelines set up for cross-platform desktop app development. It automates builds and releases for Linux, macOS, and Windows, streamlining initial project setup.
What it does
OxideDock combines Vue 3, TypeScript, Pinia, Tailwind CSS v4, Vitest, Playwright, ESLint, Clippy, cargo-audit, pre-commit hooks, and GitHub Actions CI/CD into a ready-to-use starter. It automates signed binary builds for multiple platforms and includes a command to rename the entire project.
Who it's for
It targets developers building cross-platform desktop applications with Tauri who want a fully integrated starter including testing, linting, security, and automated releases.
Why it matters
OxideDock eliminates repetitive setup of tooling and pipelines, enabling developers to focus on app development instead of configuration.