stalniy / casl
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
β6,001Updated last week
Related projects β
Alternatives and complementary repositories for casl
- Decorator-based property validation for classes.β11,012Updated this week
- π² super fast, all natural json loggerβ14,297Updated this week
- Simple yet powerful dependency injection tool for JavaScript and TypeScript.β4,062Updated this week
- A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.β11,290Updated this week
- A simple and composable way to validate data in JavaScript (and TypeScript).β7,019Updated last month
- Zero-config CLI for TypeScript package developmentβ11,275Updated last year
- TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server,β¦β7,788Updated this week
- Compile a Node.js project into a single file. Supports TypeScript, binary addons, dynamic requires.β9,253Updated last week
- Decorator-based transformation, serialization, and deserialization between objects and classes.β6,872Updated this week
- Clinic.js diagnoses your Node.js performance issuesβ5,681Updated last month
- The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.β8,650Updated this week
- The simple, fast, and scalable code generator that lives in your project.β5,675Updated 4 months ago
- A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custβ¦β10,846Updated this week
- Check your npm module for unused dependenciesβ4,728Updated 3 months ago
- Simple GraphQL Client for JavaScript. Minimal. Extensible. Type Safe. Runs everywhere.β5,862Updated this week
- Decorators and some other features for sequelizeβ2,791Updated 6 months ago
- Json Schema Type Builder with Static Type Resolution for TypeScriptβ4,997Updated this week
- Runtime type system for IO decoding/encodingβ6,705Updated 2 months ago
- Industry standard API mocking for JavaScript.β15,911Updated this week
- Documentation generator for TypeScript projects.β7,732Updated this week
- π§ Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga impleβ¦β8,250Updated this week
- Premium Queue package for handling distributed jobs and messages in NodeJS.β15,555Updated last week
- Tiny millisecond conversion utilityβ5,152Updated 2 months ago
- Role and Attribute based Access Control for Node.jsβ2,204Updated 4 months ago
- Actor-based state management & orchestration for complex app logic.β27,140Updated this week
- The simplest and fastest way to bundle your TypeScript libraries.β9,201Updated this week
- π¦ A way to manage your versioning and changelogs with a focus on monoreposβ8,958Updated last week
- Create, calculate, and format money in JavaScript and TypeScript.β6,307Updated this week
- Process execution for humansβ6,857Updated last week
- Promise queue with concurrency controlβ3,460Updated last week