Skip to content

v1.0.0 - Initial Release πŸŽ‰

Latest

Choose a tag to compare

@othmane-ba othmane-ba released this 03 Oct 15:09

πŸŽ‰ Initial Release: Nuxt 4 + Tauri 2 Desktop Dashboard

A modern, cross-platform desktop dashboard application that's 10x smaller than Electron apps.

✨ Highlights

  • ⚑ Lightning Fast: 1.5 second startup, 8MB bundle size
  • πŸ”’ Secure: Rust backend with permission-based API access
  • 🎨 Beautiful: shadcn-vue components with theme customization
  • πŸ’Ύ Persistent: Settings saved with Tauri Store
  • πŸ–₯️ Native: Full OS integration (files, notifications, windows)

πŸš€ Features

Tauri Integration Pages

  • System Information - OS platform, architecture, version, hostname
  • Storage - Persistent key-value store with CRUD operations
  • File System - Read/write text files with native dialogs
  • Notifications - System notification integration
  • Interface - Window management (fullscreen, maximize, minimize, center)

UI Features

  • Theme Customization - 12 color themes, radius adjustment, dark mode
  • Fullscreen Toggle - Quick window controls in header
  • 50+ Components - Complete shadcn-vue component library
  • Responsive Design - Desktop-optimized interface

πŸ› οΈ Tech Stack

  • Nuxt 4.1.2 - Modern Vue.js framework
  • Tauri 2.2.0 - Rust-based desktop framework
  • shadcn-vue - Accessible UI components
  • UnoCSS 66.0.0 - Atomic CSS engine
  • TypeScript 5.8.2 - Type safety

πŸ“¦ Installation

git clone https://github.com/othmane-ba/nuxt-shadcn-tauri-dashboard.git
cd nuxt-shadcn-tauri-dashboard
pnpm install
pnpm tauri:dev