Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/glyphr-studio/Glyphr-Studio-Desktop
A desktop client for Glyphr Studio built in electron
https://github.com/glyphr-studio/Glyphr-Studio-Desktop
Last synced: 3 days ago
JSON representation
A desktop client for Glyphr Studio built in electron
- Host: GitHub
- URL: https://github.com/glyphr-studio/Glyphr-Studio-Desktop
- Owner: glyphr-studio
- License: other
- Created: 2016-06-16T20:19:16.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T17:07:58.000Z (7 months ago)
- Last Synced: 2024-08-03T09:08:46.728Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 647 KB
- Stars: 433
- Watchers: 34
- Forks: 46
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Glyphr Studio Desktop
Desktop application for [Glyphr Studio](http://glyphrstudio.com) built in [Electron](https://www.electronjs.org/)!
## Download
### macOS
[Download](https://github.com/glyphr-studio/Glyphr-Studio-Desktop/releases/latest) the `.dmg` file.
### Windows 10+
[Download](https://github.com/glyphr-studio/Glyphr-Studio-Desktop/releases/latest) the `.exe` file.
### Linux
[Download](https://github.com/glyphr-studio/Glyphr-Studio-Desktop/releases/latest) the `.AppImage`, `.deb`, or `.snap` file
## How to run from source
Be sure to have [Node.js](https://nodejs.org) and [git](https://git-scm.com) installed.
Then:
```bash
git clone https://github.com/glyphr-studio/Glyphr-Studio-Desktop.git
cd Glyphr-Studio-Desktop
npm i
npm start
```## Build
Builds are constructed with [electron-builder](https://github.com/electron-userland/electron-builder).
Be sure to have [Node.js](https://nodejs.org) and [git](https://git-scm.com) installed. Linux/Mac users who wish to do builds for Windows will need to have [WINE](https://winehq.org) installed. Mac users who wish to do builds for Windows will need to [XQuartz](https://www.xquartz.org) installed in order to run WINE. It is recommended that Mac users install both Wine and XQuartz via [Homebrew](https://brew.sh).
First, be sure to run:
```bash
git clone https://github.com/glyphr-studio/Glyphr-Studio-Desktop.git
cd Glyphr-Studio-Desktop
npm i
```Then:
To build package zips use:
```bash
npm run pack
```To build full distributions use:
```bash
npm run dist
```## Troubleshooting
Ubuntu users may need to `sudo apt install libgconf-2-4` in order to run the app.