A cross-platform instant messaging desktop application built with Tauri, Vue 3, and TypeScript, compatible with Windows, macOS, Linux, Android, and iOS.
- v3.0.9
- Published at
- Jan 19, 2026
- 7,750
- Stars
- 9,825
- Download
- Synced at
- Oct 4, 2026
The author no longer ships through GitHub Releases, but the repository is still active (last push Oct 1, 2026). Get the latest version from: Project homepage
Latest release
v3.0.9Jan 19, 2026, 08:39 AMDownloads slow? Switch the source anytime above
README
Project Overview
HuLa is an instant messaging system built with Tauri, Vite 7, Vue 3, and TypeScript. It leverages Tauri's cross-platform capabilities and Vue 3's reactive design, combined with TypeScript's type safety and Vite 7's fast builds, to provide an efficient, secure, and easy-to-use communication solution.
Key Features
- Cross-platform support: Windows 10/11, macOS 10.5+, Linux (Ubuntu 22.0+), iOS 9.0+, Android 12+ (SDK30+)
- User authentication: Account/password login, QR code login, multi-device session management
- Messaging: One-on-one chat, group chat, message recall, @mentions and replies, read receipts, emoji support
Target Audience
- Individuals and teams who need instant messaging across multiple devices
- Users who require cross-platform desktop applications
Quick Start
- Visit the official website HuLaSpark
- Refer to the Environment Setup and Launch Guide
- Server-side code is available on GitHub or Gitee
Core Advantages
- Built with Tauri for a lightweight, high-performance application
- Modern and type-safe development experience with Vue 3 and TypeScript
- Truly cross-platform, covering both desktop and mobile
Release history
Sort