Selected work

Requests Inspector Plus

A Flutter API-inspection package for capturing REST, GraphQL, and WebSocket traffic with privacy-conscious runtime controls.

Type
Open source · API tooling
Role
Fork maintainer
Period
2026 — Present

The challenge

Mobile teams need a practical way to inspect live API traffic during development without exposing sensitive values or leaving capture enabled in every runtime.

My contribution

I maintain and extend a public fork with runtime capture gating, configurable sensitive-data masking, and clearer GraphQL operation and variable visibility.

The outcome

The published package gives Flutter teams an on-device inspector that opens on shake and supports safer debugging of REST, GraphQL, and WebSocket requests.

How I approached it

I focused the fork on making request inspection practical for everyday development while retaining control over when traffic is captured. Runtime gating keeps the tool opt-in, and sensitive-data masking helps teams avoid exposing values while troubleshooting.

The inspector combines REST, GraphQL, and WebSocket visibility in an on-device workflow. GraphQL requests additionally surface operation labels and variables so developers can identify the request they need without losing context.

Tools that supported the work

  • Flutter
  • Dart
  • REST APIs
  • GraphQL
  • WebSockets

Evidence & links