Skip to main content

使用 Web 前端构建
更小、更快、更安全的桌面应用程序

棕地开发

棕地开发

与所有的前端框架兼容,意味着你不需要改变技术栈

自由/开源软件

自由/开源软件

Tauri 可以重新许可

包文件

包文件

一个 Tauri 应用的大小可以小于 600KB

安全

安全

是 Tauri 团队的首要任务,并推动着我们的创新

模式

模式

在这里可以帮助您通过简单的配置选择重要的功能

跨平台

跨平台

编译可以为主要桌面平台打包二进制文件 (mobile & WASM 即将推出)

RoadMap

注意: RoadMap 可能会发生变化

  • Released
  • Ready
  • To Do
  • Milestone
  • CLI
    从命令行创建,开发和构建 Tauri 应用。
    Q4 2019
  • API
    Finalize, audit, write documentation and create examples for the smoke-tests.
    Q4 2019
  • Testing & CI
    Implement CI with testing and bundle-pipeline validation.
    Q4 2019
  • Desktop Bundler
    Bundle for all major desktops from native systems.
    Q4 2019
  • Alpha Release
    Technical Release Candidate for desktop, edge cases and bugs acceptable.
    Q4 2019
  • Sidecar
    Integrate and instrument other binaries.
    Q1 2020
  • Splashscreen
    Use a splashscreen while the main content is loading.
    Q1 2020
  • App Storage
    Use a canonical location to store userdata.
    Q2 2020
  • Native Notifications
    Cross-platform notifications using polyfilled WEB API.
    Q2 2020
  • GH Action for Building Apps
    Build your Web application as a Tauri binary for MacOS, Linux and Windows
    Q3 2020
  • VS Code Extension
    Commands and validate tauri.conf.json
    Q3 2020
  • Core Plugin System
    Build reusable plugins to extend Tauri core.
    Q3 2020
  • CLI Updater
    Update core dependencies automatically from the CLI.
    Q3 2020
  • Webview Bindings
    New pure Rust Webview bindings.
    Q1 2021
  • Keyboard Shortcuts
    Hook and react to keypresses.
    Q1 2021
  • Multi Window
    Run multiple window instances in Tauri.
    Q1 2021
  • Rust-based CLI
    Create Rust CLI.
    Q1 2021
  • Transparent Window
    Have transparent windows.
    Q1 2021
  • Secure Context for Web APIs
    Setup secure context to enable access to restricted APIs.
    Q1 2021
  • Self Updater
    Update Tauri Apps from within Tauri.
    Q1 2021
  • Window Menus
    Desktop Cross-platform Window Menus.
    Q2 2021
  • App Tray
    Desktop Cross-platform Icon Tray.
    Q2 2021
  • Beta Release
    Generally stable on Desktop, API locked down.
    Q2 2021
  • Channel API
    Send messages through a channel.
    2021
  • Security Audit
    3rd party security audit of core libraries.
    Q2 2021
  • WebRTC
    Rust-based webrtc.
    2021
  • Iframe with native API
    Opt-in feature enabling for iframe dialog with Tauri and the native API.
    2021
  • Scoped FileSystem
    For improved security of files interaction.
    2021
  • Clipboard
    Enable programmatic and keyboard access to clipboard.
    Planned
  • One-Time Commands
    Run a command that is no longer available after first run.
    Planned
  • DENO Bindings
    Use Deno to build your App's backend.
    Planned
  • Mobile Bundler
    Bundle to all major mobile device operating systems.
    Planned
  • Cross Compiler
    Generate bundled binaries from select operating system environments.
    Planned
  • PureOS App Store
    Verified builds for PureOS.
    Planned
  • Stable Release
    Stable on On all Platforms.
    Planned
  • Other Bindings
    Go, Nim, Python, C++ and other bindings are possible with the stable API.
    Planned
  • Alternative Renderer
    Candidate presentation for Webview Alternatives, including GL windowing.
    Planned
  • Tauri-Frida
    A decompiler and threat analyzer for Tauri Apps, using Frida.
    Planned
  • The Future
    Something missing? Got a great idea? We want you to help us make it happen.
    & BEYOND