fridzema

fridzema / oxide-dock

Public

Rust + Vue 3 + Tauri v2 desktop starter - CI/CD, testing, and cross-platform releases out of the box

82
8
100% credibility
Found Feb 17, 2026 at 61 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

OxideDock is a pre-built template for quickly creating cross-platform desktop applications featuring native capabilities like notifications, clipboard access, file dialogs, and system information.

How It Works

1
๐Ÿ•ต๏ธ Discover OxideDock

You hear about OxideDock, a ready-made foundation that lets you create your own desktop app without starting from nothing.

2
๐Ÿ“ฅ Get the starter kit

Download the files to your computer and prepare it with a few easy tools so everything works smoothly.

3
โœ๏ธ Make it yours

Tell the kit your app's name and details with a simple setup, and it renames everything perfectly for you.

4
๐Ÿš€ Launch your app

Hit one button to open a beautiful window showing counters, notifications, file pickers, and system info all working like magic.

5
๐Ÿ”จ Add your ideas

Tweak the screens, add your own features, and test it all to make sure it feels just right.

6
๐Ÿ—๏ธ Create installers

Build ready-to-install versions for Windows, Mac, or Linux computers with a single command.

๐ŸŽ‰ Share your app

Your fast, secure desktop app is now ready to send to friends or users everywhere.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 61 to 82 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is oxide-dock?

Oxide-dock is a starter kit for building cross-platform desktop apps with Rust backend via Tauri v2 and Vue 3 frontend. It handles the grunt work of setting up routing, state management, linting, Vitest/Playwright testing, and Rust tests, plus CI/CD pipelines using Rust GitHub Actions for automated Linux/macOS/Windows releases on tag push. Run `make dev` to hot-reload, `make build` for production binaries, or `make bootstrap` to rename and customize.

Why is it gaining traction?

It stands out with ship-ready GitHub workflows for Rust GitHub CI, including actions cache for fast builds, cargo-audit security checks, and release-please for conventional commits triggering .deb/.AppImage/.dmg/.msi bundles. Developers skip Tauri boilerplate like plugin wiring or cross-compiles, getting dark mode, Tailwind v4, Pinia stores, and native features (clipboard, notifications, file dialogs) demoed out of the box. The Makefile unifies dev/lint/test/release tasks across Rust Vue3 stacks.

Who should use this?

Solo devs or small teams prototyping Tauri apps with Rust Vue3, especially those needing quick cross-platform deploys without wrestling GitHub Actions YAML. Ideal for indie hackers building admin tools or utilities where Rust backend speed meets Vue Router composables, but skip if you're all-in on Electron or pure Rust GUIs.

Verdict

Grab it for a polished Rust Vue3 Tauri v2 kickoffโ€”docs shine, tests hit 100% thresholds, Makefile rocks. With 62 stars and 1.0% credibility, it's early but mature enough for non-toy projects; fork and contribute to push it toward Rust GitHub trending.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.