A graphQL client for making graphQL queries to a graphQL server - similar to Postman but for GraphQL.
Web app: https://altair-gql.sirmuel.design/
There are apps for mac, windows and linux users as well.
You can also install using cask:
$ brew cask install altair-graphql-client
For linux users, you can also install using snap:
$ snap install altair
For arch linux users, an AUR package aur/altair exists:
$ yay -S altair
Usage with express
Usage with koa
- Response Stats
- Documentation (via introspection)
- Documentation search
- Syntax highlighting
- Error highlighting
- Add queries and fragments from documentation
- Upload files via GraphQL
- Autocompletion of fields, arguments, types, etc
- Autofill all fields at cursor
- Schema auto refresh
- Prettify Query
- Compress Query
- History of recent queries
- Multiple Windows
- GraphQL Subscriptions (with desktop notifications)
- Import/Export Queries
- Multiple Languages
- Light and Dark themes
See more here: https://altair.sirmuel.design/docs/features
yarn start for a dev server. Navigate to
http://localhost:4200/. The app will automatically reload if you change any of the source files.
yarn build to build the project. The build artifacts will be stored in the
dist/ directory. Use the
-prod flag for a production build.
Generate chrome extension files
yarn build-ext to build the chrome extension files. The extension files will be stored in the
Generate electron app
yarn build-electron to build the electron apps. The apps will be stored in the
bundle exec jekyll serve.
To get more help on working with the project, check out the Angular CLI README.
This project exists thanks to all the people who contribute. [Contribute].
Thank you to all our backers!
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!