Awesome AngularJs and awesomeangularjs
A list of awesome AngularJs services, directives, utilities and resources.
Data from: https://github.com/gianarb/awesome-angularjs
Table of contents:
- Seed Projects
- User Manager
- Mobile
- Web Service
- Asset Manager
- Routing
- Filter
- Directive
- Storage
- Data Manage
- Developer
- View
- Service
- Internationalization
- Chart
- Task
- Other
Seed Projects
- Ngbp/ngbp-A sophisticated build management system for web apps
- Vesparny/angular-kickstart-Speed up your AngularJS development and testing with a complete and scalable build system that scaffolds the project for you.
- Angular/angular-seed-Seed project for angular apps.
- Vesparny/angularjs-playground-A starting point that follows best-practices, for being up and running in minutes with angularJS
- StarterSquad/ngSeed-AngularJS/RequireJS seed project
- Tnajdek/angular-requirejs-seed-This is a fork of Angular Seed but with changes needed for requireJS support.
- Btford/angular-express-blog-Example AngularJS app using an Express + Node. js backend.
- Btford/angular-socket-io-seed-A great starting point for writing AngularJS apps backed by a Socket. io-powered node. js server.
- Ziyasal/ratchet-angular-seed-Seed project for Angular & Ratchet apps.
- Jesalg/RADD-Example AngularJS app using Rails and Devise authentication gem
- Linemanjs/lineman-angular-template-This is a project template for Angular JS applications using Lineman.
- Meanjs/mean-Mongo + ExpressJS + AngularJS + NodeJS boilerplate
- Linnovate/mean-Mongo + ExpressJS + AngularJS + NodeJS boilerplate by Linnovate
- Melvin0008/laravel-angular-Laravel + AngularJS + CouchDB boilerplate by Melvin
User Manager
- Lynndylanhurley/ng-token-auth-Token based authentication module for angular. js
- Andreareginato/oauth-ng-AngularJS directive for the OAuth 2.0 Implicit Flow
- Enginous/angular-oauth-Client-side (implicit grant) OAuth 2.0 authorization flow for AngularJS
- Witoldsz/angular-http-auth-HTTP Auth Interceptor Module
- Sahat/satellizer-Token-based AngularJS Authentication
Mobile
- Ajoslin/angular-mobile-nav-An angular navigation service for mobile applications
- Driftyco/ng-cordova-AngularJS Cordova wrappers for common Cordova plugins
- Revolunet/angular-carousel-Mobile friendly AngularJS carousel
Web Service
- Mgonto/restangular-AngularJS service to handle Rest API Restful Resources properly and easily
- Chinmaymk/angular-cog-declarative ajax requests for angularjs
- Tkambler/bonegular-Backbone-converted red Models and Collections for Angular
- Platanus/angular-restmod-Rails using red REST-API ORM for Angular
Asset Manager
- Danialfarid/angular-file-upload-An AngularJS directive for file upload using HTML5 with FileAPI polyfill for unsupported browsers
- Urish/angular-load-Dynamically load scripts and css stylesheets in your Angular. JS app
- Flowjs/ng-flow-Flow. js html5 file upload extension on angular. js framework
Routing
- Angular-ui/ui-utils-Swiss-Army-Knife of AngularJS tools
Filter
- Jdpedrie/angularjs-camelCase-to-human-filter-AngularJS Filter to convert camelCase strings to human readable strings
Directive
- Zizzamia/ng-tasty-Lightweight, flexible, and tasty collection of reusable UI components for AngularJS, like grandma used to make. (table directive, range filter)
- Esvit/angular-social-Social like-buttons with counters for sites (even ajax sites)
- Sroze/ngInfiniteScroll-Infinite Scrolling for AngularJS
- Fraywing/textAngular/-A radically powerful Text-Editor/Wysiwyg editor for Angular. js! Create multiple editor instances, two-way-bind HTML content, watch editors for changes and more!
- Cgross/angular-busy-Show busy/loading indicators on any element during $ http requests
- Lavinjj/angularjs-gravatardirective-An AngularJS Gravatar Image Directive.
- Venturocket/angular-slider-Slider directive for AngularJS
- Passy/angular-masonry-An AngularJS directive for Masonry
- Siddii/angular-timer-re-usable/inter-operable AngularJS timer directive
- Ajoslin/angular-scrolly-Fake transform-scrolling with angular-friendly utilities
- Djds4rce/angular-socialshare-social share buttons for angularjs
- Blackgate/bg-splitter-Simple pane splitter for angular. js
- Fullscale/dangle-A set of AngularJS ctictives that provide common D3 visualizations for elasticsearch
- Angular-ui/ui-tinymce-AngularUI wrapper for TinyMCE
- Angular-ui/bootstrap-Native AngularJS (Angular) directives for Bootstrap. Small footprint (5kB gzipped !), No 3rd party JS dependencies (jQuery, bootstrap JS) required!
- Chieffancypants/angular-hotkeys-Configuration-centric keyboard shortcuts for your Angular apps
- Marcorinck/angular-growl-like configurications for angularJS projects
- Urish/angular-spinner-Angular directive to show an animated spinner
- Codef0rmer/angular-dragdrop-Drag and Drop for AngularJS (with Animation)
- Asafdav/ng-csv-Simple directive that turns arrays and objects into downloadable CSV files
- Angular-widgets/angular-jqm-AngularJS directives for jQuery Mobile
- Chieffancypants/angular-loading-bar-A fully automatic loading/progress bar for your angular apps.
- Angular-ui/ui-select-AngularJS-native version of Select2 and Selectize
- Btford/angular-markdown-directive-AngularJS markdown directive using Showdown. js
- Yunlzheng/angular-knob-angular directive of jquery knob
- C0bra/angular-responsive-images-Angular responsive images
- Angular-ui/ui-sortable-AngularJS bindings for jQuery UI Sortable
- Durated/angular-scroll-Scrollspy, animated scrollTo and scroll events for angular. js
- Jeffling/ng-tether-Angular wrapper for Tether: make absolutely positioned elements attach to elements in the page efficiently
Storage
- Gsklee/ngStorage-localStorage and sessionStorage done right for AngularJS.
- Grevory/angular-local-storage-An AngularJS module that gives you access to the browsers local storage with cookie fallback
- Jmdobry/angular-cache-angular-cache is a very useful replacement for Angular's $ cacheFactory.
- Jmdobry/angular-data-Data store for Angular. js
- Webcss/angular-indexedDB-An angularjs serviceprovider to utilize indexedDB with angular
Data Manage
- Esvit/ng-table-Simple table with sorting and filtering on AngularJS
- Huei90/angular-validation-Client-side Validation for AngularJS
- Formly-js/angular-formly-JavaScript powered forms
- Kelp404/angular-validator-AngularJS form validation
- Textalk/angular-schema-form-Generate forms from a JSON schema, with AngularJS
- Angular-ui/ng-grid-UI Grid: an Angular Data Grid
- Jbroquest/parse-angular-Utilities for working with Parse.com data.
- Laurihy/angular-payments-Module that provides AngularJS-directives for formatting, validating and working with payments
- Lorenz zofox3/Smart-Table-a table/grid for AngularJS
- Vitalets/angular-xeditable-Edit in place for AngularJS
- MoonStorm/trNgGrid-A feature rich Angular grid using standard HTML tables
- Ceolter/angular-grid-An Advanced Datagrid for AngularJS
Developer
- Angular/protractor-E2E test framework for Angular apps
- Matthieu-D/angular-lorem-image-This directive provides lorem image generation for your website by using the great lorempixel service to generate images
- Ajoslin/angular-promise-tracker-Easily add spinners or general request tracking to your angular app
- Yeoman/generator-angular-yeoman/generator-angular
- Angular/angularjs-batarang-AngularJS WebInspector Extension for Chrome
- Decipherinc/angular-debaser-Just a better way to test AngularJS apps
View
- Angular UI-Angular UI is the companion suite (s) to the AngularJS framework.
- Augus/ngAnimate-ngAnimate is best effect sulotion made for AngularJS
- Btford/angular-modal-Simple AngularJS service for creating modals
Service
- Btford/angular-socket-io-Socket. IO component for AngularJS
- Firebase/angularFire-AngularJS bindings for Firebase
- Olov/ng-annotate-Add, remove and rebuild AngularJS dependency injection annotations
- Pineconellc/angular-foundation-This project is a port of the AngularUI team's excellent angular-bootstrap project for use in the Foundation framework.
- Kendo-labs/angular-kendo-A project to create a robust set of Angular. js bindings for Kendo UI widgets
- Angular-ui/angular-google-maps-AngularJS directives for the Google Maps Javascript API
- Luisfarzati/angulartics-Analytics for AngularJS applications
- Ciul/angular-facebook-An Angularjs module to take approach of Facebook javascript sdk
- Pc035860/angular-easyfb-Super easy AngularJS + Facebook JavaScript SDK
Internationalization
- Angular-translate/angular-translate-i18n in your Angular apps, made easy
- Rubenv/angular-gettext-Translate your Angular. JS applications with gettext.
Chart
- N3-charts/line-chart-Awesome charts for AngularJS
- Bouil/angular-google-chart-Google Chart Tools AngularJS Directive Module
- Chinmaymk/angular-charts-angular directives for creating common charts using d3
- Carlcraig/tc-angular-chartjs-Add Chart. js charts to your angular application
- Stpa-co/angular-morris-chart-Create morris chart easily with this directives
Task
- Ericclemmons/grunt-angular-templates-Grunt build task to concatenate & pre-load your AngularJS templates
- Jdpedrie/grunt-angular-package-Add assets for angular packages to your app's index.html file
- Kagami/gulp-ng-annotate-Add angularjs dependency injection annotations with ng-annotate
- Jeffling/ngmin-webpack-plugin-Webpack plugin for injection of annotations (for pre-minimization)
Other
- Mgechev/angularjs-style-guide-Community-driven set of best practices for AngularJS application development
- Shyamseshadri/angularjs-book-Examples and Code snippets from the AngularJS O 'Reilly book
- Angularjs-styleguide-A guide describing good programming practices for Angular JS
- Angular-js.in-A curated collection of angular ctictives
- Mgechev/angularjs-in-patterns-This repository provides different look into AngularJS.