graphql-shield

Permission layer

A tool to create permission layers for GraphQL servers by adding an abstraction layer between the application and the underlying data storage.

🛡 A GraphQL tool to ease the creation of permission layer.

GitHub

4k stars
28 watching
172 forks
Language: TypeScript
last commit: 27 days ago
Linked from 2 awesome lists

apollographqlgraphql-yogahacktoberfestpermissionsservershield

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
omar-dulaimi/graphql-shield-generator Automatically generates a shield to restrict access to sensitive data in GraphQL schemas. 9
escape-technologies/graphql-armor A security middleware framework for GraphQL servers to protect against common attacks and vulnerabilities. 500
graphql-dotnet/graphql-dotnet A .NET library implementing Facebook's GraphQL specification 5,866
ardatan/graphql-tools A utility library for building and stitching GraphQL schemas in TypeScript. 5,351
altair-graphql/altair A GraphQL client that simplifies the development of GraphQL-based applications 5,139
graphql-rust/juniper A GraphQL server library written in Rust 5,712
ardatan/graphql-mesh Enables interaction with diverse API services using GraphQL queries and mutations 3,290
dotansimha/graphql-yoga A GraphQL server implementation with focus on ease of setup, performance, and developer experience 8,249
dotansimha/graphql-code-generator A tool that generates code from GraphQL schemas and operations 10,856
hasura/graphqurl A command-line interface and JavaScript library for making GraphQL queries with features like autocomplete, subscriptions, and custom GraphiQL. 3,341
maticzav/graphql-middleware Simplifies GraphQL schema management by layering additional functionality around resolvers. 1,143
exaspark/graphql-guard A gem providing field-level authorization for GraphQL queries 472
urql-graphql/urql A versatile and customizable GraphQL client for building complex web applications 8,660
graphql/graphiql A set of libraries and tools for building GraphQL-based integrated development environments (IDEs) and language servers. 16,103
swisskyrepo/graphqlmap A tool for automating interaction with GraphQL endpoints for pentesting and vulnerability assessment. 1,390