GraphQL formatter
Mooi-print en valideer GraphQL query's, mutations en schema's — privé in je browser.
Over GraphQL formatter
Handytool's GraphQL formatter parseert elk GraphQL document — query's, mutations, subscriptions, of SDL schema definities — gebruikmakend van de officiële graphql.js parser en geeft het opnieuw af met consistente inspringing. De Validate knop bevestigt dat het document parseert zonder het te renderen. Alles draait lokaal, dus het is veilig om interne API query's of propriëtaire schema's te formatteren.
Functies van GraphQL formatter
- 01
Officiële graphql.js parser
Dezelfde parser die de GraphQL referentie implementatie verscheept. Fouten komen met de exacte regel en kolom, en formatering is canoniek.
- 02
Query's, mutations en SDL
Operatie documenten en schema definities werken beide. Typedefinities, directieven en beschrijvingen gaan schoon heen en weer.
- 03
Valideer zonder uit te voeren
Valideer bevestigt alleen dat het document parseert. Het voert de query niet uit, heeft geen schema nodig en maakt geen netwerkaanroepen.
Veelgestelde vragen over GraphQL formatter
- Valideert dit tegen een schema?
- Nee — alleen syntactische validatie. Schema-bewuste validatie heeft het doelschema nodig om veldnamen en argumenttypen te vergelijken; deze tool bevestigt alleen dat het document parseert.
- Behoudt het mijn opmerkingen?
- GraphQL opmerkingen (regels die beginnen met #) worden door de parser verwijderd. Voeg """beschrijving""" string-letterwaarden toe aan type- en velddefinities om documentatie te bewaren — die gaan schoon heen en weer.
- Welke GraphQL spec versie ondersteunt dit?
- De huidige October 2021 spec, inclusief features als OneOf input objecten en de @specifiedBy directief.
- Wordt de query ergens naartoe geüpload?
- Nee. De graphql.js parser draait geheel in je browser — je operaties blijven op je apparaat.
Gerelateerde tools
Ontwikkelaar →- Live
SQL formatter
Mooi-print SQL-query's — PostgreSQL, MySQL, SQLite, BigQuery en standaard SQL — privé in je browser.
OntwikkelaarGratisLokaal uitvoerenOpenen - Live
YAML formatter
Formateer en valideer YAML, of zet om tussen YAML en JSON — privé in je browser.
OntwikkelaarGratisLokaal uitvoerenOpenen - Live
XML formatter
Mooi-print, minifieer en valideer XML — geheel in je browser.
OntwikkelaarGratisLokaal uitvoerenOpenen
Ontdek meer tools
Alle tools →- Live
Pdf naar JPG
Converteer elke pagina van een PDF naar een scherpe JPG-, PNG- of WebP-afbeelding rechtstreeks in je browser — geen upload, geen kwaliteitsverlies.
PdfGratisLokaal uitvoerenOpenen - Live
Achtergrond verwijderen
Verwijder de achtergrond van een foto met een AI-model in je browser — geen upload, je afbeeldingen blijven op je apparaat.
AfbeeldingGratisLokaal uitvoerenOpenen - Live
Video knippen
Knip het begin of einde van een video met frame-nauwkeurigheid.
VideoGratisOpenen - Live
Audio knippen
Knip een stuk uit een audiobestand.
AudioGratisLokaal uitvoerenOpenen - Live
Markdown naar HTML
Zet Markdown om in schone HTML.
DocumentGratisLokaal uitvoerenOpenen