# aws-appsync-community **Repository Path**: mirrors_aws/aws-appsync-community ## Basic Information - **Project Name**: aws-appsync-community - **Description**: The AWS AppSync community - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AWS AppSync [AWS AppSync](https://aws.amazon.com/appsync/) is a managed GraphQL service for application data and a back-end for mobile, web, and enterprise applications. ![Awesome AWS AppSync](https://s3.amazonaws.com/aws-mobile-hub-images/awesomeappsync.jpg) [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) Awesome AWS AppSync curates the best AWS AppSync, tools, tutorials, articles and more. PRs are welcome! Also check out [Awesome AWS Amplify](https://github.com/dabit3/awesome-aws-amplify) ## AppSync GraphQL Clients - [AWS AppSync JavaScript SDK](https://github.com/awslabs/aws-mobile-appsync-sdk-js) - [AWS Amplify Client](https://github.com/aws/aws-amplify) - [AWS AppSync iOS SDK](https://github.com/awslabs/aws-mobile-appsync-sdk-ios) - [AWS AppSync Android SDK](https://github.com/awslabs/aws-mobile-appsync-sdk-android) - [AWS AppSync Go client](https://github.com/sony/appsync-client-go) ## Documentation - [Developer Guide](https://docs.aws.amazon.com/appsync/latest/devguide/what-is-appsync.html) - [Building a Client App](https://docs.aws.amazon.com/appsync/latest/devguide/building-a-client-app.html) - [Building a NodeJS Client App](https://docs.aws.amazon.com/appsync/latest/devguide/building-a-client-app-node.html) - [Working with Real Time Data](https://docs.aws.amazon.com/appsync/latest/devguide/aws-appsync-real-time-data.html) - [Security & Authorization](https://docs.aws.amazon.com/appsync/latest/devguide/security.html) - [Resolver Mapping Template Reference](https://docs.aws.amazon.com/appsync/latest/devguide/resolver-mapping-template-reference.html) - [AWS Amplify GraphQL Client Documentation](https://docs.amplify.aws/lib/graphqlapi/getting-started/q/platform/js) - [AWS AppSync Apollo Client Documentation](https://github.com/awslabs/aws-mobile-appsync-sdk-js) ## Tutorials - Blogs #### General - [Invoke AWS services directly from AWS AppSync](https://aws.amazon.com/blogs/mobile/invoke-aws-services-directly-from-aws-appsync/) - [Getting Started with Amazon Aurora Serverless Database with Data API](https://read.acloud.guru/getting-started-with-the-amazon-aurora-serverless-data-api-6b84e466b109) - [Creating GraphQL Batch Operations for AWS Amplify with AppSync and Cognito](https://medium.com/@jan.hesters/creating-graphql-batch-operations-for-aws-amplify-with-appsync-and-cognito-ecee6938e8ee) - [Building a Fully Serverless Realtime CMS using AWS Appsync and Aurora Serverless](https://medium.com/the-apps-team/building-a-fully-serverless-realtime-cms-using-aws-appsync-and-aurora-serverless-7258fe1925f7) - [Visualizing time series data in Vue.js](https://medium.com/js-dojo/visualizing-time-series-data-in-vue-js-6a917ea5d869) - [Invoking AWS Services from AppSync HTTP Resolvers](https://hackernoon.com/invoking-aws-services-from-appsync-http-resolvers-4e2c54784204) - [The three ways to execute a GraphQL query from React with AWS AppSync](https://medium.com/open-graphql/the-three-ways-to-execute-a-graphql-query-from-react-with-aws-appsync-and-how-to-choose-49450fb9f98) - [Intro to AWS AppSync Pipeline Functions](https://medium.com/open-graphql/intro-to-aws-appsync-pipeline-functions-3df87ceddac1) - [Using AWS AppSync Pipeline Resolvers for GraphQL Authorization](https://medium.com/@crhuber/using-aws-appsync-pipeline-resolvers-for-graphql-authorization-d04bb7a8dc44) - [How to deploy a GraphQL API on AWS using the Serverless Framework](https://read.acloud.guru/deploy-a-graphql-service-on-aws-with-the-serverless-framework-7af8fc22a01d) - [Serverless GraphQL with AWS AppSync and Lambda](https://sbstjn.com/serverless-graphql-with-appsync-and-lambda.html) - [GraphQL authorization with multiple data sources using AWS AppSync](https://hackernoon.com/graphql-authorization-with-multiple-data-sources-using-aws-appsync-dfae2e350bf2) - [Build a Multi-user GraphQL Table with AWS AppSync](https://medium.com/@FizzyInTheHall/build-a-multi-user-graphql-table-with-aws-appsync-e2c8a9486b2a) - [Rethinking REST Practices](https://itnext.io/rethinking-rest-practices-1efc56418980) - [Go Forth & AppSync](https://medium.com/@mwarger/go-forth-and-appsync-34450c277075) - [Top 9 AWS AppSync Features You Didn’t Know About](https://medium.com/open-graphql/top-9-aws-appsync-features-you-didnt-know-about-57224075ffb1) - [AWS AppSync code-centric development using CloudFormation](https://blissful.cc/articles/aws-appsync-code-centric-development-using-cloudformation/) - [Merge AppSync and Github API into One GraphQL API (on AWS Lambda)](https://medium.com/@hiroyuki.osaki/merge-appsync-and-github-api-into-one-graphql-api-on-aws-lambda-8ea4c42c2db2) - [Dead-simple AWS GraphQL API](https://medium.com/@mim3dot/dead-simple-aws-graphql-api-59db32510bfb) - [Calling AWS AppSync, or any GraphQL API, from AWS Lambda, part 1](https://www.fullsapps.com/2019/02/calling-aws-appsync-or-any-graphql-api.html) #### VTL - [AWS AppSync Velocity Templates Guide](https://medium.com/@gerard.sans/aws-appsync-velocity-templates-guide-55b9d2bff053) - [AWS AppSync and the GraphQL Info Object](https://aws.amazon.com/blogs/mobile/appsync-and-the-graphql-info-object/) #### AWS Amplify - [8 steps to building your own serverless GraphQL API using AWS Amplify](https://read.acloud.guru/8-steps-to-building-your-own-serverless-graphql-api-using-aws-amplify-42c21770424d) #### React - [Getting into GraphQL with AWS AppSync](https://css-tricks.com/getting-into-graphql-with-aws-appsync/) - [Create a Multiuser GraphQL CRUD(L) Elasticsearch App in 10 minutes with the new AWS Amplify CLI](https://medium.com/open-graphql/create-a-multiuser-graphql-crud-l-app-in-10-minutes-with-the-new-aws-amplify-cli-and-in-a-few-73aef3d49545) - [Implementing Search in GraphQL](https://medium.com/open-graphql/implementing-search-in-graphql-11d5f71f179) - [Building Serverless React GraphQL Applications with AWS AppSync](https://tylermcginnis.com/building-serverless-react-graphql-apps-with-aws-appsync/) - [SSR GraphQL with Next.js & AWS AppSync](https://medium.com/open-graphql/ssr-graphql-apps-with-next-js-aws-appsync-eaf7fbeb1bde) - [AWS AppSync App with React and Apollo](https://gyandeeps.com/aws-appsync-graphql/) - [GraphQL made easy by AWS AppSync](https://medium.com/@jorgenlybeck94/graphql-made-easy-by-aws-appsync-21dfae586d51) - [Building a chat application using AWS AppSync and Serverless](https://serverless.com/blog/building-chat-appliation-aws-appsync-serverless/) - [Building Chatt - A Real-time Multi-user GraphQL Chat App](https://dev.to/dabit3/building-chatt---a-real-time-multi-user-graphql-chat-app-3jik) - [React in a Serverless World](https://dev.to/exodevhub/react-in-a-serverless-world-2m3d) #### React Native - [Building AI Enabled GraphQL Applications](https://medium.com/open-graphql/building-ai-enabled-graphql-applications-d7fde3305062) - [Code an App With GraphQL, React Native, and AWS AppSync: The Back-End](https://code.tutsplus.com/tutorials/code-an-app-with-graphql-and-react-native--cms-30511) - [Code an App With GraphQL, React Native and AWS AppSync: The App](https://code.tutsplus.com/tutorials/code-an-app-with-graphql-react-native-and-aws-appsync-the-app--cms-30569) - [Integrating AWS AppSync with React-Native-Navigation](https://medium.com/@ryanu_81365/integrating-aws-appsync-with-react-native-navigation-466e103e7c15) - [Authentication 🔐 FULL SETUP](https://itnext.io/aws-amplify-react-native-authentication-full-setup-7764b452a138) #### Native Android - [Building Android Landmark App with AWS Amplify, Google Sign-In and GraphQL](https://medium.com/step-by-step-building-mobile-with-mobile-backend/building-landmark-app-with-aws-amplify-google-sign-in-with-graphql-61f52fb115d7) #### Vue - [Using Appsync and Amplify with Vue](https://medium.com/@andrew.s.trigg/using-appsync-and-amplify-with-vue-f45ebef7276e) #### Angular - [Ionic 4 + AppSync: Build a mobile app with a GraphQL backend - 4 Part Series](https://gonehybrid.com/ionic-4-appsync-build-a-mobile-app-with-a-graphql-backend-part-1/) #### Serverless Framework - [GraphQL APIs with AWS AppSync (3 part series)](https://medium.com/@cbartling/graphql-apis-with-aws-appsync-part-one-bb441a5c2d9b) #### SST - [AWS AppSync with SST and Live Lambda Dev](https://sst.dev/examples/how-to-create-a-serverless-graphql-api-with-aws-appsync.html) #### Infrastructure as Code - [AWS AppSync + Pulumi + GraphQL Modules](https://github.com/bjerkio/pulumi-appsync-modules) #### Performance and Monitoring - [Getting more visibility into GraphQL performance with AWS AppSync logs](https://aws.amazon.com/blogs/mobile/getting-more-visibility-into-graphql-performance-with-aws-appsync-logs) - [Tracing with AWS X-Ray](https://docs.aws.amazon.com/appsync/latest/devguide/x-ray-tracing.html) ## Tutorials - Videos - [Scalable Offline-Ready GraphQL Applications with AWS AppSync & React](https://egghead.io/courses/scalable-offline-ready-graphql-applications-with-aws-appsync-react) - [How to AWS AppSync (YouTube)](https://www.youtube.com/playlist?list=PLrHsRbHuA_HVl5q2mQ6q7wjTitskiUuu6) - [How to AWS AppSync (GitHub)](https://github.com/ifelsebranch/appsync-react-webapp) - [AWS AppSync - User Authorization & Fine Grained Access Control](https://www.youtube.com/watch?v=p0mfjz6wZng) - [AWS AppSync Authorization with Amazon Cognito User Pools](https://www.youtube.com/watch?v=VKhLqBG7sdI) - [Building an e-Commerce Loyalty App with GraphQL](https://www.youtube.com/watch?v=WOQIqRVzkas) ## Miscellaneous Videos - [AWS re:Invent 2018: Authentication & Authorization in GraphQL with AWS AppSync](https://www.youtube.com/watch?v=2U4RsbFO4bA) - [AWS re:Invent 2018: Ten Tips And Tricks for Improving Your GraphQL API with AWS AppSync](https://www.youtube.com/watch?v=CwLB0BRwIqE) - [AWS re:Invent 2018: Develop Cross-Platform Mobile Apps with React Native, GraphQL, & AWS](https://www.youtube.com/watch?v=38Y-XvMYpfA) ## News - [AWS joins the GraphQL Foundation](https://aws.amazon.com/blogs/mobile/aws-joins-the-graphql-foundation/) ## Example Projects #### Relay Modern - [A sample Relay app using AWS AppSync](https://github.com/aws-samples/aws-appsync-relay) #### React Native - [React Native Starter App - Serverless Pet Tracker](https://github.com/aws-samples/aws-mobile-react-native-starter) - [A real time React Native application built using GraphQL & AWS AppSync](https://github.com/dabit3/appsync-graphql-cities) - [Enterprise Twitter Clone](https://github.com/dabit3/enterprise-twitter) - [GraphQL events app with realtime and offline functionality using AWS AppSync](https://github.com/aws-samples/aws-mobile-appsync-events-starter-react-native) - [React Native Movies App: AWS AppSync, AWS Amplify, AWS Cognito, GraphQL, DynamoDB](https://github.com/pjay79/MoviesApp) - [Basic React Native Implementation](https://github.com/dabit3/basic-react-native-appsync) - [AI Enabled GraphQL with React Native](https://github.com/dabit3/appsync-lambda-ai) - [React Native example with user authentication & authorization](https://github.com/dabit3/appsync-react-native-with-user-authorization) #### React - [SpeakerChat - Real-time Event Q&A Platform with Markdown Support](https://github.com/dabit3/speakerchat) - [Write with Me - Real-time Collaborative Markdown Editor](https://github.com/dabit3/write-with-me) - [Hype Beats](https://github.com/dabit3/hype-beats) - [Appsync Graphql Real-time Canvas](https://github.com/dabit3/appsync-graphql-real-time-canvas) - [AWS AppSync Chat](https://github.com/aws-samples/aws-appsync-chat) - [AWS AppSync Chat with AI features - Chatbots, Image Recognition, Sentiment Analysis, Translation, Text2Speech](https://github.com/aws-samples/aws-appsync-chat-starter-react) - [GraphQL events app with realtime and offline functionality using AWS AppSync](https://github.com/aws-samples/aws-mobile-appsync-events-starter-react) - [AWS AppSync Recipe App](https://github.com/dabit3/react-appsync-graphql-recipe-app) - [AWS AppSync GraphQL Photo Sample](https://github.com/aws-samples/aws-amplify-graphql) - [Unicorn Loyalty: E-Commerce Serverless GraphQL Loyalty Sample App](https://github.com/aws-samples/aws-serverless-appsync-loyalty) - [AWS AppSync With Apollo 3.0 using Links, React Hooks and Typescript](https://github.com/wolfeidau/appsync-apollo-links) #### Angular - [GraphQL PWA chat app w/ realtime and offline functionality using AWS AppSync](https://github.com/aws-samples/aws-mobile-appsync-chat-starter-angular) #### Vue - [Vue example using GraphQL with AWS AppSync](https://github.com/dabit3/vue-graphql-appsync) #### Native iOS - [GraphQL events application with realtime and offline functionality using AWS AppSync](https://github.com/aws-samples/aws-mobile-appsync-events-starter-ios) #### Native Android - [GraphQL events application using AWS AppSync](https://github.com/aws-samples/aws-mobile-appsync-events-starter-android) #### Other - [Serverless Application Model and custom resolver using Lambda with Go](https://github.com/sbstjn/appsync-resolvers-example) - [Serverless GraphQL Examples for AWS AppSync and Apollo](https://github.com/serverless/serverless-graphql) - [React State Museum](https://github.com/GantMan/ReactStateMuseum) - [AWS AppSync Calculator](https://medium.com/@ryanjones_io/aws-appsync-calculator-a2ad9f65a5e3) - [Beginner-friendly mobile backend based on AWS AppSync](https://cloudonaut.io/beginner-friendly-mobile-backend-based-on-aws-appsync/) - [Create an AWS AppSync API using SAM - SnappyFeatures #3](https://www.youtube.com/watch?v=J0qfMYRmQcc) - [AWS Chatt with ReasonML and Bucklescript](https://medium.com/@idkjs/aws-chatt-with-reasonml-and-bucklescript-895c353c3690?_branch_match_id=561306255803447569) ## Tooling #### Go - [appsync-resolvers](https://github.com/sbstjn/appsync-resolvers) ## Books - [Serverless GraphQL APIs with Amazon's AWS AppSync](https://www.amazon.com/Serverless-GraphQL-Amazons-AppSync-API-University-ebook/dp/B07DDD5NHF)