⚡ AppSync GraphQL API Generator for ◭ Prisma ORM.


Keywords
api, appsync, aws, crud, generator, graphql, prisma, prisma-appsync, appsync-crud-api, typescript
License
BSD-2-Clause
Install
npm install prisma-appsync@1.0.2

Documentation

Prisma-AppSync

Prisma-AppSync · TypeScript AWS AppSync Prisma

Prisma-AppSync turns your Prisma Schema into a fully-featured GraphQL API, tailored for AWS AppSync.

✔️ Features

💎 Use your ◭ Prisma Schema
Quickly define your data model and deploy a GraphQL API tailored for AWS AppSync.

⚡️ Auto-generated CRUD operations
Using Prisma syntax, with a robust TS Client designed for AWS Lambda Resolvers.

Pre-configured security
Built-in XSS protection, query depth limitation, and in-memory rate limiting.

🔐 Fine-grained ACL and authorization
Flexible security options such as API keys, IAM, Cognito, and more.

🔌 Fully extendable features
Customize your GraphQL schema, API resolvers, and data flow as needed.

🚀 Getting started

Run the following command and follow the prompts 🙂

npx create-prisma-appsync-app@latest

📓 Documentation

Read the documentation to learn how to use Prisma-AppSync.

🙏 Contributors

Sylvain
Sylvain

🐙 💻 🤔 📖
Bell
Bell

💻 🤔
Ciprian Caba
Ciprian Caba

💻 🤔
Tom
Tom

💻 🤔
Ryan Parker
Ryan Parker

💻
Cameron Jenkinson
Cameron Jenkinson

💻
jeremy-white
jeremy-white

💻
Max Konin
Max Konin

💻
Michael Chan
Michael Chan

💻
Nhu Mai
Nhu Mai

💻

Wanting to help? Get started with our contribution guide or consider 💛 Github sponsors.

🌟 Sponsors

Thanks go to these wonderful sponsors!

Kuizto — The Everyday Cooking App

Kuizto.co is a cooking app that adds a unique twist to everyday cooking. Netflix-like feed to explore tailored recipes. Get inspired by others, save to cooklists, plan instantly!