Skip to content

Proof of concept: an interactive GraphQL API explorer

Notifications You must be signed in to change notification settings

sheluchin/phuzql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PhuzQL

PhuzQL is a Clojure-based proof of concept tool for building and executing GraphQL queries against the Star Wars API. It provides an interactive command-line interface to construct queries using the fzf fuzzy finder for selecting query attributes.

See https://fnguy.com/phuzql_poc.html for more details.

Features

PhuzQL Flowchart

  • Interactive query building with fzf
  • Integration with the Star Wars GraphQL API
  • Supports nested query structures

Prerequisites

  • Babashka (bb)
  • fzf installed on your system

Usage

To execute a query, run the following command in your terminal from the repo root:

bb -m com.fnguy.phuzql.core/execute-query

This will start an interactive session where you can build and execute a query against the Star Wars API.