awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

GraphQL API Security Scanners

Ranking updated Jun 30, 2026

For a GraphQL security testing tool, the first results are szski/shapeshifter (szski/shapeshifter is a GraphQL security testing tool, directly fitting the search for automated vulnerability scanning, though the limited evidence suggests a narrower focus on injection detection rather than the full range of features listed), swisskyrepo/graphqlmap (GraphQLmap is a dedicated pentesting engine for GraphQL endpoints, supporting injection detection and other security tests, making it a direct fit for automated vulnerability scanning of GraphQL APIs) and doyensec/inql. dolevf/graphql-cop and nikitastupin/clairvoyance round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Automated tools and frameworks designed to identify security vulnerabilities and misconfigurations within GraphQL API endpoints.

GraphQL API Security Scanners

Find the best repos with AI.We'll search the best matching repositories with AI.
  • szski/shapeshifterszski avatar

    szski/shapeshifter

    125View on GitHub↗

    GraphQL security testing tool

    szski/shapeshifter is a GraphQL security testing tool, directly fitting the search for automated vulnerability scanning, though the limited evidence suggests a narrower focus on injection detection rather than the full range of features listed.

    PythonGraphQL Injection
    View on GitHub↗125
  • swisskyrepo/graphqlmapswisskyrepo avatar

    swisskyrepo/GraphQLmap

    1,670View on GitHub↗

    GraphQLmap is a scripting engine to interact with a graphql endpoint for pentesting purposes. - Do not use for illegal testing ;)

    GraphQLmap is a dedicated pentesting engine for GraphQL endpoints, supporting injection detection and other security tests, making it a direct fit for automated vulnerability scanning of GraphQL APIs.

    PythonGraphQL Injection
    View on GitHub↗1,670
  • doyensec/inqldoyensec avatar

    doyensec/inql

    1,782View on GitHub↗

    InQL is a robust, open-source Burp Suite extension for advanced GraphQL testing, offering intuitive vulnerability detection, customizable scans, and seamless Burp integration.

    InQL is a Burp Suite extension specifically designed for automated GraphQL security testing, including introspection detection, injection testing, and vulnerability scanning, which directly matches your need for a GraphQL security scanning tool—though it requires Burp Suite rather than being a standalone tool.

    KotlinGraphQL Injection
    View on GitHub↗1,782
  • dolevf/graphql-copdolevf avatar

    dolevf/graphql-cop

    652View on GitHub↗

    Security Auditor Utility for GraphQL APIs

    graphql-cop is a security auditor utility specifically for GraphQL APIs, which directly matches your need for a scanning tool — though its exact feature set may be narrower than some full-featured alternatives.

    PythonGraphQL SecurityGraphQL Security ToolsSecurity and Auditing
    View on GitHub↗652
  • nikitastupin/clairvoyancenikitastupin avatar

    nikitastupin/clairvoyance

    1,481View on GitHub↗

    Obtain GraphQL API schema even if the introspection is disabled

    Clairvoyance helps recover a GraphQL schema when introspection is disabled, which is useful for security testing, but it does not scan for vulnerabilities, detect misconfigurations, or cover the specific checks (query depth, batch operations, auth bypass) you are looking for.

    PythonGraphQL Injection
    View on GitHub↗1,481
  • 99designs/gqlgen99designs avatar

    99designs/gqlgen

    10,729View on GitHub↗

    gqlgen is a schema-first Go library designed to build type-safe GraphQL servers. It functions as a code generation engine that transforms declarative GraphQL schema definitions into strongly-typed Go source code, ensuring strict alignment between the API contract and the underlying implementation. The framework distinguishes itself through its deep integration with the Go type system and its highly extensible build pipeline. By using schema-first development, it automates the creation of server boilerplate and resolver stubs, allowing developers to map schema fields directly to Go structs and

    gqlgen is a Go library for building GraphQL servers via schema-first code generation, not a security scanning tool—it offers no vulnerability detection, query analysis, or authentication bypass testing.

    GoQuery Depth Restrictions
    View on GitHub↗10,729
  • altair-graphql/altairaltair-graphql avatar

    altair-graphql/altair

    5,412View on GitHub↗

    Altair is a graphical GraphQL API client, integrated development environment, and schema explorer. It functions as a debugging tool and collaboration platform for executing queries, mutations, and subscriptions against GraphQL servers. The project distinguishes itself by offering cloud-synced workspaces for organizing and sharing query collections among teams. It provides a flexible extensibility framework that allows the installation and execution of third-party plugins within isolated sandboxes. The platform covers a broad range of capabilities, including AI-assisted query writing, visual

    Altair is a graphical GraphQL client and IDE for exploring and debugging APIs, not an automated security scanner — it lacks the built-in vulnerability detection, introspection analysis, and misconfiguration checks this search requires.

    TypeScriptGraphQL Schema Introspection
    View on GitHub↗5,412
  • sqlmapproject/sqlmapsqlmapproject avatar

    sqlmapproject/sqlmap

    37,676View on GitHub↗

    This project is an automated security testing suite designed to detect and exploit database vulnerabilities. It functions as a command-line utility that streamlines the identification, verification, and exploitation of web application flaws by automating the injection of malicious payloads into input parameters. The tool provides a comprehensive framework for database enumeration, allowing users to extract schema information, user data, and system configurations from identified injection points. What distinguishes this tool is its sophisticated engine for dynamic payload adaptation and heuris

    sqlmap is a SQL injection detection and exploitation tool that targets database vulnerabilities, not GraphQL APIs — it does not perform introspection detection, query depth analysis, or other GraphQL-specific security checks required for this search.

    PythonInjection Testing Tools
    View on GitHub↗37,676
  • graphql-dotnet/graphql-dotnetgraphql-dotnet avatar

    graphql-dotnet/graphql-dotnet

    5,987View on GitHub↗

    GraphQL.NET is a server-side framework for building and executing GraphQL APIs within C# applications. It provides a comprehensive toolkit for schema building, a federated engine for distributed data graphs, and a subscription handler for managing real-time data streams. The project distinguishes itself with a flexible schema builder that supports both programmatic code-first definitions and declarative schema-first approaches using the standard schema definition language. It includes a dedicated federation engine to split data graphs into subgraphs and compose them into a unified gateway, as

    This is a server-side framework for building GraphQL APIs, not a security scanning tool — it lacks any vulnerability detection or testing features.

    C#GraphQL Schema Introspection
    View on GitHub↗5,987
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
szski/shapeshifter125Python—Mar 31, 2022
swisskyrepo/graphqlmap1.7KPythonMITMar 11, 2024
doyensec/inql
1.8K
Kotlin
Apache-2.0
Jun 16, 2026
dolevf/graphql-cop652PythonMITNov 20, 2025
nikitastupin/clairvoyance1.5KPythonApache-2.0Dec 5, 2025
99designs/gqlgen10.7KGoMITJun 22, 2026
altair-graphql/altair5.4KTypeScriptMITJun 20, 2026
sqlmapproject/sqlmap37.7KPythonNOASSERTIONJun 15, 2026
graphql-dotnet/graphql-dotnet6KC#MITJun 15, 2026

Related searches

  • a library for building GraphQL in Go
  • a python library for building graphql apis
  • a java library for implementing graphql apis
  • a SQL injection testing tool
  • a library for implementing GraphQL in C#
  • a javascript library for graphql apis
  • an automated security scanner for web applications
  • a GraphQL client library with caching