Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/glyad/au2-tauri-boilerplate
The minimalistic boilerplate Tauri application with Aurelia 2 front-end.
https://github.com/glyad/au2-tauri-boilerplate
aurelia aurelia-applications aurelia-framework aurelia-tauri aurelia-vite aurelia2 tauri tauri-app tauri-apps tauri-demo tauri-template vite
Last synced: 10 days ago
JSON representation
The minimalistic boilerplate Tauri application with Aurelia 2 front-end.
- Host: GitHub
- URL: https://github.com/glyad/au2-tauri-boilerplate
- Owner: glyad
- License: mit
- Created: 2024-01-11T15:53:40.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-01T18:30:39.000Z (10 months ago)
- Last Synced: 2024-12-01T20:14:59.308Z (2 months ago)
- Topics: aurelia, aurelia-applications, aurelia-framework, aurelia-tauri, aurelia-vite, aurelia2, tauri, tauri-app, tauri-apps, tauri-demo, tauri-template, vite
- Language: SCSS
- Homepage:
- Size: 345 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tauri + Aurelia 2 Boilerplate application
This template should help get you started developing with Tauri using [Aurelia 2 framework](https://docs.aurelia.io), CSS/SCSS, Typescript, and Vite.
## Recommended IDE Setup
- [VS Code](https://code.visualstudio.com/) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer) + [Aurelia VSCode Extension](https://marketplace.visualstudio.com/items?itemName=AureliaEffect.aurelia)
## Getting Started
- Use the big green button "Use this template" in the upper right corner to create a copy of this repository.
- Clone your new repository to your local machine.
- Run `npm install` to install dependencies.
- Run `npm run tauri dev` to start the development server.
- Alternatively, if you want to run your app in browser (only), use `npm run dev`.
- NOTE: If you are allready running the app with Tauri, you don't need to rerun the `dev` script.
- In order to build the app, run `npm run tauri build --target=the_target`, where *the_target* one of the values from the list obtained running the command: `$rustc --print target-list`. Example: `npm run tauri build --target=x86_64-apple-darwin`.## Want to learn more?
- [Tauri](https://tauri.app)
- [Aurelia 2](https://docs.aurelia.io)
- [Vite](https://vitejs.dev)
- [Typescript](https://www.typescriptlang.org/)## The Roadmap
- [x] Create the minimalistic Tauri app with Vite and Aurelia 2.
- [ ] Add End-to-End tests.
- [ ] Add Github Actions for CI/CD, and continued application upgrade.
- [ ] Any other ideas? Please, create an issue or a pull request.## License
[MIT License](https://github.com/glyad/au2-tauri-boilerplate/blob/main/LICENSE).
## Copyright
Copyright © 2024. David Kossoglyad.