{"repo":"Escape-Technologies/graphql-armor","free":true,"listed":false,"github":"https://github.com/Escape-Technologies/graphql-armor","clone":"git clone https://github.com/Escape-Technologies/graphql-armor.git","description":"🛡️ The missing GraphQL security security layer for Apollo GraphQL and Yoga / Envelop servers 🛡️","language":"TypeScript","stars":586,"topics":["apollo","apollo-server","graphql","security","typescript","middleware","envelop","hacktoberfest","security-tools","cybersecurity"],"license":"MIT","category":"security-tools","readme_excerpt":"GraphQL Armor 🛡️ GraphQL Armor is a dead-simple yet highly customizable security middleware for various GraphQL server engines. Installation Documentation https://escape.tech/graphql-armor/docs/getting-started Supported GraphQL Engines We support the following engines : - Apollo Server - GraphQL Yoga We additionally support the following engines through the Envelop plugin system : - GraphQL-Helix - Node.js HTTP - GraphQL-Helix (with @defer and @stream) - GraphQL-WS - GraphQL-SSE - Azure Functions - Cloudflare Workers - Google Cloud Functions - Lambda AWS - type-graphql - nexus - express-graphql See here for more information about Envelop compatibility. GraphQL security for Enterprise Interested in securing GraphQL APIs on the enterprise level? Visit Escape’s website to learn more. Contributing Ensure you have read the Contributing Guide before contributing. To setup your project, make sure you run the install-dev.sh script. We are using yarn as our package manager and the workspaces monorepo setup. Please read the associated documentation and feel free to open issues if you encounter problems when developing on our project! 🤝 We're hiring! We believe it’s time to bring more AI-driven innovation to cybersecurity, and we'd love your help in building this dream! Want to join our adventure? Check out our Careers page!","default_branch":null,"files":null,"tree":[],"storefront":"/r/Escape-Technologies","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Escape-Technologies/graphql-armor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}