JavaScript Permissions

Open-source JavaScript projects categorized as Permissions

Top 10 JavaScript Permission Projects

  • CASL

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

    Project mention: CASL – Isomorphic authorization JavaScript library | | 2024-01-24
  • rbac

    Hierarchical Role Based Access Control for NodeJS (by seeden)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • sandworm-guard-js

    Easy auditing & sandboxing for your JavaScript dependencies 🪱

  • unix-permissions

    Swiss Army knife for Unix permissions

  • sandworm-jest

    Security Snapshot Testing Inside Your Jest Test Suite 🪱

  • mongoose-permissions

    Mongoose plugin for managing roles and permissions (rbac) in a simpler way.

  • github-commander

    A CLI tool for performing tedious GitHub settings with a keystroke

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • document-library-microservice.js

    This is a document library microservice which converts AWS S3 into a--Doc repository as a Service

    Project mention: How does machine to machine authentication work? | | 2023-12-06

    That means Auth services, including Authress don't necessarily care where the public/private key pair comes from. Any pair can be used, so long as it provides modern asymmetric cryptography. For Authress, this means you can generate your own EdDSA keys or even bring your AWS Key Management Service (KMS) keys to use with Authress. For this, only updating the public key is required and can be done as part of your CI/CD process or via the the Authress Service Client API.

  • sandworm-mocha

    Security Snapshot Testing Inside Your Mocha Test Suite 🪱

  • warrant-demo-app-ts

    Example demonstrating how to add end-to-end authorization & access control to an ExpressJS + React app using Warrant

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-01-24.

JavaScript Permissions related posts


What are some of the best open-source Permission projects in JavaScript? This list will help you:

Project Stars
1 CASL 5,552
2 rbac 976
3 sandworm-guard-js 248
4 unix-permissions 128
5 sandworm-jest 17
6 mongoose-permissions 7
7 github-commander 6
8 document-library-microservice.js 5
9 sandworm-mocha 5
10 warrant-demo-app-ts 4
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.