An open API service indexing awesome lists of open source software.

https://github.com/michyaraque/tauri-boilerplate

A Tauri boilerplate that contains React, Typescript, Zustand, ViteJs, etc...
https://github.com/michyaraque/tauri-boilerplate

boilerplate boilerplate-code chakra-ui react rust starter-project tauri tauri-app typescript vite

Last synced: about 1 month ago
JSON representation

A Tauri boilerplate that contains React, Typescript, Zustand, ViteJs, etc...

Awesome Lists containing this project

README

        

# Boilerplate and Starter for Tauri with TauriJS, ReactJS +18, Vite, Typescript, Zustand and Chakra-UI

![](/docs/tauri-meteor-template.jpg)

The template has initial has a meteorite based theme in order to generate a user interface based on something. ☄️☄️☄️☄️
## Resources

- [ReactJS](https://reactjs.org/)
- 🗂 Configured with [ViteJS](https://vitejs.dev/)
- 🔥 Type checking[Typescript](https://www.typescriptlang.org/)
- 💎 Integrate with [Chakra](https://chakra-ui.com/)
- 🪄 [Tauri (JS)](https://tauri.studio/docs/api/js/)
- 🦀 [Tauri (Rust)](https://docs.rs/tauri/1.0.0-rc.4/)
- 📦 A lot of icons with [React Icons](https://react-icons.github.io/react-icons)
- ⚡ Integrate [Zustand](https://github.com/pmndrs/zustand) complemented by [Mutative](b/mutative)

### ⭐️ Setup
You need to install the prerequesites first to use this boilerplate, follow the instructions:

- Windows: [Setup here](https://tauri.app/v1/guides/getting-started/prerequisites#setting-up-windows)
- Mac: [Setup here](https://tauri.app/v1/guides/getting-started/prerequisites#setting-up-macos)
- Linux: [Setup here](https://tauri.app/v1/guides/getting-started/prerequisites#setting-up-linux)

When the prerequisites are correctly installed use

```bash
yarn or npm
```

### ⚙️ Development

```bash
$ yarn dev
```