#tauri

bin+lib create-tauri-app

Rapidly scaffold out a new tauri app project

58 releases (stable)

new 3.3.0 Mar 27, 2023
3.0.1 Feb 28, 2023
2.8.0 Feb 13, 2023
2.7.5 Dec 31, 2022
0.0.0 Aug 2, 2022

#153 in GUI

Download history 1133/week @ 2022-12-08 1131/week @ 2022-12-15 1018/week @ 2022-12-22 1087/week @ 2022-12-29 1022/week @ 2023-01-05 1043/week @ 2023-01-12 1057/week @ 2023-01-19 1054/week @ 2023-01-26 1297/week @ 2023-02-02 1356/week @ 2023-02-09 1406/week @ 2023-02-16 1223/week @ 2023-02-23 1809/week @ 2023-03-02 1587/week @ 2023-03-09 1440/week @ 2023-03-16 1308/week @ 2023-03-23

6,398 downloads per month

Apache-2.0 OR MIT

260KB
3K SLoC

Rust 2K SLoC // 0.0% comments TypeScript 312 SLoC // 0.2% comments JavaScript 211 SLoC // 0.3% comments JSX 103 SLoC // 0.0% comments TSX 100 SLoC // 0.0% comments Svelte 70 SLoC Vue 20 SLoC
Rapidly scaffold out a new Tauri app project.

status Chat Server website https://good-labs.github.io/greater-good-affirmation/assets/images/badge.svg support changelog

Usage

Cargo:

cargo install create-tauri-app
cargo create-tauri-app

You can also directly specify the project name, package manager and the template you want to use via additional command line options. For example, to scaffold a Yew project in a my-tauri-app directory, using cargo, run:

cargo create-tauri-app my-tauri-app --template yew --manager cargo

Currently supported template presets include:

  • vanilla
  • vanilla-ts
  • vue
  • vue-ts
  • svelte
  • svelte-ts
  • react
  • react-ts
  • solid
  • solid-ts
  • yew
  • leptos
  • sycamore

You can use . for the project name to scaffold in the current directory.

Semver

create-tauri-app is following Semantic Versioning 2.0.

Licenses

Code: (c) 2022 - The Tauri Programme within The Commons Conservancy.

MIT or MIT/Apache 2.0 where applicable.

Logo: CC-BY-NC-ND

Dependencies

~4–9.5MB
~128K SLoC