Fully featured role and permission based access control for your angular applications
https://github.com/Narzerus/angular-permissionTags | angular ui-router ng-route angular-route access-control permissions access acl rbac roles route angular2 angular-component |
Implementation | Javascript |
License | MIT |
Platform | OS-Independent |
To see better structured documentation go to wiki-page. In one month the detailed functionality description will be available only on wiki page. If you use a SharedModule that you import in multiple other feature modules, you can export the NgxPermissionsModule to make sure you don't have to import it in every module.
angular2 ngx-permissions angular2-permissions ng2-permissions angular ngx-permission ng-permission permissions angular4 angular5 angular2-permission roles angular-permissions acl rbac access access-control angular-2 angular-4 angular-5 angular-6 angular6 angularx angular-x ng ngx ng2 ng4 ng5 permission role guard router ngx-router angular2-router angular4-routerLeverages UI Bootstrap and UI Router to give you full-strength route-driven tabs in Angular.js.Add ui.router.tabs as a new module dependency in your angular app.
angular tabs navigation ui-router bootstrap angularjs angular-componentLibrary is under active development and may have API breaking changes for subsequent major versions after 1.0.0. To allow customization and theming, ng-select bundle includes only generic styles that are necessary for correct layout and positioning. To get full look of the control, include one of the themes in your application. If you're using the Angular CLI, you can add this to your styles.scss or include it in .angular-cli.json (Angular v5 and below) or angular.json (Angular v6 onwards).
angular ui-select angular-components autocomplete typeahead multiselect select dropdown angular2 angular4 angular5 angular6AngularJS router module
angular framework browser router client-side@uirouter/angular is a client-side Single Page Application routing framework for Angular. Routing frameworks for SPAs update the browser's URL as the user navigates through the app. Conversely, this allows changes to the browser's URL to drive navigation through the app, thus allowing the user to create a bookmark to a location deep within the SPA.
ui-router angular ng2 angular2 router typescript spa aot-compatibleAngular UI component for firebase authentication. This library is an angular module (including angular components and services) that allows to authenticate your users with your firebase project. NgxAuthFirebseUI is compatible with angular material and angular flexLayout.
angular firebaseui material ngx demo authentication typescript angular-components ssr serverside-rendering angular6-library angular8 google facebook github twitter microsoft yahoo ng library @angular/fire firebase firebase-auth firebaseauthentication firestore material-designAngular 2+ components for Google Maps. (Previously known as angular2-google-maps)
angular google-maps angular2 ng2 library angular4 agm ng maps google gmaps angular-componentCasbin is a powerful and efficient open-source access control library for Golang projects. It provides support for enforcing authorization based on various access control models. In Casbin, an access control model is abstracted into a CONF file based on the PERM metamodel (Policy, Effect, Request, Matchers). So switching or upgrading the authorization mechanism for a project is just as simple as modifying a configuration. You can customize your own access control model by combining the available models. For example, you can get RBAC roles and ABAC attributes together inside one model and share one set of policy rules.
casbin etcd access-control authorization rbac abac acl auth authz permissionCasbin-RS is a powerful and efficient open-source access control library for Rust projects. It provides support for enforcing authorization based on various access control models. In casbin-rs, an access control model is abstracted into a CONF file based on the PERM metamodel (Policy, Effect, Request, Matchers). So switching or upgrading the authorization mechanism for a project is just as simple as modifying a configuration. You can customize your own access control model by combining the available models. For example, you can get RBAC roles and ABAC attributes together inside one model and share one set of policy rules.
casbin access-control authorization rbac abac acl auth authz permissionAn angular (>= v2) component for the easy use of the QuillJS richt text editor.
quill-editor ngx-quill quill quilljs rich-text-editor rich-text angular angular2 angular-2 angular-x wysiwyg angular4 ng2 ng editor directive component text-editorIf you are new to Angular and/or Meteor but want to learn them quickly, please check out our 14-steps Angular-Meteor tutorial.Alternatively, use your web browser to access the link: https://github.com/Urigo/angular2-meteor-base Download the template application, and unzip the files inside.
angular angularjs meteor angular-meteor angular2-meteor nodengx-restangular
angular angular2 rest-api reactive restful restful-api rest-client rxjs observable fetch api restangular-methods http request response angular-2 rest typescript typescript-library queryparams ng2-rest ng2-restangular ngx-restangular angular2-restangular angular4-restangular angular2-rest angular4-rest restangular angular-2-restangular angular-4-restangular angular-2-rest angular-4-rest angular-componentThis library contains native Angular components and directives written from scratch in TypeScript using the Lightning Design System CSS framework.
ng-lightning angular lightning salesforce-lightning angular2 lightning-design-system salesforce angular-component lightning-designAn Angular starter kit featuring Angular 5, Ahead of Time Compile, Router, Forms, Http, Services, Tests, E2E), Karma, Protractor, Jasmine, Istanbul, TypeScript, @types, TsLint, Codelyzer, Hot Module Replacement, and Webpack by AngularClass.This seed repo serves as an Angular starter for anyone looking to get up and running with Angular and TypeScript fast. Using a Webpack 3 for building our files and assisting with boilerplate. We're also using Protractor for our end-to-end story and Karma for our unit tests.
angular typescript webpack angularclass starter-kit aot protractor karma lazy-loading hmr aot-compilation jasmine istanbul docker angular5 angular2 angular4 tipe tipe.ioAn enterprise-class UI components based on Ant Design and Angular.
angular ui-components angular-components typescript ant-design frontend antd angular-directives ngx enterprise ant ng-zorro design ui framework ui-libraryProject Clarity is an open source design system that brings together UX guidelines, an HTML/CSS framework, and Angular components. This repository includes everything you need to build, customize, test, and deploy Clarity. For complete documentation, visit the Clarity website.The easiest way to run a sample Angular application with Clarity is to use the Clarity Seed.
ux ui angular css typescript component-library design-system clarity angular2 angular-componentThis is the Angular implementation of Ant Design Mobile specification, serving Alibaba big data wireless service. Now Supports Angular ^8.0.0.
angular ant-design antd ant ng-zorro-mobile angular-components typescript frontend angular-directives ngx enterprise ionic ng-zorro ng-zorro-antd-mobile ant-design-mobile mobile-ui mobile alibaba gitter design ui frameworkAngular UI-Router is a client-side Single Page Application routing framework for AngularJS.Routing frameworks for SPAs update the browser's URL as the user navigates through the app. Conversely, this allows changes to the browser's URL to drive navigation through the app, thus allowing the user to create a bookmark to a location deep within the SPA.
angularjs ui-router typescript routing router state-machine state-tree angular angular-componentAngular2 building blocks based on Semantic UI
angular angular2 semanticui semantic-ui angular-component
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.