skevy/graphiql-app

Light, Electron-based Wrapper around GraphiQL

JavaScript

2,970

93 commits

updated Aug 24, 2023

See the code

README

GraphiQL.app

Build Status

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 installed on macOS:

brew install --cask graphiql

Alternately, download the binary from the Releases tab.

Linux installation

The graphiql-app uses the AppImage format for its Linux version. You download it from the Electron app directory (click the "Download for Linux"-button) or from the 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

skevy/graphiql-app

Light, Electron-based Wrapper around GraphiQL

JavaScript

2,970

93 commits

updated Aug 24, 2023

See the code

README

GraphiQL.app

Build Status

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 installed on macOS:

brew install --cask graphiql

Alternately, download the binary from the Releases tab.

Linux installation

The graphiql-app uses the AppImage format for its Linux version. You download it from the Electron app directory (click the "Download for Linux"-button) or from the 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

Project health

Overall

2.3/10

Maintained

0/10

Code review

4/10
OpenSSF Scorecard

Significant stargazers

(top 24 of 31)

Kevin Sawicki

5,024 followers · starred Nov 2020

Julian Gruber

1,749 followers · starred Mar 2024

Eloy Durán

1,368 followers · starred Mar 2016

David Cramer

3,465 followers · starred Aug 2018