Item logo image for GraphQL Lens

GraphQL Lens

ExtensionDeveloper Tools2 users
Item media 2 (screenshot) for GraphQL Lens
Item media 1 (screenshot) for GraphQL Lens
Item media 2 (screenshot) for GraphQL Lens
Item media 1 (screenshot) for GraphQL Lens
Item media 1 (screenshot) for GraphQL Lens
Item media 2 (screenshot) for GraphQL Lens

Overview

Inspect GraphQL traffic — HTTP, WebSocket, and SSE — with filtering, search, and full request details.

# Changelog GraphLens is a Chrome DevTools extension for inspecting GraphQL traffic across HTTP, WebSocket (`graphql-ws`), and Server-Sent Events (`graphql-sse`). It captures requests and stream frames, provides filtering and full-text search, and shows request details including headers, queries, variables, responses, messages, and collapsible JSON payloads. ## 1.2.1 - 2026-06-08 ### Added - Added grouped rendering for long JSON arrays. Arrays with more than 50 items are displayed as collapsible ranges such as `[0…49]` and `[50…99]`, reducing scroll distance and making large payloads easier to navigate. - Added search-aware expansion for long-array ranges so only the range containing a matched item opens automatically. ### Changed - Improved JSON search expansion behavior: matched paths expand automatically, but users can still manually collapse them; the next highlighted search navigation expands them again. - Improved global search result navigation by syncing clicked search results into the detail-panel find state, so jumped JSON matches can highlight and expand consistently. ### Performance - Replaced repeated per-node subtree serialization during JSON search with a single search index built per JSON payload and query. JSON nodes now check matched paths directly instead of repeatedly scanning their entire subtree. - Reduced DOM work for large arrays by rendering collapsed range rows first and only rendering array items inside an expanded range.

Details

  • Version
    1.2.1
  • Updated
    June 8, 2026
  • Size
    129KiB
  • Languages
    English
  • Developer
    Email
    pineappleq16@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps