AltHub

tauri-apps/tauri Alternatives

desktop/mobile app framework using web technologies

Tauri is a framework for building cross-platform desktop and mobile apps using a web frontend and a Rust backend, rendered through the system's native webview.

110.5kRustApache-2.0active · last push 2mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

nwjs/nw.jsGitHub

Choose NW.js when you need Node.js directly in the DOM and prefer bundling Chromium over using a system webview.

Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.

41.2k
JavaScript
MIT
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

iqiyi/LiteAppGitHub

Choose LiteApp if you only target mobile and prefer a webview-based cross-platform framework despite its staleness.

LiteApp is a high performance mobile cross-platform implementation, The realization of cross-platform functionality is base on webview and provides different ideas and solutions for improve webview performance.

698
JavaScript
NOASSERTION
dormant4.8y ago

Listed as an alternative to

These projects were analysed and named tauri among their alternatives. The relationship is not symmetric — how tauri rates them is a separate judgement, made when tauri is analysed in its own right.

react/react-nativeGitHub

calls tauri “Choose Tauri to combine a web frontend with a Rust backend for smaller, faster, and more secure desktop and mobile apps.”

A framework for building native applications using React

126.4kC++active
nwjs/nw.jsGitHub

calls tauri “choose when you want a lighter-weight Rust backend and system webview instead of bundling Chromium, at the cost of different backend language and no direct Node.js integration.”

Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.

41.2kJavaScriptactive
wailsapp/wailsGitHub

calls tauri “Choose when you want a Rust backend and potentially smaller binaries; requires rewriting Go code as Rust.”

Create beautiful applications using Go

36.0kGoactive
NativeScript/NativeScriptGitHub

calls tauri “choose it if you want a Rust plus web frontend packaged in a small native shell rather than direct JS-native view programming.”

⚡ Write Native with TypeScript ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Flutter and you name it compatible.

25.6kTypeScriptactive
flet-dev/fletGitHub

calls tauri “Use when you want smaller, fast desktop/mobile apps with a web frontend and Rust backend.”

Build realtime web, mobile and desktop apps in Python only. No frontend experience required.

16.6kPythonactive
ionic-team/capacitorGitHub

calls tauri “Choose when you want a desktop-first webview app with a Rust backend and smaller footprint, but be prepared to write plugins in Rust.”

Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

16.5kTypeScriptactive
Tencent/HippyGitHub

calls tauri “when you prefer a system WebView and Rust backend for smaller, secure cross-platform apps.”

Hippy is designed to easily build cross-platform dynamic apps. 👏

8.6kC++active