CASL

CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access (by stalniy)

CASL Alternatives

Similar projects and alternatives to CASL

  1. supabase

    884 CASL VS supabase

    The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. Prisma

    482 CASL VS Prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  4. quickstart-android

    Firebase Quickstart Samples for Android

  5. core

    360 CASL VS core

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. (by vuejs)

  6. berry

    207 CASL VS berry

    πŸ“¦πŸˆ Active development trunk for Yarn βš’

  7. postgrest

    112 CASL VS postgrest

    REST API for any Postgres database

  8. casbin

    38 CASL VS casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. redoc

    40 CASL VS redoc

    πŸ“˜ OpenAPI/Swagger-generated API Reference Documentation

  11. oso

    16 CASL VS oso

    Deprecated: See README

  12. accesscontrol

    9 CASL VS accesscontrol

    Role and Attribute based Access Control for Node.js

  13. node-casbin

    6 CASL VS node-casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser

  14. cancan

    4 CASL VS cancan

    Discontinued Authorization Gem for Ruby on Rails.

  15. ucast

    1 CASL VS ucast

    Conditions query translator for everything

  16. bouncer

    12 CASL VS bouncer

    Laravel Eloquent roles and abilities.

  17. rbac

    1 CASL VS rbac

    Hierarchical Role Based Access Control for NodeJS

  18. apiDoc

    5 CASL VS apiDoc

    Discontinued RESTful web API Documentation Generator.

  19. sift.js

    4 CASL VS sift.js

    Use Mongodb queries in JavaScript

  20. chappe

    3 CASL VS chappe

    πŸ§‘β€πŸ’» Developer Docs builder. Write guides in Markdown and references in API Blueprint. Comes with a built-in search engine.

  21. cancan

    1 CASL VS cancan

    πŸ”‘ Pleasant authorization library for Node.js (by vadimdemedes)

  22. objection-authorize

    Discontinued isomorphic, "magical" authorization integration with Objection.js πŸŽ‰

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better CASL alternative or higher similarity.

CASL discussion

Log in or Post with

CASL reviews and mentions

Posts with mentions or reviews of CASL. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-23.

Stats

Basic CASL repo stats
16
6,367
8.4
8 days ago

stalniy/casl is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of CASL is JavaScript.


Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?