Skip to content
PluginStats

GraphQL installs statistics

By Orsen Kucher · VS Code Marketplace · Programming Languages

GraphQL extension for VSCode adds syntax highlighting, validation, and language features like go to definition, hover information and autocompletion for graphql projects. This extension also works with queries annotated with gql tag.

View on VS Code Marketplace Fresh · Oct 18, 2026

GraphQL has 144,190 recorded installs on VS Code Marketplace.

It ranks #1899 of 2,500 tracked VS Code Marketplace listings by installs.

It is rated 4.4 out of 5 from 7 ratings.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Installs
144,190
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1899
Among tracked VS Code Marketplace listings

Rating: 4.43 / 5 from 7 ratings

About GraphQL

VSCode GraphQL

Note: The primary maintainer @acao is on hiatus until December 2020

GraphQL extension VSCode built with the aim to tightly integrate the GraphQL Ecosystem with VSCode for an awesome developer experience.

💡 Note: This extension no longer supports .prisma files. If you are using this extension with GraphQL 1, please rename your datamodel from datamodel.prisma to datamodel.graphql and this extension will pick that up.

Features

Lots of new improvements happening! We now have a CHANGELOG.md

General features

• Load the extension on detecting graphql-config file at root level or in a parent level directory • Load the extension in .graphql, .gql files • Load the extension on detecting gql tag in js, ts, jsx, tsx, vue files • Load the extension inside gql/graphql fenced code blocks in markdown files • execute query/mutation/subscription operation, embedded or in graphql files • pre-load schema and document defintitions • Support graphql-config files with one project and multiple projects • the language service re-starts on changes to vscode settings and/or graphql config!

.graphql, .gql file extension support

• syntax highlighting (type, query, mutation, interface, union, enum, scalar, fragments, directives) • autocomplete suggestions • validation against schema • snippets (interface, type, input, enum, union) • hover support • go to definition support (input, enum, type) • outline support

gql/graphql tagged template literal support for tsx, jsx, ts, js

• syntax highlighting (type, query, mutation, interface, union, enum, scalar, fragments, directives) • autocomplete suggestions • validation against schema • snippets • hover support • go to definition for fragments and input types • outline support

Usage

Install the VSCode GraphQL Extension.

(Watchman is no longer required, you can uninstall it now)

This extension requires a graphql-config file.

As of vscode-graphql@0.3.0 we support graphql-config@3. You can read more about that here. Because it now uses cosmicconfig there are plenty of new options for loading config files:

the file needs to be placed at the project root by default, but you can configure paths per project. see the FAQ below for details.

Previous versions of this extension support graphql-config@2 format, which follows legacy configuration patterns

To support language features like "go-to definition" across multiple files, please include documents key in the graphql-config default or /per project (this was include in 2.0).

Configuration Examples

Simple Example

Advanced Example

Notice that documents key supports glob pattern and hence ["**/*.graphql"] is also valid.

Frequently Asked Questions

Go to definition is using generated_schema.graphql, not my schema source files

Ah yes, this is now the default behavior used by most users, who do not have source SDL files. If you're using an "SDL first" methodology, such as with apollo, you'll want to enable useSchemaFileDefinitions. Add this to your settings:

you can also use graphql config if you need to mix and match these settings:

The extension fails with errors about duplicate types

Make sure that you aren't including schema files in the documents blob

The extension fails with errors about missing scalars, directives, etc

Make sure that your schema pointers refer to a complete schema!

In JSX and TSX files I see completion items I don't need

The way vscode lets you filter these out is on the user end

So you'll need to add something like this to your global vscode settings:

"Execute Query/Mutation/Subscription" always fails

The best way to make "execute " codelens work is to add endpoints config to the global graphql config or the project config.

The config example above shows how to configure endpoints.

If there is an issue with execution that has to do with your server, the error response should show now in the results panel

My graphql config file is not at the root

Good news, we have configs for this now!

You can search a folder for any of the matching config file names listed above:

Or a specific filepath:

Or a different configName that allows different formats:

which would search for ./config/.acmerc, .config/.acmerc.js, .config/acme.config.json, etc matching the config paths above

If you have multiple projects, you need to define one top-level config that defines all project configs using projects

How do I highlight an embedded graphql string

If you aren't using a template tag function, and just want to use a plain string, you can use an inline #graphql comment:

or

Known Issues

• template replacement inside a graphql string will break graphql parsing. If you want to help improve partial parsing support, you can contribute to the parser efforts in graphql reference implementation. You can now re-use fragments across your project source, if you include the files in documents. • the output channel occasionally shows "definition not found" when you first start the language service, but once the definition cache is built for each project, definition lookup will work. so if a "peek definition" fails when you first start, just try clicking it again.

Development

This plugin uses the GraphQL language server

1. Clone the repository - https://github.com/graphql/vscode-graphql 1. npm install 1. Open it in VSCode 1. Go to the debugging section and run the launch program "Extension" 1. This will open another VSCode instance with extension enabled 1. Open a project with a graphql config file - ":electric_plug: graphql" in VSCode status bar indicates that the extension is in use 1. Logs for GraphQL language service will appear in output section under GraphQL Language Service

Contributing back to this project

This repository is managed by EasyCLA. Project participants must sign the free (GraphQL Specification Membership agreement before making a contribution. You only need to do this one time, and it can be signed by individual contributors or their employers.…

Description from the VS Code Marketplace listing.

  • graph
  • graphql
  • lsp
  • multi-root ready
  • snippet

Where GraphQL sits in the listing

Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All VS Code Marketplace2,500 listings · 125 pages · page 95, #19 (overall #1899)
All VS Code Marketplace: every listing in installs order
PNG SVG
Programming Languages792 listings · 40 pages · page 32, #4 (overall #624)
Programming Languages: every listing in installs order
PNG SVG
Snippets489 listings · 25 pages · page 19, #17 (overall #377)
Snippets: every listing in installs order
PNG SVG
Linters252 listings · 13 pages · page 10, #20 (overall #200)
Linters: every listing in installs order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

GraphQL installs on VS Code Marketplace, last 90 days: 144,190 installs as of Oct 18, 2026.GraphQLInstalls on VS Code Marketplace · Last 90 days144,190installs144.2K144.2K144.2K144.2K144.2K144.2K144.2KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
GraphQL installs on VS Code Marketplace, last 90 days: 144,190 installs as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

GraphQL installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.GraphQLInstalls growth on VS Code Marketplace144,190installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
GraphQL installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

GraphQL VS Code Marketplace ranking history: currently #1899 (by installs).GraphQLVS Code Marketplace ranking · by installs · Last 90 days#1899current rank#1897#1898#1899#1900#1901Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
GraphQL VS Code Marketplace ranking history: currently #1899 (by installs).
PNG SVG

Ratings over time

GraphQL ratings on VS Code Marketplace, last 90 days: 7 ratings as of Oct 18, 2026.GraphQLRatings on VS Code Marketplace · Last 90 days7ratings6.26.46.66.877.27.47.67.8Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
GraphQL ratings on VS Code Marketplace, last 90 days: 7 ratings as of Oct 18, 2026.
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (3)
Recent installs observations for GraphQL
Date (UTC)InstallsChange vs. previous
144,190+17
144,173+13
144,160—

Similar VS Code Marketplace Programming Languages plugins

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=orsenkucher.vscode-graphql. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.