Skip to content

GraphiQL Next path proposal #3874

Open
@dimaMachina

Description

@dimaMachina

GraphiQL Next path proposal

Hi, I am one of the current GraphiQL maintainers, and I’m excited to share the future GraphiQL 4 and 5 proposal, which will introduce:

  • Migration to Zustand for state management (replacing React context)
  • Migration to Monaco-Editor/Monaco-GraphQL (replacing CodeMirror)

These versions will be released sequentially. Below is the detailed roadmap:

GraphiQL 3.9 x React-Compiler/Vite

  • Migrate to Vite (Done in #3826, pending release)
  • Compile GraphiQL source code (Done in #3826, pending release)

GraphiQL 4 x React 19/New Tabs UI/ESM-based CDN examples

GraphiQL 4.1 x Zustand

GraphiQL 5 x Monaco-Editor/Monaco-GraphQL


Feel free to ask any relevant questions. The GraphQL TSC have indicated that if we're all in agreement they will approve my grant to work on this.

Let's get this built!

Dimitri

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions