使用 Web 前端构建
更小、更快、更安全的桌面应用程序
棕地开发
与所有的前端框架兼容,意味着你不需要改变技术栈
自由/开源软件
Tauri 可以重新许可
包文件
一个 Tauri 应用的大小可以小于 600KB
安全
是 Tauri 团队的首要任务,并推动着我们的创新
模式
在这里可以帮助您通过简单的配置选择重要的功能
跨平台
编译可以为主要桌面平台打包二进制文件 (mobile & WASM 即将推出)
RoadMap
注意: RoadMap 可能会发生变化
- Released
- Ready
- To Do
- Milestone
- CLI从命令行创建,开发和构建 Tauri 应用。Q4 2019
- APIFinalize, audit, write documentation and create examples for the smoke-tests.Q4 2019
- Testing & CIImplement CI with testing and bundle-pipeline validation.Q4 2019
- Desktop BundlerBundle for all major desktops from native systems.Q4 2019
- Alpha ReleaseTechnical Release Candidate for desktop, edge cases and bugs acceptable.Q4 2019
- SidecarIntegrate and instrument other binaries.Q1 2020
- SplashscreenUse a splashscreen while the main content is loading.Q1 2020
- App StorageUse a canonical location to store userdata.Q2 2020
- Native NotificationsCross-platform notifications using polyfilled WEB API.Q2 2020
- GH Action for Building AppsBuild your Web application as a Tauri binary for MacOS, Linux and WindowsQ3 2020
- VS Code ExtensionCommands and validate tauri.conf.jsonQ3 2020
- Core Plugin SystemBuild reusable plugins to extend Tauri core.Q3 2020
- CLI UpdaterUpdate core dependencies automatically from the CLI.Q3 2020
- Webview BindingsNew pure Rust Webview bindings.Q1 2021
- Keyboard ShortcutsHook and react to keypresses.Q1 2021
- Multi WindowRun multiple window instances in Tauri.Q1 2021
- Rust-based CLICreate Rust CLI.Q1 2021
- Transparent WindowHave transparent windows.Q1 2021
- Secure Context for Web APIsSetup secure context to enable access to restricted APIs.Q1 2021
- Self UpdaterUpdate Tauri Apps from within Tauri.Q1 2021
- Window MenusDesktop Cross-platform Window Menus.Q2 2021
- App TrayDesktop Cross-platform Icon Tray.Q2 2021
- Beta ReleaseGenerally stable on Desktop, API locked down.Q2 2021
- Channel APISend messages through a channel.2021
- Security Audit3rd party security audit of core libraries.Q2 2021
- WebRTCRust-based webrtc.2021
- Iframe with native APIOpt-in feature enabling for iframe dialog with Tauri and the native API.2021
- Scoped FileSystemFor improved security of files interaction.2021
- ClipboardEnable programmatic and keyboard access to clipboard.Planned
- One-Time CommandsRun a command that is no longer available after first run.Planned
- DENO BindingsUse Deno to build your App's backend.Planned
- Mobile BundlerBundle to all major mobile device operating systems.Planned
- Cross CompilerGenerate bundled binaries from select operating system environments.Planned
- PureOS App StoreVerified builds for PureOS.Planned
- Stable ReleaseStable on On all Platforms.Planned
- Other BindingsGo, Nim, Python, C++ and other bindings are possible with the stable API.Planned
- Alternative RendererCandidate presentation for Webview Alternatives, including GL windowing.Planned
- Tauri-FridaA decompiler and threat analyzer for Tauri Apps, using Frida.Planned
- The FutureSomething missing? Got a great idea? We want you to help us make it happen.& BEYOND