https://github.com/pleclech/gql-tools
Miscellanous go code to manipulate gql
https://github.com/pleclech/gql-tools
Last synced: about 20 hours ago
JSON representation
Miscellanous go code to manipulate gql
- Host: GitHub
- URL: https://github.com/pleclech/gql-tools
- Owner: pleclech
- License: mit
- Created: 2026-05-31T10:27:28.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-31T14:18:34.000Z (about 2 months ago)
- Last Synced: 2026-05-31T16:14:14.486Z (about 2 months ago)
- Language: Go
- Size: 15.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gql-tools
Go libraries for working with GraphQL documents and related tooling.
## Modules
| Module | Description |
|---|---|
| [gqldoc](./gqldoc) | Parse, mutate, and format GraphQL query documents on [gqlparser/v2](https://github.com/vektah/gqlparser) |
| [gqlhasura](./gqlhasura) | Reusable Hasura filter helpers (`_or` list normalization) |
## Install
Each package is a separate Go module:
```bash
go get github.com/pleclech/gql-tools/gqldoc@gqldoc/v0.1.0
go get github.com/pleclech/gql-tools/gqlhasura@gqlhasura/v0.1.0
```
## Development
```bash
go work init ./gqldoc ./gqlhasura
cd gqlhasura && go test ./...
```
## License
MIT