Prisma-AppSync is an open source library that turns your Prisma Schema into a fully featured GraphQL API, tailored for AWS AppSync.

Under the hood
Prisma Schema → AppSync GraphQL in minutes
The library parses your Prisma schema and auto-generates a fully functional GraphQL API tailored for AWS AppSync, streamlining from model definition to live API in minutes.
Ready-to-use CRUD, secure by default
CRUD resolvers are auto-generated using Prisma syntax with a robust TypeScript client. Security is built-in, featuring XSS sanitization, query depth limits, rate limiting, and flexible ACL options (API Key, IAM, Cognito, etc.)
Customisable & extensible architecture
While generating a functional API out-of-the-box, the library also supports deep customisation — from the GraphQL schema to resolvers and data flow — ensuring adaptability for complex or tailored use cases
Fast DX with local simulation tooling
It bundles a local development server that mimics AWS AppSync and Lambda execution, complete with a GraphQL IDE, hot-reloading, and real-time testing — making iteration fast and comfortable
Stats
- 500-1,000 weekly NPM downloads
- 230 stars on GitHub
- 10 contributors
Prisma Day talk
As an early adopter and power user of Prisma, I’ve contributed to the community in various ways, including streaming a talk at Prisma Day: