Skip to content

wenzero6111/safe-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Safe Desktop

A desktop application built with Tauri, Next.js, and TypeScript.

Quick Start

Prerequisites

  • Node.js (v18 or later)
  • pnpm (recommended) or npm
  • Rust (for Tauri backend)

Development

  1. Install dependencies

    pnpm install
  2. Start development server

    pnpm tauri dev

This command will:

  • Start the Next.js development server on http://localhost:3000
  • Build and run the Tauri desktop application
  • Enable hot reload for both frontend and backend

Build

pnpm tauri build

Tech Stack

Frontend Framework

  • Next.js 15 - React framework with App Router for server-side rendering and static site generation
  • React 19 - UI library with latest features and performance improvements
  • TypeScript - Type-safe JavaScript development

UI & Styling

  • Tailwind CSS 4 - Utility-first CSS framework for rapid UI development
  • shadcn/ui - High-quality, accessible component library built on Radix UI
  • Lucide React - Beautiful & consistent icon toolkit

Backend & Desktop

  • Tauri 2 - Framework for building tiny, blazingly fast binaries for all major desktop platforms
  • Rust - Systems programming language for the backend

Development Tools

  • pnpm - Fast, disk space efficient package manager
  • Prettier - Code formatter with Tailwind CSS plugin
  • PostCSS - CSS processing tool

License

This project is licensed under the Apache License 2.0.

See the NOTICE file for attribution of authorship and third-party acknowledgments.

For commercial licensing or enterprise use cases, please contact: wenzero6112@proton.me

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages