tauri-apps/tauri
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
5 releases in the last 90 days, the latest 4 days ago, with 447 contributors on GitHub.
Peaked at #7 in the weekly ranking the week of Jan 18, its best in the past year.
Use Cases & Benefits
- Build smaller, faster, and more secure desktop and mobile applications using a Rust backend with any web frontend framework.
- Delivers tiny, high-performance binaries with native system integration and no need for a local web server to serve UI content.
- Use for creating cross-platform desktop apps with modern web technologies and native performance on Windows, macOS, and Linux.
- Use for developing mobile applications on iOS and Android that leverage native WebView components for UI rendering.
- Use for integrating native system features like system tray, notifications, and auto-updates into web-based applications.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
Apache 2.0
Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.
Community files
- README: present
- Contributing guide: present
- Code of conduct: present
Watch-outs
No watch-outs from GStars' checks.
General guidance from repository metadata, not legal advice. How we score
From the README
Tauri is a framework for building tiny, blazingly fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS for building their user interface. The backend of the application is a rust-sourced binary with an API that the front-end can interact with.
The user interface in Tauri apps currently leverages
taoas a window handling library on macOS, Windows, Linux, Android and iOS. To render your application, Tauri uses WRY, a library which provides a unified interface to the system webview, leveraging WKWebView on macOS & iOS, WebView2 on Windows, WebKitGTK on Linux and Android System WebView on Android.To learn more about the details of how all of these pieces fit together, please consult this ARCHITECTURE.md document.
If you are interested in making a tauri app, please visit the documentation website.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
+2,416 stars over 87 days across 21 snapshot days; best day +72 on Sep 24.
Forks
4.2K+315
Open issues
1.5K+73
Compared with peers in Mobile
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| milind-soni/OpenMausBot | 20.6K | +8.4K | 75 | today |
| stablyai/orca | 121.4K | +6.7K | 75 | today |
| cjpais/Handy | 38.3K | +1.0K | 75 | 8 days ago |
| elie222/rakazo | 7.8K | +958 | 75 | today |
| rustdesk/rustdesk | 128.9K | +859 | 75 | 1 day ago |
| tauri-apps/tauri | 112.7K | — | 75 | 4 days ago |
| Category median | 38.3K | +1.0K | 75 | — |
Also by tauri-apps
Other repositories from this maintainer that GStars tracks
Discover Repositories
Search across tracked repositories by name or description