angular-file-upload - Angular File Upload is a module for the AngularJS framework

  •        16

Angular File Upload is a module for the AngularJS framework. Supports drag-n-drop upload, upload progress, validation filters and a file upload queue. It supports native HTML5 uploads, but degrades to a legacy iframe upload method for older browsers. Works with any server side platform which supports standard HTML form uploads.When files are selected or dropped into the component, one or more filters are applied. Files which pass all filters are added to the queue. When file is added to the queue, for him is created instance of {FileItem} and uploader options are copied into this object. After, items in the queue (FileItems) are ready for uploading.



Related Projects

ng-file-upload - Lightweight Angular directive to upload files with optional FileAPI shim for cross browser support

Lightweight Angular directive to upload files.Ask questions on StackOverflow under the ng-file-upload tag. For bug report or feature request please search through existing issues first then open a new one here. For faster response provide steps to reproduce/versions with a jsfiddle link. If you need support for your company contact me. If you like this plugin give it a thumbs up at ngmodules or get me a cup of tea . Contributions are welcomed.

ng-flow - Flow.js html5 file upload extension on angular.js framework

Direct Download Download a latest build from it contains development and minified production files in dist/ directory, they are also concatenated with core flow.js library.

angular-locker - 🗄️ A simple & configurable abstraction for local/session storage in angular js projects

A simple & configurable abstraction for local/session storage in angular projects - providing a fluent api that is powerful and easy to use.Simply download the zip file HERE and include dist/angular-locker.min.js in your project.

AngularJS-Toaster - AngularJS Toaster is a customized version of "toastr" non-blocking notification javascript library

AngularJS Toaster is an AngularJS port of the toastr non-blocking notification jQuery library. It requires AngularJS v1.2.6 or higher and angular-animate for the CSS3 transformations.AngularJS-Toaster requires AngularJS v1.2.6 or higher and specifically targets AngularJS, not Angular 2, although it could be used via ngUpgrade. If you are looking for the Angular 2 port of AngularJS-Toaster, it is located here.

angular-formly - JavaScript powered forms for AngularJS

angular-formly is an AngularJS module which has a directive to help customize and render JavaScript/JSON configured forms. The formly-form directive and the formlyConfig service are very powerful and bring unmatched maintainability to your application's forms.From there, it's just JavaScript. Allowing for DRY, maintainable, reusable forms.

angular-kickstart - angular-kickstart - speed up your AngularJS development and testing with a great gulpjs build system

Speed up your AngularJS development with a complete and scalable gulpjs based build system that scaffolds the project for you. Just focus on your app, angular-kickstart will take care of the rest.angular-kickstart is an opinionated kickstart for single page application development with AngularJS. It makes your development and testing easy, keeps the structure of the project consistent and allows you to create a fully optimized production release with ease. After having developed a lot of AngularJS projects I decided to collect here what I've learnt.

angular-filter - Bunch of useful filters for AngularJS (with no external dependencies!)

(2) Include angular-filter.js (or angular-filter.min.js) in your index.html, after including Angular itself.(3) Add 'angular.filter' to your main module's list of dependencies.

angular-socket-io-seed - A great starting point for writing AngularJS apps backed by a Socket

Start an awesome app with AngularJS on the front, + Express + Node on the back. This project is an application skeleton for writing AngularJS apps that use web sockets to add real-time functionality. If you're not planning on using web sockets, you should consider the Angular Express Seed instead.The seed contains angular libraries, test libraries and a bunch of scripts all preconfigured for instant web development gratification. Just clone the repo (or download the zip/tarball) and you're ready to develop your application.

angular-local-storage - An AngularJS module that gives you access to the browsers local storage with cookie fallback

(2) Include angular-local-storage.js (or angular-local-storage.min.js) from the dist directory in your index.html, after including Angular itself.(3) Add 'LocalStorageModule' to your main module's list of dependencies.

angular-translate - Translating your AngularJS 1.x apps

This is the repository for angular-translate.angular-translate is a JavaScript translation library for AngularJS 1.x app.

angular-kendo - A project to create a robust set of Angular.js bindings for Kendo UI widgets

The Angular-Kendo integration is already added officially in Kendo UI Professional and Kendo UI Core, and supported as part of Kendo UI Professional. Therefore, loading angular-kendo.js from this repository is no longer necessary, since it is deprecated. We strongly recommend using the official Angular integrations as only these will be developed and supported in the future, along with new versions of Angular.For more information regarding how to use Kendo UI and Angular together, please refer to this page and the official docs.

angular-styleguide - Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices

There are multiple versions of Angular, and thus there are multiple versions of the guide. Choose your guide appropriately.The Angular 1 Style Guide.

angular-material-dashboard - Angular admin dashboard with material design

Responsive Angular admin dashboard with material design based on Angular Material.Project structure based on gulp-angular yeoman generator. If you have any questions about the build or project structure please check out their documentation.

angular-toastr - Angular port of CodeSeven/toastr.

NOTE: For angular 1.2.x support check angular-1.2 branch or download the 0.4.x release of angular-toastr.angular-toastr was originally a port of CodeSeven/toastr. It could now show some differences with it.


This is a fork of Angular Seed but with full RequireJS support.This project is an application skeleton for a typical AngularJS web app. You can use it to quickly bootstrap your angular webapp projects and dev environment for these projects.

ngReact - Use React Components in Angular

Note: For a more modern alternative to ngReact, we recommend react2angular, angular2react, and ngimport.The React.js library can be used as a view component in web applications. ngReact is an Angular module that allows React Components to be used in AngularJS applications.


This repository is used only for AngularJS Material v1.x library deployments and localized installs using npm and bower. The actual component source-code for this library is in the main AngularJS Material repository.Please file issues and pull requests against that angular/material repository only. Do not file issues here on the deployment repository.