maoosi/prisma-appsync

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

231

stars

432

commits

TypeScript

primary language

Nov 18, 2024

updated

prisma-appsync.vercel.app
api
appsync
appsync-crud-api
aws
generator
graphql
prisma
prisma-appsync
typescript
Browse cluster: GraphQL API development and tooling

README

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

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!

Contributors

maoosi

401 commits

cipriancaba

9 commits

Tenrys

7 commits

maoosi/prisma-appsync

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

231

stars

432

commits

TypeScript

primary language

Nov 18, 2024

updated

prisma-appsync.vercel.app
api
appsync
appsync-crud-api
aws
generator
graphql
prisma
prisma-appsync
typescript
Browse cluster: GraphQL API development and tooling

README

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

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!

Contributors

maoosi

401 commits

cipriancaba

9 commits

Tenrys

7 commits

Languages

TypeScript

95.9%

JavaScript

4.1%