ZenStack-Open source toolkit simplifies your Prisma stack
We have been polishing ZenStack for the past few months with the community. As it has been successfully used in production by some of our users, we think it’s time to share our beta with you. ZenStack is built on top of Primsa ORM, extending it with a powerful access control layer that simplifies the development of a web app's backend. By defining authorization policies and validation rules right inside the data schema, your database client can automatically enforce these constraints at runtime. Why we built this: Based on our experience developing several commercial SaaS products, we have…
In plain words
ZenStack is an open-source toolkit built on Prisma ORM that adds access control and validation to web application backends. Developers define authorization policies and validation rules directly in the data schema, allowing the database client to automatically enforce these constraints at runtime. It is designed for developers building SaaS products who want to reduce boilerplate code for access-controlled CRUD APIs and improve maintainability of authorization logic.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
We have been polishing ZenStack for the past few months with the community. As it has been successfully used in production by some of our users, we think it’s time to share our beta with you. ZenStack is built on top of Primsa ORM, extending it with a powerful access control layer that simplifies the development of a web app's backend. By defining authorization policies and validation rules right inside the data schema, your database client can automatically enforce these constraints at runtime. Why we built this: Based on our experience developing several commercial SaaS products, we have observed that a significant portion of code is wrapping around the database and providing an access-controlled CRUD API. These boring boilerplate codes are both tedious to write and error-prone to maintain because it is scattered within the codebase. Utilizing our previous experience with DSL, we created ZenStack to bring the below clear benefits: - Centralized access control for better security and maintainability - Less code to be written The core of ZenStack is a transparent proxy around Prisma client which enforces access policies while keeping the APIs unchanged. It allows you to build the backend of new projects faster with minimal TS/JS code, and can also be easily adopted into existing projects. Some other benefits you can also enjoy: - Automatic CRUD APIs - RESTful, tRPC - Generating client-side data access libraries (aka hooks) - SWR, TanStack Query - A plugin system for 3rd party extension Finally, ZenStack is not opinionated toward any stack or framework, allowing seamless integration with the entire JavaScript and TypeScript ecosystem. We are still in the early stages and greatly value your feedback and insights as we strive to build the best DX toolkit for developers. Website: https://zenstack.dev/ Github: https://github.com/zenstackhq/zenstack Discord: https://go.zenstack.dev/chat
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com

Launched alongside, July 2023
the whole month →
- WL
Hey everyone, I here is a small open-source project I've been working on lately. I'd love to hear your thoughts and improvement ideas :) GitHub: [github.com/Vincenius/workout-lol](https://github.com/Vincenius/workout-lol)
Dev tools · 2023 · workout.lol
- HN
I saw this [0] pretty cool thread by user revskill, and wanted a quicker way to search through it, but also to keep them all in one place so I can read them at my leisure whenever I get time. Right now is like 60 lines of Ruby using Nokogiri, but I will certainly look into it further down the line and improve the list. There's a cronjob checking the thread every 12 hours but I will eventually shut that down and it will become static after that. There are some really awesome blogs in there. I really recommend going through the list, it made my day. [0] "Could you share your personal blog…
Life & fun · 2023 · dm.hn


A safe space for your thoughts, private, local, p2p & open
Commerce · 2023 · anytype.io
