awesome-angularjs
A list of awesome AngularJs services, directives, utilities and resources.
Archived
2k stars
190 watching
409 forks
last commit: almost 6 years ago
Linked from 6 awesome lists
Awesome AngularJS / Seed Projects | |||
AngularClass/NG6-starter | 1,906 | about 4 years ago | An AngularJS Starter repo for Angular + ES6 + (Webpack or JSPM) by |
tomastrajan/angular-js-es6-testing-example | 171 | almost 6 years ago | Angular JS seed repository with focus on unit & integration testing (ES6, webpack, karma, mocha), suitable for serious / enterprise projects |
ngParty/Angular1-scaffold | 67 | over 7 years ago | Angular (Tests, Dev/Prod), Karma, Jasmine, Istanbul, TypeScript, NgMetadata, TsLint, Codelyzer, Typings, and Webpack by |
flatlogic/angular-material-dashboard | 1,355 | 8 months ago | Angular admin dashboard with material design |
ngbp/ngbp | 3,924 | over 5 years ago | A sophisticated build management system for web apps |
vesparny/angular-kickstart | 552 | over 6 years ago | Speed up your AngularJS development and testing with a complete and scalable build system that scaffolds the project for you |
okigan/angular-sensible-seed | 18 | over 9 years ago | 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 | 13,028 | over 2 years ago | Seed project for AngularJS apps |
vesparny/angularjs-playground | 16 | about 10 years ago | A starting point that follows best-practices, for being up and running in minutes with AngularJS |
kmaida/reStart-angular | 1 | almost 4 years ago | Responsive AngularJS seed project following styleguide best practices |
StarterSquad/ngSeed | 167 | over 8 years ago | AngularJS/RequireJS seed project |
tnajdek/angular-requirejs-seed | 1,025 | about 9 years ago | This is a fork of Angular Seed but with changes needed for requireJS support |
btford/angular-express-blog | 600 | over 7 years ago | Example AngularJS app using an Express + Node.js backend |
btford/angular-socket-io-seed | 765 | almost 6 years ago | A great starting point for writing AngularJS apps backed by a Socket.io-powered node.js server |
ziyasal/ratchet-angular-seed | 9 | over 10 years ago | Seed project for AngularJS & Ratchet apps |
jesalg/RADD | 124 | over 10 years ago | Example AngularJS app using Rails and Devise authentication gem |
linemanjs/lineman-angular-template | 251 | almost 10 years ago | This is a project template for AngularJS applications using Lineman |
meanjs/mean | 4,873 | over 3 years ago | Mongo + ExpressJS + AngularJS + NodeJS boilerplate |
linnovate/mean | 12,123 | 14 days ago | Mongo + ExpressJS + AngularJS + NodeJS boilerplate by Linnovate |
melvin0008/laravel-angular | 10 | almost 10 years ago | Laravel + AngularJS + CouchDB boilerplate by Melvin |
giorgiofellipe/ionic-angular-parse-boilerplate | 55 | over 9 years ago | Ionic + AngularJS + Parse.com boilerplate by Giorgio Fellipe |
the-front/angularjs-ee-boilerplate | 45 | over 8 years ago | This boilerplate (seed project, starting project) helps you build large scale AngularJS applications with Require.js by Erko Bridee |
ziyasal/ng-espack-boilerplate | 36 | almost 8 years ago | AngularJS 1.4x and ES6 application boilerplate /w testing practices using Webpack |
akveo/blur-admin | 11,370 | 11 months ago | Free premium Angular 1.x Bootsrap Admin dashboard |
gusgard/angular-seed-es6 | 16 | almost 6 years ago | 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 | ||
Awesome AngularJS / User Manager | |||
lynndylanhurley/ng-token-auth | 1,795 | almost 2 years ago | Token based authentication module for AngularJS |
andreareginato/oauth-ng | 363 | over 4 years ago | AngularJS directive for the OAuth 2.0 Implicit Flow |
enginous/angular-oauth | 294 | over 9 years ago | Client-side (implicit grant) OAuth 2.0 authorization flow for AngularJS |
witoldsz/angular-http-auth | 2,374 | about 7 years ago | HTTP Auth Interceptor Module |
sahat/satellizer | 7,852 | 11 months ago | Token-based AngularJS Authentication |
userapp-angular | 233 | about 9 years ago | Adds user authentication to your app with UserApp |
Awesome AngularJS / Mobile | |||
ajoslin/angular-mobile-nav | 785 | almost 11 years ago | An AngularJS navigation service for mobile applications |
driftyco/ng-cordova | 3,476 | about 6 years ago | AngularJS Cordova wrappers for common Cordova plugins |
revolunet/angular-carousel | 1,548 | over 7 years ago | Mobile friendly AngularJS carousel |
driftyco/ionic | 51,094 | 6 days ago | Advanced HTML5 Hybrid Mobile App Framework |
NativeScript | 24,281 | 13 days ago | Build truly native cross-platform iOS and Android apps with AngularJS |
Awesome AngularJS / Web Service | |||
mgonto/restangular | 7,868 | about 4 years ago | AngularJS service to handle Rest API Restful Resources properly and easily |
chinmaymk/angular-cog | 80 | over 1 year ago | declarative ajax requests for AngularJS |
tkambler/bonegular | Backbone-Inspired Models and Collections for AngularJS | ||
platanus/angular-restmod | 1,181 | about 8 years ago | Rails inspired REST-API ORM for AngularJS |
JohnnyTheTank/apiNG | 134 | over 4 years ago | AngularJS modules to handle Rest API requests via html-attributes and much more |
Awesome AngularJS / Asset Manager | |||
danialfarid/ng-file-upload | 7,865 | over 5 years ago | An AngularJS directive for file upload using HTML5 with FileAPI polyfill for unsupported browsers |
nervgh/angular-file-upload | 3,431 | over 1 year ago | Angular File Upload is a module for the AngularJS framework |
urish/angular-load | 243 | over 6 years ago | Dynamically load scripts and css stylesheets in your AngularJS app |
flowjs/ng-flow | 1,379 | almost 3 years ago | Flow.js html5 file upload extension on AngularJS framework |
joni2back/angular-filemanager | 1,758 | about 2 years ago | JavaScript HTML5 File Management Material Design Folder Explorer Navigator Browser Manager in AngularJS (with FTP in PHP / Java) |
Awesome AngularJS / Routing | |||
angular-ui/ui-router | 13,529 | 4 months ago | The de-facto solution to flexible routing with nested views in AngularJS |
rpocklin/ui-router-tabs | 244 | over 7 years ago | Leverages UI Bootstrap and UI Router to give you full-strength route-driven tabs in Angular.js |
Awesome AngularJS / Filter | |||
jdpedrie/angularjs-camelCase-to-human-filter | 29 | over 8 years ago | AngularJS Filter to convert camelCase strings to human readable strings |
a8m/angular-filter | 2,929 | almost 7 years ago | Bunch of useful filters for collections, strings, math and boolean operations in AngularJS with no external dependencies |
Awesome AngularJS / Directive | |||
johannesjo/angular-promise-buttons | 152 | over 6 years ago | Chilled loading buttons for AngularJS |
zizzamia/ng-tasty | 435 | about 4 years ago | Lightweight, flexible, and tasty collection of reusable UI components for AngularJS, like grandma used to make. ( table directive, range filter ) |
tombatossals/angular-leaflet-directive | 1,503 | 11 months ago | AngularJS directive to embed and interact with maps managed by Leaflet library |
esvit/angular-social | 162 | about 8 years ago | Social like-buttons with counters for sites (even ajax sites) |
sroze/ngInfiniteScroll | 2,888 | almost 6 years ago | Infinite Scrolling for AngularJS |
fraywing/textAngular/ | 3,967 | about 1 year ago | 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 | 1,437 | over 6 years ago | Show busy/loading indicators on any element during $http requests |
lavinjj/angularjs-gravatardirective | 84 | over 9 years ago | An AngularJS Gravatar Image Directive |
Venturocket/angular-slider | 262 | almost 8 years ago | Slider directive for AngularJS |
passy/angular-masonry | 1,116 | over 7 years ago | An AngularJS directive for Masonry |
siddii/angular-timer | 792 | about 4 years ago | re-usable/inter-operable AngularJS timer directive |
ajoslin/angular-scrolly | 65 | almost 11 years ago | Fake transform-scrolling with AngularJS-friendly utilities |
djds4rce/angular-socialshare | 212 | over 7 years ago | social share buttons for AngularJS |
blackgate/bg-splitter | 190 | over 8 years ago | Simple pane splitter for AngularJS |
fullscale/dangle | 445 | over 11 years ago | A set of AngularJS directives that provide common D3 visualizations for elasticsearch |
angular-ui/ui-tinymce | 487 | over 4 years ago | AngularUI wrapper for TinyMCE |
angular-ui/bootstrap | 14,275 | almost 6 years ago | Native AngularJS directives for Bootstrap. Small footprint (5kB gzipped!), no 3rd party JS dependencies (jQuery, bootstrap JS) required! |
chieffancypants/angular-hotkeys | 1,673 | almost 5 years ago | Configuration-centric keyboard shortcuts for your AngularJS apps |
marcorinck/angular-growl | 477 | over 2 years ago | growl-like notifications for angularJS projects |
urish/angular-spinner | 693 | over 6 years ago | AngularJS directive to show an animated spinner |
codef0rmer/angular-dragdrop | 1,778 | over 3 years ago | Drag and Drop for AngularJS (with Animation) |
asafdav/ng-csv | 572 | over 5 years ago | Simple directive that turns arrays and objects into downloadable CSV files |
angular-widgets/angular-jqm | AngularJS directives for jQuery Mobile | ||
chieffancypants/angular-loading-bar | 5,167 | over 1 year ago | A fully automatic loading / progress bar for your AngularJS apps |
angular-ui/ui-select | 3,259 | over 5 years ago | AngularJS-native version of Select2 and Selectize |
btford/angular-markdown-directive | 569 | over 6 years ago | AngularJS markdown directive using Showdown.js |
yunlzheng/angular-knob | 85 | almost 7 years ago | angular directive of jquery knob |
c0bra/angular-responsive-images | 63 | about 10 years ago | AngularJS responsive images |
angular-ui/ui-sortable | 1,263 | about 6 years ago | AngularJS bindings for jQuery UI Sortable |
durated/angular-scroll | 9 | about 10 years ago | Scrollspy, animated scrollTo and scroll events for AngularJS |
jeffling/ng-tether | 22 | about 7 years ago | AngularJS wrapper for Tether: make absolutely positioned elements attach to elements in the page efficiently |
unosquare/tubular | 44 | about 5 years ago | -AngularJS directives for grids and forms |
matowens/ng-notify | 668 | about 7 years ago | A simple, lightweight module for displaying notifications in your AngularJS app |
dragular | 209 | almost 5 years ago | AngularJS drag and drop based on dragula.js |
hrajchert/angular-screenfull | 60 | over 4 years ago | Binding to use the HTML5 fullscreen API using directives and directives controllers |
StevenLambion/ui-listView | 49 | almost 9 years ago | An efficient, dynamic list view for AngularJS |
Sattvabit/angular-material-checkbox | 5 | about 9 years ago | Simple AngularJS check-box/toggle button directive using Google material design icons |
tushariscoolster/ng-sweet-alert | 151 | over 6 years ago | Sweetalert directive for AngularJS, without writing single javascript code |
gkaimakas/angular.validators | 45 | about 6 years ago | Angular validation directives for forms. A port of validator.js |
Foxandxss/angular-toastr | 1,295 | about 6 years ago | Angular port of CodeSeven/toastr |
jirikavi/AngularJS-Toaster | 1,199 | over 1 year ago | AngularJS Toaster is a customized version of "toastr" non-blocking notification javascript library |
angular-slider/angularjs-slider | 1,229 | over 2 years ago | Slider directive for AngularJS. No dependencies and mobile friendly |
ngReact/ngReact | 2,605 | almost 6 years ago | Use React Components in Angular |
m00s/angular-photoswipe | 73 | over 6 years ago | An angular directive for PhotoSwipe image gallery |
benjamincharity/angular-json-calendar | 12 | about 8 years ago | An AngularJS module that generates calendar data as a JSON object and/or HTML |
kirstein/angular-autodisable | 63 | almost 8 years ago | An extension to angular ng-click directive that automatically sets the element to disabled if the handler would return a promise |
benjamincharity/angular-keypad | 18 | about 8 years ago | A numerical keypad built for mobile devices |
harm-less/angular-sticky | 83 | almost 5 years ago | :Pure javascript AngularJS directive to make elements stick when scrolling |
urish/angular-moment | 2,598 | over 4 years ago | AngularJS directive and filters for |
Awesome AngularJS / Storage | |||
gsklee/ngStorage | 2,333 | about 6 years ago | localStorage and sessionStorage done right for AngularJS |
grevory/angular-local-storage | 2,828 | about 7 years ago | An AngularJS module that gives you access to the browsers local storage with cookie fallback |
jmdobry/angular-cache | 1,390 | over 7 years ago | angular-cache is a very useful replacement for AngularJS's $cacheFactory |
jmdobry/angular-data | 973 | almost 3 years ago | Data store for AngularJS |
bramski/angular-indexedDB | 165 | over 2 years ago | An AngularJS serviceprovider to utilize indexedDB with AngularJS |
tymondesigns/angular-locker | 314 | almost 7 years ago | A simple, configurable & fluent abstraction for local/session storage in angular projects |
Awesome AngularJS / Data Manage | |||
kogosoftwarellc/angular-async-form | 9 | over 6 years ago | Async form handling the angular way |
esvit/ng-table | 2,769 | over 4 years ago | Simple table with sorting and filtering on AngularJS |
huei90/angular-validation | 703 | about 4 years ago | Client-side Validation for AngularJS |
formly-js/angular-formly | 2,223 | over 6 years ago | JavaScript powered forms |
kelp404/angular-validator | 162 | over 6 years ago | AngularJS form validation |
Textalk/angular-schema-form | 2,470 | almost 2 years ago | Generate forms from a JSON schema, with AngularJS |
angular-ui/ng-grid | 5,388 | about 1 month ago | UI Grid: an AngularJS Data Grid |
jbroquist/parse-angular | 32 | over 10 years ago | Utilities for working with Parse.com data |
jimrhoskins/angular-parse | 183 | about 9 years ago | Module for interacting with the Parse REST API |
laurihy/angular-payments | 560 | about 4 years ago | Module that provides AngularJS-directives for formatting, validating and working with payments |
lorenzofox3/Smart-Table | 1,799 | almost 2 years ago | a table/grid for AngularJS |
vitalets/angular-xeditable | 1,908 | 7 months ago | Edit in place for AngularJS |
MoonStorm/trNgGrid | 252 | over 6 years ago | A feature rich AngularJS grid using standard HTML tables |
ceolter/ag-grid | 12,824 | 6 days ago | Advanced Datagrid for Pure Javascript/AngularJS 1.x/AngularJS 2/Web Components |
mattiash/angular-tablesort | 185 | over 1 year ago | Sort AngularJS tables easily |
Awesome AngularJS / Developer | |||
angular/protractor | 8,746 | over 1 year ago | E2E test framework for AngularJS apps |
matthieu-D/angular-lorem-image | 25 | about 9 years ago | This directive provides lorem image generation for your website by using the great lorempixel service to generate images |
ajoslin/angular-promise-tracker | 560 | about 8 years ago | Easily add spinners or general request tracking to your AngularJS app |
yeoman/generator-angular | 5,725 | over 7 years ago | Yeoman generator for AngularJS apps |
dustinspecker/generator-ng-poly | 237 | over 7 years ago | Yeoman generator for AngularJS apps with customizable tooling. Adheres to John Papa and Todd Motto style guides, and features many robust subgenerators |
angular/angularjs-batarang | 2,428 | over 7 years ago | AngularJS WebInspector Extension for Chrome |
decipherinc/angular-debaser | Just a better way to test AngularJS apps | ||
outbrain/leonardo | 94 | 9 months ago | Add-on tool for centralizing your client side mocking |
rev087/ng-inspector | 782 | almost 8 years ago | A browser extension that displays an inspector panel showing the AngularJS scope hierarchy in the current page in real time |
Linkurious/angular-performance | 87 | about 9 years ago | A chrome extension aimed at monitoring angular application performance |
ocombe/ocLazyLoad | 2,628 | almost 6 years ago | Lazy load modules & components in AngularJS |
angular-fullstack/generator-angular-fullstack | 6,122 | almost 2 years ago | Yeoman AngularJS Full-Stack generator with an Express server |
Awesome AngularJS / 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 | 1,020 | over 7 years ago | ngAnimate is best effect solution made for AngularJS |
btford/angular-modal | 234 | almost 9 years ago | Simple AngularJS service for creating modals |
Awesome AngularJS / Service | |||
btford/angular-socket-io | 1,512 | over 6 years ago | Socket.IO component for AngularJS |
firebase/angularFire | 2,727 | almost 4 years ago | AngularJS bindings for Firebase |
olov/ng-annotate | 2,026 | over 4 years ago | Add, remove and rebuild AngularJS dependency injection annotations |
pineconellc/angular-foundation | 1,051 | about 5 years ago | This project is a port of the AngularUI team's excellent angular-bootstrap project for use in the Foundation framework |
kendo-labs/angular-kendo | 474 | about 9 years ago | A project to create a robust set of AngularJS bindings for Kendo UI widgets |
angular-ui/angular-google-maps | 2,518 | about 6 years ago | AngularJS directives for the Google Maps Javascript API |
angulartics/angulartics | 1,942 | over 4 years ago | Analytics for AngularJS applications |
Ciul/angular-facebook | 540 | over 7 years ago | An AngularJS module based approach to the Facebook Javascript SDK |
pc035860/angular-easyfb | 440 | over 5 years ago | Super easy AngularJS + Facebook JavaScript SDK |
Orange-OpenSource/angular-swagger-ui | 135 | almost 4 years ago | An AngularJS implementation of Swagger UI |
Awesome AngularJS / Internationalization | |||
angular-translate/angular-translate | 4,331 | 10 months ago | i18n in your AngularJS apps, made easy |
rubenv/angular-gettext | 650 | about 3 years ago | Translate your AngularJS applications with gettext |
Awesome AngularJS / Chart | |||
n3-charts/line-chart | 1,205 | over 2 years ago | Awesome charts for AngularJS |
bouil/angular-google-chart | 882 | almost 4 years ago | Google Chart Tools AngularJS Directive Module |
krispo/angular-nvd3 | 1,292 | over 5 years ago | angular directive using NVD3 charting library (based on d3) |
chinmaymk/angular-charts | 1,026 | over 1 year ago | angular directives for creating common charts using d3 |
carlcraig/tc-angular-chartjs | 233 | over 7 years ago | Add Chart.js charts to your AngularJS application |
stpa-co/angular-morris-chart | 0 | about 8 years ago | Create morris chart easily with this directives |
jtblin/angular-chart.js | 2,673 | about 2 years ago | Reactive, responsive, beautiful charts using Chart.js |
AnyChart/AnyChart-AngularJS-v1.x | 15 | almost 3 years ago | Create robust interactive charts using AnyChart JavaScript charting library with AngularJS v1.x |
Awesome AngularJS / Task | |||
ericclemmons/grunt-angular-templates | 711 | almost 2 years ago | Grunt build task to concatenate & pre-load your AngularJS templates |
Kagami/gulp-ng-annotate | 266 | over 4 years ago | Add AngularJS dependency injection annotations with ng-annotate |
jeffling/ng-annotate-webpack-plugin | 70 | about 3 years ago | Webpack plugin that runs ng-annotate on your bundles |
Awesome AngularJS / TodoMVC | |||
angular-dart | 28,635 | 24 days ago | |
angular2 | 28,635 | 24 days ago | |
angularjs-perf | 28,635 | 24 days ago | |
angularjs | 28,635 | 24 days ago | |
angularjs_require | 28,635 | 24 days ago | |
typescript-angular | 28,635 | 24 days ago | |
Awesome AngularJS / Other | |||
toddmotto/angular-styleguide | 5,964 | about 2 years ago | Angular styleguide for teams |
mgechev/angularjs-style-guide | 4,978 | almost 6 years ago | Community-driven set of best practices for AngularJS application development |
shyamseshadri/angularjs-book | 1,634 | over 6 years ago | Examples and Code snippets from the AngularJS O'Reilly book |
johnpapa/angularjs-styleguide | 23,839 | over 2 years ago | A starting point for AngularJS development teams to provide consistency through good practices |
angular-js.in | A curated collection of AngularJS directives | ||
mgechev/angularjs-in-patterns | 1,955 | over 2 years ago | This repository provides different look into AngularJS |
Gillespie59/eslint-plugin-angular | 618 | 7 months ago | ESLint plugin for AngularJS application |
kasperlewau/angular-bind-notifier | 111 | over 4 years ago | Low $watch count namespaced AngularJS bindings, i.e. refreshment of one-way binds |
Aqu1nt/ng-next | 12 | almost 8 years ago | A very simple and elegant way to use AngularJS 1.x with ES6 / ES7 |