CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
-
Updated
Sep 14, 2026 - TypeScript
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
An opinionated backend framework based on NestJS. Get your CRUD app up and running in no time! ⚙️🔒
🚀A template for building Software-as-Service (SAAS) apps with Reactjs, Nextjs, Prisma and OpenAI integration
A repository of email marketing legislation around the world, compiled by EmailOctopus.
A Generative Toolkit for NestJS Developers. Harness the speed of a BaaS while preserving complete freedom and control over your NestJS stack.
This project contains all the necessary boilerplate to setup a multi-tenant SaaS with Next.js and Fastify including authentication and RBAC authorization.
feathers.js + casl: hooks & channels
The AI-powered HR platform to manage, support, and grow your employees : all in one place.
A fair good boilerplate to start a new NestJS project with Prisma
Drizzle ORM adapter for CASL v7 - generate Drizzle where inputs from CASL abilities
Frontend for the Unikube platform. Run k8s 🐳 🚢 dev setups 🤓 with ease! 🤩
A starter template for nextjs and material ui
This example shows how to configure CASL with permissions that is stored in the database
A simple component to check the user has permission to access wrapped UI components or not.
A proxied Prisma Client that implements validation, authorization and event-driven layers based on Zod and CASL.
To associate your repository with the casl topic, visit your repo's landing page and select "manage topics."