Awesome AngularJS 
A list of awesome AngularJS
services, directives, filters, utilities and resources.
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
- AngularClass/NG6-starter
- An AngularJS Starter repo for Angular + ES6 + (Webpack or JSPM) by @AngularClass.
- tomastrajan/angular-js-es6-testing-example
- Angular JS seed repository with focus on unit & integration
testing (ES6, webpack, karma, mocha), suitable for serious / enterprise
projects.
- ngParty/Angular1-scaffold
- Angular (Tests, Dev/Prod), Karma, Jasmine, Istanbul, TypeScript,
NgMetadata, TsLint, Codelyzer, Typings, and Webpack by @ngParty
- flatlogic/angular-material-dashboard
- Angular admin dashboard with material design
- 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.
- okigan/angular-sensible-seed
- Opinionated AngularJS starter project with per feature directory
structure, static content, gulp build system, integrated
logo/search/ui-router/ui-bootstrap/less.
- angular/angular-seed
- Seed project for AngularJS apps.
- vesparny/angularjs-playground
- A starting point that follows best-practices, for being up and running
in minutes with AngularJS.
- kmaida/reStart-angular
- Responsive AngularJS seed project following styleguide best
practices.
- 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 AngularJS & Ratchet apps.
- jesalg/RADD - Example
AngularJS app using Rails and Devise authentication gem.
- linemanjs/lineman-angular-template
- This is a project template for AngularJS 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.
- giorgiofellipe/ionic-angular-parse-boilerplate
- Ionic + AngularJS + Parse.com boilerplate by Giorgio Fellipe.
- the-front/angularjs-ee-boilerplate
- This boilerplate (seed project, starting project) helps you build
large scale AngularJS applications with Require.js by Erko Bridee.
- ziyasal/ng-espack-boilerplate
- AngularJS 1.4x and ES6 application boilerplate /w testing practices
using Webpack
- akveo/blur-admin -
Free premium Angular 1.x Bootsrap Admin dashboard
- gusgard/angular-seed-es6
- AngularJS 1.5 starter repo using best practices + ES6 + SASS +
Browserify + BrowserSync.
- simskij/angular-gulp-seed
AngularJS 1.5 Seed + Premade Gulp scripts and project directory
layout.
- simskij/angular-webpack-seed
AngularJS 1.6 seed using typescript and webpack
User Manager
Mobile
Web Service
Asset Manager
Routing
- angular-ui/ui-router
- The de-facto solution to flexible routing with nested views in
AngularJS.
- rpocklin/ui-router-tabs
- Leverages UI Bootstrap and UI Router to give you full-strength
route-driven tabs in Angular.js.
Filter
Directive
- johannesjo/angular-promise-buttons
- Chilled loading buttons for AngularJS.
- zizzamia/ng-tasty
- Lightweight, flexible, and tasty collection of reusable UI components
for AngularJS, like grandma used to make. ( table directive, range
filter ).
- tombatossals/angular-leaflet-directive
- AngularJS directive to embed and interact with maps managed by Leaflet
library.
- 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 AngularJS! 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 AngularJS-friendly utilities.
- djds4rce/angular-socialshare
- social share buttons for AngularJS.
- blackgate/bg-splitter
- Simple pane splitter for AngularJS.
- fullscale/dangle -
A set of AngularJS directives that provide common D3 visualizations for
elasticsearch.
- angular-ui/ui-tinymce
- AngularUI wrapper for TinyMCE.
- angular-ui/bootstrap
- Native AngularJS 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 AngularJS apps.
- marcorinck/angular-growl
- growl-like notifications for angularJS projects.
- urish/angular-spinner
- AngularJS 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 AngularJS 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
- AngularJS responsive images.
- angular-ui/ui-sortable
- AngularJS bindings for jQuery UI Sortable.
- durated/angular-scroll
- Scrollspy, animated scrollTo and scroll events for AngularJS.
- jeffling/ng-tether
- AngularJS wrapper for Tether: make absolutely positioned elements
attach to elements in the page efficiently.
- unosquare/tubular
-AngularJS directives for grids and forms.
- matowens/ng-notify - A
simple, lightweight module for displaying notifications in your
AngularJS app.
- dragular -
AngularJS drag and drop based on dragula.js.
- hrajchert/angular-screenfull
- Binding to use the HTML5 fullscreen API using directives and
directives controllers.
- StevenLambion/ui-listView
- An efficient, dynamic list view for AngularJS.
- Sattvabit/angular-material-checkbox
- Simple AngularJS check-box/toggle button directive using Google
material design icons.
- tushariscoolster/ng-sweet-alert
- Sweetalert directive for AngularJS, without writing single javascript
code.
- gkaimakas/angular.validators
- Angular validation directives for forms. A port of validator.js
- Foxandxss/angular-toastr
- Angular port of CodeSeven/toastr.
- jirikavi/AngularJS-Toaster
- AngularJS Toaster is a customized version of “toastr” non-blocking
notification javascript library.
- angular-slider/angularjs-slider
- Slider directive for AngularJS. No dependencies and mobile
friendly.
- ngReact/ngReact -
Use React Components in Angular.
- m00s/angular-photoswipe
- An angular directive for PhotoSwipe image gallery.
- benjamincharity/angular-json-calendar
- An AngularJS module that generates calendar data as a JSON object
and/or HTML.
- kirstein/angular-autodisable
- An extension to angular ng-click directive that automatically sets the
element to disabled if the handler would return a promise.
- benjamincharity/angular-keypad
- :iphone::1234: A numerical keypad built for mobile devices.
- harm-less/angular-sticky
- :Pure javascript AngularJS directive to make elements stick when
scrolling.
- urish/angular-moment
- AngularJS directive and filters for Moment.js.
Storage
Data Manage
Developer
View
- Angular Material - A
set of reusable, well-tested, and accessible UI components based on
Material Design.
- AngularStrap -
AngularJS native directives for Bootstrap.
- Angular UI - Angular UI
is the companion suite(s) to the AngularJS framework.
- Augus/ngAnimate -
ngAnimate is best effect solution made for AngularJS.
- btford/angular-modal
- Simple AngularJS service for creating modals.
Service
Internationalization
Chart
Task
TodoMVC
Other
License

To the extent possible under law, Gianluca Arbezzano has waived all copyright
and related or neighboring rights to this work.
angularjs.md
Github