Skip to content

EtherionChat/desktop

Repository files navigation

Modern Desktop App Template

Tauri and React boilerplate for a modern desktop application. Not a project nor a substitute tutorial for my video tutorials. I didn't use yew (wasm) since its component libraries are not to the calibre of existing React component libraries.

Template Instructions

  1. Install Tauri prerequisites
  2. Download or Clone this repository git clone --depth=1 https://github.com/elibroftw/modern-desktop-app-template.git new-app
  3. Go into new-app
  4. Follow environment instructions in SAMPLE_README.md
  5. While yarn is installing dependencies,
    • Edit src-tauri/tauri.conf.json's productName, identifier, title
    • Edit src/App.jsx's HEADER_TITLE, FOOTER
    • Remove the .git folder
    • Delete or replace LICENSE.md since this template is public domain
    • Edit SAMPLE_README.md and replace README.md
  6. Run yarn dev to start developing
  7. Read Tips and Trouble Shooting section of the new README.md
  8. If any problems arise, open an issue or contact me

Ground-up Instructions

RSS of Commit History

Add https://github.com/elibroftw/modern-desktop-app-template/commits.atom to your RSS reader to stay up to date! I do not recommend pulling from my repo because you will need to edit the same files I reorganize

Screenshots

  • The four views not found in boilerplate were added by yours truly. My About is the ViewExample provided in src
  • Home view is purposely not translated since it's a filler

image

image

Future Resources

URL Schema (used with Single Instance)

Use the instaled single instance plugin with the reading from below to get a Windows app URL protocol. This can be used for say Music Players, PDF Readers, etc.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published