gotql
GraphQL request library built on got for efficient and reliable API calls.
- Status
- UnmaintainedNo commits in 615 days.
- Last checked
- Checked · Oct 10, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
Gotql is a GraphQL client library that leverages the got HTTP client to provide an easy-to-use interface for making GraphQL requests. It's ideal for developers who need a lightweight, performant solution for integrating with GraphQL APIs in their applications.
Gotql stands out as a lightweight and performant option for making GraphQL requests, built on the reliable got HTTP client. It's ideal for developers who need simplicity without sacrificing performance.
When it fits — and when it doesn’t
A good fit for
Node.js developers who need a lightweight and reliable way to interact with GraphQL APIs.
Projects that require high performance and reliability in their API interactions.
Developers looking for an easy-to-use library without the overhead of larger frameworks.
Look elsewhere if
Teams requiring extensive features like automatic schema generation or complex query building.
Projects where a full-featured GraphQL client with additional utilities is necessary.
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited documentation and examples
The official repository lacks comprehensive usage guides and real-world examples, making it difficult for new users to understand how to fully leverage the library.
- 02
Small community support
Gotql has a relatively small user base and limited activity on forums like Stack Overflow, which can result in slower issue resolution and fewer community-driven improvements or extensions.
- 03
Limited language support beyond JavaScript
The tool is primarily designed for use with JavaScript/Node.js environments. There are no official bindings or SDKs for other languages, which can limit its utility in polyglot projects.
- 04
Potential performance issues under heavy load
While built on the reliable got HTTP client, Gotql's own overhead and handling of concurrent requests could lead to performance bottlenecks when dealing with a high volume of simultaneous GraphQL queries.
What it does well
Built on the got HTTP client for reliability and performance.
Simplified GraphQL request handling with a lightweight API.
Supports both GET and POST methods for making requests.
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up gotql
Setup steps, common gotchas and what to check after 30 days.