GlitchTech-Developments / GraphiteDesktop

Open-Source Desktop application for Graphite. (Practically wraps the web-app for now)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to GraphiteDesktop πŸ‘‹

GitHub package.json version (stable-branch) GitHub package.json version (nightly-branch) License: MIT Twitter: GlitchTechEU

Open-Source Desktop application for Graphite. (Practically wraps the web-app for now)

How to install GraphiteDesktop?

Windows

Grab the latest release from here and run the MSI or EXE installer.

Linux

For now we only support deb packaging which can be found here as well. If you run Arch or any other distro, you can build the app yourself by using the following commands.

Arch

pnpm tauri build
sudo cp src-tauri/target/release/graphite-desktop /usr/bin/graphite-desktop

Install

pnpm install

Usage

pnpm run dev:native

Run executable locally

After these commands you'll find the installer in /src-tauri/target/release/bundle depending on your platform. Automated releases towards github will be coming in the near future as well though.

pnpm tauri build && pnpm run preview:native-[win/linux]

What to expect?

When opening the app, you'll first be welcomed with the following screen where the app checks if Graphite is up and reachable: image

On windows you'll get (after logging in) the following screen (could change upstream at some point): image

Author

πŸ‘€ GlitchTech Developments

🀝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

πŸ“ License

Copyright Β© 2023 GlitchTech Developments.
This project is MIT licensed.

About

Open-Source Desktop application for Graphite. (Practically wraps the web-app for now)

License:MIT License


Languages

Language:CSS 52.3%Language:TypeScript 25.4%Language:JavaScript 15.8%Language:Rust 5.7%Language:Shell 0.9%