Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 2 months ago
JSON representation

A desktop client for Glyphr Studio built in electron

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.