• Stars
    star
    164
  • Rank 230,032 (Top 5 %)
  • Language
    Rust
  • Created about 3 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Tauri + SvelteKit template

Tauri Svelte Template

  • Tauri
  • GitHub action for cross-platform builds
  • Svelte
  • Vite
  • TypeScript
  • Preprocessing with Sass installed by default
  • ESLint
  • Prettier

Dev instructions

Get started

  1. Install Node.js
  2. Install Rust
  3. Follow the Tauri setup guide
  4. Run npm install
  5. Find and replace the text tauri-svelte-template and Tauri Svelte Template.

Commands

  • npm run dev: Start app in dev mode
  • npm run build: Build
  • npm run lint: Lint
  • npm run format: Format

Release new version

  1. Update CHANGELOG.md
  2. Bump the version number in src-tauri/Cargo.toml
  3. Run cargo check to update Cargo.lock
  4. Create a git tag in the format v#.#.#
  5. Add release notes to the generated GitHub release and publish it

More Repositories

1

date-picker-svelte

Date and time picker for Svelte
Svelte
309
star
2

cpc

Text calculator with support for units and conversion
Rust
130
star
3

kadium

App for staying ontop of YouTube channels' uploads
Svelte
109
star
4

time-machine-inspector

Time Machine backup size inspector app
Rust
89
star
5

mr-tagger

Music file tagging app for Mac, Linux and Windows
Rust
74
star
6

remind-me-again

Toggleable cron reminders app for Mac, Linux and Windows
Rust
72
star
7

ferrum

Music library app for Mac, Linux and Windows
Svelte
45
star
8

svelte-tauri-filedrop

Tauri file drop handling component for Svelte
Svelte
33
star
9

svelte-droplet

File dropzone for Svelte
Svelte
32
star
10

redlux

AAC decoder for MPEG-4 and AAC files, with rodio support
Rust
18
star
11

readme-template-action

Integrate GitHub API data in your README.md
TypeScript
14
star
12

color-picker-svelte

Color picker for Svelte
Svelte
9
star
13

modal-svelte

Svelte
9
star
14

thumbnail-grabber

Chrome extension for grabbing thumbnails/covers
TypeScript
6
star
15

vidl

CLI for downloading video/audio
Python
5
star
16

homebrew-tap

My Homebrew casks and formulas
Ruby
5
star
17

notifier

Android app for scheduling notifications
Dart
4
star
18

starchart

GitHub star history graph
Svelte
4
star
19

embler

Turn binaries into applications
JavaScript
3
star
20

taskler

Simple text editor for your New Tab page
Stylus
3
star
21

colorboy-js

Easy terminal coloring for Node.js, macOS/Linux
JavaScript
2
star
22

tauri-multiwindow-freeze-bug

Rust
1
star
23

svelte-template

Svelte + Vite + HMR + TypeScript + Preprocessor support
JavaScript
1
star
24

kasper.space

Personal website
Vue
1
star
25

2dcam

After Effects 2d camera
JavaScript
1
star
26

to

CLI audio, video and image file converter
Shell
1
star
27

cryp

Cryptocurrency portfolio tracker (unfinished)
JavaScript
1
star
28

vite-plugin-electron-x

A Vite plugin for bundling `main.ts`, `preload.ts` and running Electron in development
TypeScript
1
star
29

colorboy-py

python package - Easily add color to your strings
Python
1
star
30

gpm-to-itunes

Imports Google Play Music library to iTunes
Python
1
star
31

portal-removechild-bug

Svelte
1
star
32

lumix

Art website (unfinished)
JavaScript
1
star
33

javascript-without-snippets

Atom package | language-javascript without snippets
CoffeeScript
1
star
34

website-template

My PHP website template
PHP
1
star
35

tauri-devtools-resize-bug

Rust
1
star