Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skevy/graphiql-app
Light, Electron-based Wrapper around GraphiQL
https://github.com/skevy/graphiql-app
Last synced: 2 days ago
JSON representation
Light, Electron-based Wrapper around GraphiQL
- Host: GitHub
- URL: https://github.com/skevy/graphiql-app
- Owner: skevy
- License: mit
- Created: 2015-08-25T19:36:41.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-08-24T02:05:01.000Z (over 1 year ago)
- Last Synced: 2024-10-29T15:34:40.122Z (2 months ago)
- Language: JavaScript
- Size: 2.39 MB
- Stars: 2,963
- Watchers: 78
- Forks: 337
- Open Issues: 87
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-graphql - GraphiQL.app - A light, Electron-based wrapper around GraphiQL. (Tools / Julia Libraries)
- awesome-relay - GraphiQL App - A standalone app for viewing GraphQL, introspection docs, and testing queries/mutations. Invaluable for debugging your Relay app. (Tooling)
- awesome-graphql - GraphiQL.app - A light, Electron-based wrapper around GraphiQL. (Tools / Crystal Libraries)
README
GraphiQL.app
------------[![Build Status](https://travis-ci.org/skevy/graphiql-app.svg?branch=master)](https://travis-ci.org/skevy/graphiql-app)
A light, Electron-based wrapper around GraphiQL.
Provides a tabbed interface for editing and testing GraphQL queries/mutations with GraphiQL.
#### macOS installation
If you have [Homebrew](http://brew.sh/) installed on macOS:
```
brew install --cask graphiql
```Alternately, download the binary from the [Releases](https://github.com/skevy/graphiql-app/releases) tab.
#### Linux installation
The graphiql-app uses the [AppImage](https://appimage.org/) format for its Linux version. You download it from the [Electron app directory](https://electronjs.org/apps/graphiql) (click the "Download for Linux"-button) or from the [Releases](https://github.com/skevy/graphiql-app/releases) tab.
Either way, you will get a `.AppImage` binary. Put it in a safe place and make it executable:
```
chmod +x graphiql-app-0.7.2-x86_64.AppImage
```Then simply execute the app. It will ask whether to add shortcuts to your desktop and menus for easy access in the future.
#### Getting started developing
- Branch and/or clone the repo locally.
- cd into it
- install all the require packages: `npm i`
- build the project: `npm run build`
- start the project: `npm start`