All Projects → jimkyndemeyer → Js Graphql Intellij Plugin

jimkyndemeyer / Js Graphql Intellij Plugin

Licence: mit
GraphQL language support for WebStorm, IntelliJ IDEA and other IDEs based on the IntelliJ Platform.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Js Graphql Intellij Plugin

Graphql Config
One configuration for all your GraphQL tools (supported by most tools, editors & IDEs)
Stars: ✭ 883 (+28.72%)
Mutual labels:  graphql, apollo, relay, intellij
Fraql
GraphQL fragments made simple ⚡️
Stars: ✭ 433 (-36.88%)
Mutual labels:  graphql, apollo, relay
Reactconfbr
Public infos and issues about React Conf Brasil organization
Stars: ✭ 156 (-77.26%)
Mutual labels:  graphql, apollo, relay
Graphql Crunch
Reduces the size of GraphQL responses by consolidating duplicate values
Stars: ✭ 472 (-31.2%)
Mutual labels:  graphql, apollo, relay
Graphql Ws
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
Stars: ✭ 398 (-41.98%)
Mutual labels:  graphql, apollo, relay
Graphql Up
Get a ready-to-use GraphQL API for your schema
Stars: ✭ 415 (-39.5%)
Mutual labels:  graphql, apollo, relay
Get Graphql Schema
Fetch and print the GraphQL schema from a GraphQL HTTP endpoint. (Can be used for Relay Modern.)
Stars: ✭ 443 (-35.42%)
Mutual labels:  graphql, apollo, relay
Example Storefront
Example Storefront is Reaction Commerce’s headless ecommerce storefront - Next.js, GraphQL, React. Built using Apollo Client and the commerce-focused React UI components provided in the Storefront Component Library (reactioncommerce/reaction-component-library). It connects with Reaction backend with the GraphQL API.
Stars: ✭ 471 (-31.34%)
Mutual labels:  graphql, apollo
Learning Graphql
The code samples for Learning GraphQL by Eve Porcello and Alex Banks, published by O'Reilly Media
Stars: ✭ 477 (-30.47%)
Mutual labels:  graphql, apollo
Animavita
Trigger life-saving alerts, register animals for adoption and find the closest pet friend to adopt 🐶
Stars: ✭ 508 (-25.95%)
Mutual labels:  graphql, apollo
Pup
The Ultimate Boilerplate for Products.
Stars: ✭ 563 (-17.93%)
Mutual labels:  graphql, apollo
Ts Monorepo
Template for setting up a TypeScript monorepo
Stars: ✭ 459 (-33.09%)
Mutual labels:  intellij, webstorm
React Firebase Starter
Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay
Stars: ✭ 4,366 (+536.44%)
Mutual labels:  graphql, relay
Graphql Ruby
Ruby implementation of GraphQL
Stars: ✭ 4,931 (+618.8%)
Mutual labels:  graphql, relay
Apollo Fetch
🐶 Lightweight GraphQL client that supports middleware and afterware
Stars: ✭ 581 (-15.31%)
Mutual labels:  graphql, apollo
Chatty
A WhatsApp clone with React Native and Apollo (Tutorial)
Stars: ✭ 481 (-29.88%)
Mutual labels:  graphql, apollo
Cookiecutter Django Vue
Cookiecutter Django Vue is a template for Django-Vue projects.
Stars: ✭ 462 (-32.65%)
Mutual labels:  graphql, apollo
Brian Lovin Next
My personal site
Stars: ✭ 522 (-23.91%)
Mutual labels:  graphql, apollo
React App
Create React App with server-side code support
Stars: ✭ 614 (-10.5%)
Mutual labels:  graphql, relay
Learnapollo
👩🏻‍🏫 Learn Apollo - A hands-on tutorial for Apollo GraphQL Client (created by Graphcool)
Stars: ✭ 5,274 (+668.8%)
Mutual labels:  graphql, apollo

JS GraphQL IntelliJ Plugin

GraphQL language support for WebStorm, IntelliJ IDEA and other IDEs based on the IntelliJ Platform.

Features overview

  • Full language support for the June 2018 GraphQL Specification including the Type System Definition Language (SDL)
  • The plugin discovers your local schema on the fly. Remote schemas are easily fetched using introspection
  • Schema discovery is configured using graphql-config v2 files, including support for multi-schema projects
  • Built-in support for Relay and Apollo projects: graphql and gql tagged template literals in JavaScript and TypeScript are automatically recognized as GraphQL
  • Execute queries using variables against configurable endpoints, including support for custom headers and environment variables
  • Schema-aware completion, error highlighting, and documentation
  • Syntax highlighting, code-formatting, folding, commenter, and brace-matching
  • 'Find Usages' and 'Go to Declaration' for schema types, fields, and fragments
  • 'Structure view' to navigate GraphQL files
  • Load variables from .env files

Documentation

The main documentation site is available at https://jimkyndemeyer.github.io/js-graphql-intellij-plugin/

Which IDEs are compatible with the plugin?

The plugin is compatible with version 2018.2+ (182.711 or later) of all IDEs based on the IntelliJ Platform, including but not limited to WebStorm, IntelliJ IDEA, Android Studio, RubyMine, PhpStorm, and PyCharm.

Where can I get the plugin?

The plugin is published to the JetBrains Plugin Repository.

To install it, open your IDE "Settings", "Plugins", "Marketplace" and search for "GraphQL".

Acknowledgements

This plugin was heavily inspired by GraphiQL from Facebook.

A number of language features such as query and schema validation are powered by graphql-java.

A thanks also goes out to the Apollo and Prisma teams for their continued efforts to improve the GraphQL Developer Experience.

And finally, a thank you to the JetBrains WebStorm team and the Alpha/Beta testers for all their help in getting the 2.0 release across the finish line.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].