Apollo Client Devtools

GraphQL debugging tools for Apollo Client.

Apollo Client Devtools is a powerful Chrome extension tailored for developers using Apollo Client, the open-source GraphQL client. It integrates a built-in Apollo Studio Explorer, letting you query your GraphQL server directly through your app's network interface without any extra setup.

Key features include a query watcher that tracks active queries along with their status and variables, a mutation inspector to monitor all mutations made to your app's data, and an intuitive cache inspector with tree-view navigation and search capabilities. This tool streamlines debugging and data exploration, enhancing your Apollo Client development workflow.

For the latest updates or to contribute, visit the GitHub repository. Report bugs directly via GitHub issues, and learn more about Apollo at apollo.graphql.com.

User reviews

Users find the Apollo Client Devtools helpful when working correctly and configured with 'connectToDevTools: true', enabling query visualization and execution. However, many experience failures with the extension not detecting Apollo Client instances or producing runtime errors, especially with newer versions or browsers. The extension has compatibility issues with latest Chrome and Edge browsers, lacks documentation and support, and sometimes causes intrusive console messages, leading to frustration among users.
Pros
  • Allows viewing and executing GraphQL queries in a developer environment when working properly.
  • Helpful for development when 'connectToDevTools' is set to true.
  • Provides insight into Apollo Client cache and queries in some cases.
Cons
  • Frequently does not detect Apollo Client instance or GraphQL queries as expected.
  • Produces runtime errors like 'TypeError: Cannot convert object to primitive value'.
  • Lack of reliable documentation and insufficient support for recent Apollo Client versions.
  • Incompatibility issues with latest Chrome and Chromium-based Edge versions.
  • Persistent console log messages that cannot be disabled, causing annoyance.
Recent reviews
Perfect
by Aurora Apps, 2024-08-10

Works like a charm
by Andrew Bonifacio, 2024-08-01

It works fine... Saver
by Jacob Sebastian, 2024-07-19
View all user reviews

Extension safety

Risk impact
Moderate risk impact

Apollo Client Devtools requires a few sensitive permissions. Exercise caution before installing.

Risk impact analysis details
  • High Injects scripts into web pages, which may alter or extract site contents, resulting in a substantial risk.
  • Medium ****** ** ********* ****** ********* *** **** ****** **** **** ** ******* ** ********** **** ***********
Risk likelihood
High risk likelihood

Apollo Client Devtools may not be trust-worthy. Avoid installing if possible unless you really trust this publisher.

Risk likelihood analysis details
  • High This extension was recently updated in the past month. New updates may not be stable or safe.
  • Medium **** ********* *** ****** **** ****** ********* ********** *** *** ** ****** ** *****
  • Medium **** ********* *** *** **** *******
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
Upgrade to see full risk analysis details

Similar extensions

Here are some Chrome extensions that are similar to Apollo Client Devtools:

GraphQL developer tools GraphQL developer tools
Sergey Novikov
10K 3.04 (24)
GraphQL Network Inspector GraphQL Network Inspector
warrenjday
100K 4.74 (129)
React Developer Tools React Developer Tools
Meta
4M 3.96 (1,593)
GraphQL Playground for Chrome GraphQL Playground for Chrome
Dustin R. Callaway
10K 5.00 (9)
Altair GraphQL Client Altair GraphQL Client
https://altairgraphql.dev
50K 4.55 (69)
DevTools Author DevTools Author
Mike King
5K 3.92 (117)
React Performance Devtool React Performance Devtool
tulswani19
7K 3.36 (11)
Vue.js devtools Vue.js devtools
https://vuejs.org
2M 4.15 (2,157)
React Context DevTool React Context DevTool
Deep Patel
40K 4.46 (24)
Redux DevTools Redux DevTools
Redux DevTools
1000K 4.62 (731)
GraphiQL extension GraphiQL extension
PowerKiKi
10K 5.00 (5)
Testing Playground Testing Playground
Stephan Meijer
20K 4.32 (60)