TypeScript Acl

Open-source TypeScript projects categorized as Acl

Top 9 TypeScript Acl Projects

  • node-casbin

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

  • accesscontrol

    Role and Attribute based Access Control for Node.js

  • 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.

    SurveyJS logo
  • zenstack

    Typescript toolkit on top of Prisma ORM, offering flexible and declarative Access Control Policy(Authorization/Permission) for RBAC/ABAC/PBAC/ReBAC with auto-generated type-safe APIs and frontend hooks.

  • Project mention: PHP: Laravel, Ruby: Rails, JavaScript:? | dev.to | 2024-05-28

    The ZenStack toolkit I’m building on top of Prisma aims to narrow down the gap further. It adds an Authorization layer on top of the schema and then automatically generates both APIs and frontend hooks for you. So, put simply, once you're done with your schema, you're almost done with your backend. You can then choose whatever frontend framework, like React, Vue, or Svelte, to get your UI done.

  • ngx-permissions

    Permission and roles based access control for your angular(angular 2,4,5,6,7,9+) applications(AOT, lazy modules compatible

  • vue-browser-acl

    Easy user access control in Vue for better UX. Build on top of the browser-acl package.

  • react-role

    Lightweight role based access management solution for React applications

  • vue-simple-acl

    A simple unopinionated Vue plugin for managing user roles and permissions, access-control list (ACL) and role-based access control (RBAC).

  • InfluxDB

    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.

    InfluxDB logo
  • iamjs

    iamjs - Your complete Access Control Library with End-to-end typesafety

  • Project mention: The TypeScript Access Control Library for Unmatched Typesafety | news.ycombinator.com | 2023-09-04

    "iamjs" - the game-changing TypeScript Access Control Library is here!

    Tired of authorization headaches? Look no further! iamjs is the complete solution you've been waiting for. With its unparalleled typesafety and end-to-end functionality, iamjs makes authorization a breeze for both Node.js and browser environments.

    Featuring support for popular frameworks like express, koa, next.js, and react, iamjs is versatile and adaptable to your project's needs. Choose from a range of packages:

    @iamjs/express - Express middleware that simplifies authorization workflows @iamjs/koa - Koa middleware for seamless authorization integration @iamjs/next - Next.js middleware for effortless authorization management @iamjs/react - React component for hassle-free authorization implementation

    And that's not all! For maximum flexibility, you can also opt for the @iamjs/core package, which contains all the necessary logic and can be seamlessly integrated with any framework of your choice.

    Don't waste time on complex authorization setups anymore. Join the iamjs revolution now and experience the power of typesafety combined with effortless authorization management!

    Check out iamjs on GitHub: https://github.com/triyanox/iamjs

  • warrant-express-middleware

    Expressjs Middleware for enforcing access control on API endpoints using the Warrant API

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).

TypeScript Acl related posts

  • How to Do Authorization - A Decision Framework: Part 1

    7 projects | dev.to | 14 Dec 2023
  • The TypeScript Access Control Library for Unmatched Typesafety

    2 projects | news.ycombinator.com | 4 Sep 2023
  • Iamjs a complete access control library for Node.js and the browser

    1 project | news.ycombinator.com | 11 Aug 2023
  • Good package for managing user permissions in Vue 3?

    2 projects | /r/vuejs | 2 May 2022
  • Building RBAC in Node

    7 projects | dev.to | 3 Feb 2022
  • Casbin: An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js

    2 projects | /r/node | 12 Jan 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 node-casbin 2,500
2 accesscontrol 2,118
3 zenstack 1,762
4 ngx-permissions 926
5 vue-browser-acl 214
6 react-role 182
7 vue-simple-acl 125
8 iamjs 20
9 warrant-express-middleware 3

Sponsored
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.
surveyjs.io