😎 A curated list of amazingly awesome Ionic libraries, resources and solutions.
# Awesome Ionic [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)]

<p alt="Awesome Ionic" align="center"><img src="awesome-ionic.png" /></p>

> A curated list of awesome Ionic libraries, resources, and solutions from Ionic 1 to the latest version of the framework.

This repository is maintained by [Fikayo Adepoju](https://github.com/coderonfleek) and [Alessio Delmonti](https://github.com/Alexintosh). For discussions about PRs and contributions, contact Fikayo via DM on [twitter](https://twitter.com/coderonfleek).

# Resources by Version

- [General](#general)
- [Ionic 1 (Angularjs)](IONIC1.md)
- [Ionic Angular (2+)](#ionic-angular)
- [Ionic React](ionic-react.md)
- [Ionic Vue](ionic-vue.md)
- [Capacitor](#capacitor)
- [Built with Ionic](#built-with-ionic)
- [Stencil](https://github.com/Alexintosh/awesome-stencil)

# General

- [Official Website](https://ionicframework.com/)
- [Blog](https://blog.ionicframework.com/)
- [Documentation](https://ionicframework.com/docs/)
- [Github Repository](https://github.com/ionic-team/ionic-framework)
- [Community Forum](http://forum.ionicframework.com/)
- [Capacitor](https://capacitorjs.com/)
- [Ionic Native](https://github.com/driftyco/ionic-native/)
- [Appflow](https://ionicframework.com/appflow)
- [Ionic Enterprise](https://ionicframework.com/enterprise)
- [Ionic Global Community](https://ionicframework.com/community)
- [Ionic Youtube Channel](https://www.youtube.com/channel/UChYheBnVeCfhCmqZfCUdJQw)
- [Ionic on CodePen](http://codepen.io/ionic/)
- [Ionic IRC](http://webchat.freenode.net/?randomnick=1&channels=%23ionic&uio=d4)
- [Ionic Starter Apps](https://ionicthemes.com)
- [Ionic Free Tutorials](https://ionicthemes.com/tutorials)

# Capacitor

- [Official Website](https://capacitorjs.com/)
- [Documentation](https://capacitorjs.com/docs)
- [Capacitor Plugins](https://capacitorjs.com/docs/plugins)
- [Blog](https://capacitorjs.com/blog)
- [Forum](https://forum.ionicframework.com/c/capacitor)
- [Github Project](https://github.com/ionic-team/capacitor)
- [Twitter](https://twitter.com/capacitorjs)

# Built With Ionic

- [WhatsApp Clone](https://github.com/coderonfleek/whatsapp-clone)

# Ionic Angular

## Complete projects

### Awesome Demos

- [Ionic 4 PWA Demo App](https://github.com/ionicthemes/progressive-web-apps-in-ionic4) ![](ionic.png) ![](pwa.png)
- [Ionic Lottie Sample](https://github.com/yannbf/ionic-lottie) ![](ionic.png)

### Boilerplate/Demo Apps

- [Ionic 4 Full Starter App and PWA](https://ionicthemes.com/product/ionic4-full-starter-app) ![](ionic.png) ![](pwa.png) [NEW]
- [Ionic 3 Starter App Template](https://ionicthemes.com/product/ion2fullapp-full-ionic2-app-template-elite-version) ![](ionic.png)
- [Ion2FullApp - Ionic 3 Template](https://ionicthemes.com/product/ion2fullapp-full-ionic2-app-template) ![](ionic.png)
- [Ionic Boilerplate](https://github.com/marcoturi/ionic-boilerplate) ![](ionic.png)
- [Cordova File Transfer](https://github.com/dsgriffin/ionic-2-file-transfer-example) ![](ionic.png)
- [Update your App](https://github.com/NextFaze/ionic-manup) ![](ionic.png)
- [Fullscreen Content](https://github.com/sebaferreras/Ionic2-FullscreenContent) ![](ionic.png)
- [Card Layout](https://github.com/joshuamorony/ionic2-card-layout) ![](ionic.png)
- [Ionic 2 Boilerplate](https://github.com/marcoturi/ionic2-boilerplate) ![](ionic.png)
- [Ionic 2 Advanced Components](https://github.com/yannbf/ionic2-components) ![](ionic.png)
- [ORC Scan App](https://github.com/matiastucci/ionic-ocr-example) ![](ionic.png)
- [Ionic Country Explorer](https://github.com/SKempin/ionic-country-explorer) ![](ionic.png)

### Open source apps

- [Ionic 4 PWA Demo App](https://github.com/ionicthemes/progressive-web-apps-in-ionic4) ![](ionic.png)[NEW]
- [Ionic 4 Forms and Validations](https://github.com/ionicthemes/forms-and-validations-in-ionic) ![](ionic.png)[NEW]
- [Ionic 4 Facebook Login](https://github.com/ionicthemes/ionic-facebook-login) ![](ionic.png)[NEW]
- [Ionic 4 Google Login](https://github.com/ionicthemes/ionic-google-login) ![](ionic.png)[NEW]
- [Ionic 4 Twitter Login](https://github.com/ionicthemes/ionic-twitter-login) ![](ionic.png)[NEW]
- [Ionic 4 Manga reader](https://github.com/deissh/anibe.app) ![](ionic.png)[NEW]
- [Wordpress Integration App](https://github.com/ionicthemes/ionic3-wordpress-integration) ![](ionic.png)
- [Question & Answers Ionic 3 App](https://github.com/ionicthemes/building-a-complete-mobile-app-with-ionic-3) ![](ionic.png)
- [Ionic 3 Image handling](https://github.com/ionicthemes/ionic3-image-handling) ![](ionic.png)
- [Google Maps + Geolocation + Places](https://github.com/ionicthemes/ionic-3-google-maps-google-places-geolocation) ![](ionic.png)
- [Ionic 3 Admob Integration](https://github.com/ionicthemes/monetize-your-ionic-3-app-with-admob) ![](ionic.png)
- [Ionic 3 Upload Image to Firebase ](https://github.com/ionicthemes/ionic-firebase-image-upload) ![](ionic.png)
- [Submit Ionic form data to Firebase Cloud Firestore](https://github.com/ionicthemes/submit-ionic-form-data-to-firebase-cloud-firestore) ![](ionic.png)
- [Ionic NoSql](https://github.com/Alexintosh/Ionic-Nosql)
- [Ionic Soundboard](https://github.com/Alexintosh/ionic3-soundboard)
- [Ionic Soundboard with remote sounds](https://github.com/rkalis/ionic-soundboard) ![](ionic.png)
- [Ionic Twitter Pwa](https://github.com/shprink/ionic-twitter-pwa) ![](ionic.png) ![](pwa.png)
- [Realty](https://github.com/ccoenraets/ionic2-realty) ![](ionic.png)
- [mHUD - Car App](https://github.com/paulcockrell/mHUD) ![](ionic.png) Speed tracking
- [Restaurant App](https://github.com/srehanuddin/Ionic2-ResturantApp) ![](ionic.png)
- [Conference App](https://github.com/driftyco/ionic-conference-app) ![](ionic.png)
- [Conference App based on Lanyrd API](https://github.com/ionic2blueprints/conference-app) ![](ionic.png)
- [Wordpress Client](https://github.com/ionic2blueprints/ionic2-wp-client) ![](ionic.png)
- [Media Player](https://github.com/ionic2blueprints/media-player) ![](ionic.png)
- [Social App](https://github.com/ionic2blueprints/social-app) ![](ionic.png)
- [Push Notification](https://github.com/aggarwalankush/ionic2-push-base) ![](ionic.png)
- [Weather app](https://github.com/aggarwalankush/ionic2-mosum) ![](ionic.png)
- [Reddit Reader](https://github.com/smartapant/ionic2-reddit-reader) ![](ionic.png)
- [YouTube](https://github.com/hughred22/Ionic2-Angular2-YouTube-Channel-App) ![](ionic.png)
- [Freshlypressed API App](https://github.com/rajayogan/ionic2-freshlypressed) ![](ionic.png)
- [Geo Fence](https://github.com/tsubik/ionic2-geofence) ![](ionic.png)
- [Image Gallery](https://github.com/driftyco/ionic-image-gallery-app) ![](ionic.png)
- [Real-World App](https://github.com/seeschweiler/iongithub) ![](ionic.png)
- [Bwitter - Twitter](https://github.com/obetomuniz/ionic2-bwitter) ![](ionic.png)
- [Inoffical "Myki" App](https://github.com/longzheng/mypal-ionic) ![](ionic.png)
- [Timer App](https://github.com/imjohnbo/ionic2-timer) ![](ionic.png)
- [aiEyes](https://github.com/brenopolanski/aiEyes) ![](ionic.png)

# Tutorials

#### Video Tutorials

- [Ionic 2 Quickstart](https://www.udemy.com/ionic-2-quickstart/) ![](ionic.png)
- [Build a Todo App from Scratch with Ionic 2](http://www.joshmorony.com/build-a-todo-app-from-scratch-with-ionic-2-video-tutorial/) ![](ionic.png)
- [Ionic 2: How to Use Google Maps & Geolocation](http://www.joshmorony.com/ionic-2-how-to-use-google-maps-geolocation-video-tutorial/) ![](ionic.png)
- [Ionic 2 in One Hour](http://courses.devdactic.com/courses/ionic-2-in-one-hour?product_id=104238) ![](ionic.png)
- [Build a Custom Flash Card Component in Ionic 2](https://www.youtube.com/watch?v=BKFQKywl_GM) ![](ionic.png)
- [Hacking CSS in Ionic 2](https://www.youtube.com/watch?v=sXFmkdhOEVc) ![](ionic.png)
- [Learn Ionic 3 From Scratch](https://www.youtube.com/watch?v=JcEGTektejA&list=PLYxzS__5yYQng-XnJhB21Jc7NW1OIaqct) ![](ionic.png)

### Basics

- [Build a complete mobile app with Ionic 3](https://ionicthemes.com/tutorials/about/building-a-complete-mobile-app-with-ionic-3) ![](ionic.png)
- [Ionic Application Structure](https://ionicthemes.com/tutorials/about/ionic-application-structure) ![](ionic.png)
- [Setup your development environment to build Ionic apps](https://ionicthemes.com/tutorials/about/setup-your-dev-environment-to-build-ionic-apps) ![](ionic.png)
- [Beginners Guide to Getting Started with Ionic 2](http://www.joshmorony.com/beginners-guide-to-getting-started-with-ionic-2/) ![](ionic.png)
- [Ionic 2 First Look Series: Your First Ionic 2 App Explained](http://www.joshmorony.com/ionic-2-first-look-series-your-first-ionic-2-app-explained/) ![](ionic.png)
- [How to Convert an Ionic 1 Application to Ionic 2](http://www.joshmorony.com/how-to-convert-an-ionic-1-application-to-ionic-2/) ![](ionic.png)
- [A Simple Guide to Navigation in Ionic 2](http://www.joshmorony.com/a-simple-guide-to-navigation-in-ionic-2/) ![](ionic.png)
- [10 Minutes with Ionic 2: Adding Pages and Navigation](http://blog.ionic.io/10-minutes-with-ionic-2-adding-pages-and-navigation/) ![](ionic.png)
- [10 Minutes with Ionic 2: Calling an API](http://blog.ionic.io/10-minutes-with-ionic-2-calling-an-api/) ![](ionic.png)
- [How To Update Your Application Project and CLI](http://www.gajotres.net/ionic-2-how-to-update-your-application-project-and-cli/) ![](ionic.png)
- [How to Create a Data Model in Ionic 2](http://www.joshmorony.com/how-to-create-a-data-model-in-ionic-2/) ![](ionic.png)
- [Ionic 2 and External Libraries](http://mhartington.io/post/ionic2-external-libraries/) ![](ionic.png)
- [Understanding Zones and Change Detection](http://www.joshmorony.com/understanding-zones-and-change-detection-in-ionic-2-angular-2/) ![](ionic.png)
- [Understanding Ionic 2: Pipe](http://mcgivery.com/understanding-ionic-2-pipe/) ![](ionic.png)
- [How to Manipulate Data in Ionic 2: Part 1](http://www.joshmorony.com/how-to-manipulate-data-in-ionic-2-part-1/) ![](ionic.png)
- [How to Manipulate Data in Ionic 2: Part 2](http://www.joshmorony.com/how-to-manipulate-data-in-ionic-2-part-2/) ![](ionic.png)
- [Filtering, Mapping, and Reducing Arrays in Ionic 2](https://www.youtube.com/watch?v=A-4CLa05tp0) ![](ionic.png)

#### Theming

- [A Guide to Styling an Ionic 2 Application](http://www.joshmorony.com/a-guide-to-styling-an-ionic-2-application/) ![](ionic.png)
- [Best practice when adding FontAwesome to an ionic2 app](http://luiscabrera.site/tech/2017/01/09/fontawesome-in-ionic2.html) ![](ionic.png)
- [A List of Common CSS Utility Attributes in Ionic 2](http://www.joshmorony.com/a-list-of-common-css-utility-attributes-in-ionic-2/) ![](ionic.png)

#### Components

- [Ionic and Wordpress Integration using Wordpress REST API](https://ionicthemes.com/tutorials/about/ionic-wordpress-integration) ![](ionic.png)
- [Add Google Maps, Places, and Geolocation to an Ionic 3 App](https://ionicthemes.com/tutorials/about/ionic-2-google-maps-google-places-geolocation) ![](ionic.png)
- [How to Create a Sliding Delete Button for Lists](http://www.joshmorony.com/ionic-2-how-to-create-a-sliding-delete-button-for-lists/) ![](ionic.png)
- [Creating a Sliding Introduction Component in Ionic 2](http://www.joshmorony.com/creating-a-sliding-introduction-component-in-ionic-2/) ![](ionic.png)
- [How to Create a Custom Loading Component in Ionic 2](http://www.joshmorony.com/how-to-create-a-custom-loading-component-in-ionic-2/) ![](ionic.png)
- [Build a Simple Progress Bar Component in Ionic 2](http://www.joshmorony.com/build-a-simple-progress-bar-component-in-ionic-2/) ![](ionic.png)
- [Create a News Feed with 360-Degree Photo Viewing in Ionic 2](http://www.joshmorony.com/create-a-news-feed-with-360-degree-photo-viewing-in-ionic-2/) ![](ionic.png)
- [Build a Tap to Reveal Component in Ionic 2](https://www.joshmorony.com/build-a-tap-to-reveal-component-in-ionic-2/) ![](ionic.png)

#### Authentication

- [Add Twitter Login to an Ionic 4 App](https://ionicthemes.com/tutorials/about/ionic-twitter-login) ![](ionic.png)
- [Add Google Login to an Ionic 4 App](https://ionicthemes.com/tutorials/about/ionic-google-login) ![](ionic.png)
- [Add Facebook Login to an Ionic 4 App](https://ionicthemes.com/tutorials/about/ionic-facebook-login) ![](ionic.png)
- [Add Touch ID Authentication To An Ionic 2 Mobile App](https://www.thepolyglotdeveloper.com/2016/03/add-touch-id-authentication-ionic-2-mobile-app/) ![](ionic.png)
- [Successful OAuth Social Login with Firebase](http://www.gajotres.net/ionic-2-succesfull-oauth-social-login-with-firebase/) ![](ionic.png)
- [Using An Oauth 2.0 Service Within An Ionic 2 Mobile App](https://www.thepolyglotdeveloper.com/2016/01/using-an-oauth-2-0-service-within-an-ionic-2-mobile-app/) ![](ionic.png)
- [Ionic 2 and Auth0](http://blog.ionic.io/ionic-2-and-auth0/) ![](ionic.png)
- [Handling a Simple User Authorization](http://www.gajotres.net/ionic-2-handling-a-simple-user-authorization/) ![](ionic.png)
- [Authenticate Ionic 2 with WordPress](https://auth0.com/authenticate/ionic2/wordpress) ![](ionic.png)

#### Unit Testing

- [Ionic 2 Unit Testing](http://lathonez.github.io/2017/ionic-2-unit-testing/) ![](ionic.png)
- [How to Unit Test an Ionic 2 Application](http://www.joshmorony.com/how-to-unit-test-an-ionic-2-application/) ![](ionic.png)
- [Test Driven Development in Ionic 2: An Introduction to TDD](https://www.joshmorony.com/test-driven-development-in-ionic-2-an-introduction-to-tdd/) ![](ionic.png)

#### Ionic Native / Cordova Plugins

- [Using Cordova Plugins in Ionic 2 with Ionic Native](http://www.joshmorony.com/using-cordova-plugins-in-ionic-2-with-ionic-native/) ![](ionic.png)
- [How to Work With Cordova Plugins](http://www.gajotres.net/ionic-2-how-to-use-cordova-plugins/) ![](ionic.png)
- [10 Minutes with Ionic 2: Using the Camera with Ionic Native](http://blog.ionic.io/10-minutes-with-ionic-2-using-the-camera-with-ionic-native/) ![](ionic.png)
- [How to Use Google Maps & Geolocation ](http://www.joshmorony.com/ionic-2-how-to-use-google-maps-geolocation-video-tutorial/) ![](ionic.png)
- [Determine Network Availability](https://www.thepolyglotdeveloper.com/2016/01/determine-network-availability-in-an-ionic-2-mobile-app/) ![](ionic.png)
- [Monetize With Google Admob In An Ionic 2 Mobile App](https://www.thepolyglotdeveloper.com/2016/02/monetize-google-admob-ionic-2-mobile-app/) ![](ionic.png)
- [Show Native Toast Notifications In An Ionic 2 Mobile App](https://www.thepolyglotdeveloper.com/2016/01/show-native-toast-notifications-in-an-ionic-2-mobile-app/) ![](ionic.png)
- [Having Fun With Cordova Geolocation Plugin](http://www.gajotres.net/ionic-2-having-fun-with-cordova-geolocation-plugin/) ![](ionic.png)
- [Use SQLite In Ionic 2 Instead Of Local Storage](https://www.thepolyglotdeveloper.com/2015/12/use-sqlite-in-ionic-2-instead-of-local-storage/) ![](ionic.png)
- [Launch Websites With Ionic 2 Using The InAppBrowser](https://www.thepolyglotdeveloper.com/2016/01/launch-websites-with-ionic-2-using-the-inappbrowser/) ![](ionic.png)
- [Add Barcode Scanning Functionality To Your Ionic 2 App](https://www.thepolyglotdeveloper.com/2016/02/add-barcode-scanning-functionality-to-your-ionic-2-app/) ![](ionic.png)
- [Use Google Analytics In An Ionic 2 Android And iOS App](https://www.thepolyglotdeveloper.com/2016/03/use-google-analytics-in-an-ionic-2-android-and-ios-app/) ![](ionic.png)
- [Share Things On Social Media Via An Ionic 2 Mobile App](https://www.thepolyglotdeveloper.com/2016/02/share-things-on-social-media-via-an-ionic-2-mobile-app/) ![](ionic.png)
- [How To Use PouchDB + SQLite For Local Storage In Ionic 2](http://gonehybrid.com/how-to-use-pouchdb-sqlite-for-local-storage-in-ionic-2/) ![](ionic.png)
- [Adding Background Geolocation to an Ionic 2 Application](http://www.joshmorony.com/adding-background-geolocation-to-an-ionic-2-application/) ![](ionic.png)
- [Getting Familiar with Local Notifications in Ionic 2](http://www.joshmorony.com/getting-familiar-with-local-notifications-in-ionic-2/) ![](ionic.png)
- [Create a Nearby Places List with Google Maps in Ionic 2 – Part 1](http://www.joshmorony.com/create-a-nearby-places-list-with-google-maps-in-ionic-2-part-1/) ![](ionic.png) ![](ionic.png)
- [Create a Nearby Places List with Google Maps in Ionic 2 – Part 2](http://www.joshmorony.com/create-a-nearby-places-list-with-google-maps-in-ionic-2-part-2/) ![](ionic.png)
- [Applozic Chat & In App Messaging](https://docs.applozic.com/docs/ionic-phonegap-cordova-chat-sdk) ![](ionic.png)
- [Kommunicate Live Chat Plugin for Customer Support](https://docs.kommunicate.io/docs/cordova-installation.html) ![](ionic.png)

#### Backend as a Service

- [10 Minutes with Ionic 2: Calling an API](http://blog.ionic.io/10-minutes-with-ionic-2-calling-an-api/) ![](ionic.png)
- [Using Http to Fetch Remote Data from a Server in Ionic 2](http://www.joshmorony.com/using-http-to-fetch-remote-data-from-a-server-in-ionic-2/) ![](ionic.png)
- [Making REST HTTP Requests Like a Pro](http://www.gajotres.net/ionic-2-making-rest-http-requests-like-a-pro/) ![](ionic.png)
- [Posting data from Ionic 2 app to a PHP server](http://www.nikola-breznjak.com/blog/ionic2/posting-data-from-ionic-2-app/) ![](ionic.png)
- [Make HTTP Requests In An Ionic 2 Android And iOS App](https://www.thepolyglotdeveloper.com/2016/01/make-http-requests-in-an-ionic-2-android-and-ios-app/) ![](ionic.png)
- [Integrating Firebase with AngularFire2 into AngularJS & Ionic2](http://www.clearlyinnovative.com/integrating-firebase-with-angularfire2-into-angularjs-ionic2) ![](ionic.png)

#### i18n & l10n

- [Internationalize and Localize Your Ionic 3 App With Ng Translate for Angular 5](https://ionicthemes.com/tutorials/about/internationalize-and-localize-your-ionic2-app-with-ngtranslate) ![](ionic.png)
- [Internationalize and Localize Your App With Angular 2](http://www.gajotres.net/ionic-2-internationalize-and-localize-your-app-with-angular-2/) ![](ionic.png)

# Tools

- [Ionic2-vscode](https://marketplace.visualstudio.com/items?itemName=jgw9617.ionic2-vscode) ![](ionic.png)
- [Vim-ionic2](https://github.com/akz92/vim-ionic2) ![](ionic.png)
- [Ionic 4 Snippets](https://marketplace.visualstudio.com/items?itemName=fivethree.vscode-ionic-snippets) ![](ionic.png)

# Components

Merged from [here](https://github.com/fishme/awesome-ionic2-components).

### Animations

- [Lottie Animation](https://github.com/chenqingspring/ng-lottie) ![](angular.png)
- [Lottie Animation](https://github.com/fivethree-team/lottie) ![](angular.png)

### UI Library

- [Ionic 4 UI Component Library](https://github.com/fivethree-team/ionic-4-components) ![](ionic.png)

### Menu, Tabs

- [Scrollabel Tabs](https://github.com/SinoThomas/Ionic2-ScrollableTabs) ![](ionic.png)
- [Circular Tabs](https://github.com/SinoThomas/Ionic2-CircularTabs) ![](ionic.png)
- [Fab Toolbar](https://github.com/ekhmoi/fab-toolbar) ![](ionic.png)
- [Multi Level Sidemenu](https://github.com/sebaferreras/Ionic2-MultiLevelSideMenu) ![](ionic.png)
- [Popover Sidemenu](https://github.com/philipbrack/ionic2-menu-alternative-popover) ![](ionic.png)
- [Drop down Title](https://github.com/Mohd-PH/ionic-drop-down-title) ![](ionic.png)

### Form / Input

- [Autocomplete](https://github.com/kadoshms/ionic2-autocomplete) ![](ionic.png)
- [Form Generator based on JSON](https://github.com/makinacorpus/angular2-schema-form) ![](angular.png)
- [Dynamic Forms](https://github.com/udos86/ng2-dynamic-forms/) ![](angular.png)
- [Form Builder](https://github.com/rohitg7/ionic2-form-builder) ![](ionic.png)
- [Sidemenu tabs](https://github.com/seanmavley/ionic2-sidemenu-tabs) ![](ionic.png)

#### Input - Date/Calendar

- **Calendar**
  - [Calendar](https://github.com/twinssbc/Ionic2-Calendar) ![](ionic.png)
  - [Calendar](https://github.com/alexandretok/easy-ionic2-calendar) ![](ionic.png)
  - [Calendar](https://github.com/redpandatronicsuk/ionic2calendar) ![](ionic.png)
  - [Calendar](https://github.com/mattlewis92/angular-calendar) ![](angular.png) (very powerful)
  - [Calendar - Fullcalendar](https://github.com/nekken/ng2-fullcalendar) ![](angular.png)
- **Datepicker**
  - [Datepicker](https://github.com/misha130/datepicker-ionic2) ![](ionic.png)
  - [Datepicker (selectable range dates calendar)](https://github.com/HsuanXyz/ion2-calendar) ![](ionic.png)
  - [Datepicker](https://github.com/rajeshwarpatlolla/ionic2-datepicker) ![](ionic.png)
- [Rating](https://github.com/andrucz/ionic2-rating) ![](ionic.png)
- [Inputfield Mask](https://github.com/text-mask/text-mask)

### Lists/Table

- [Sortable/Filter Tables](https://github.com/valor-software/ng2-table) ![](angular.png)
- [Smart table (sorting, filtering ...)](https://github.com/akveo/ng2-smart-table) ![](angular.png)
- [Flexible and Light Table](https://github.com/swimlane/ngx-datatable) ![](angular.png)

### Images

- [Signatur](https://github.com/wulfsolter/angular2-signaturepad) ![](angular.png) works perfect with ![](ionic.png)
- [Image Fallback](https://github.com/VadimDez/ng2-img-fallback) ![](angular.png)
- [Lazy Load](https://github.com/tjoskar/ng2-lazyload-image) ![](ionic.png) ![](angular.png)
- [Image Loader](https://github.com/zyramedia/ionic-image-loader) ![](ionic.png)
- [Facebook Gallery](https://github.com/skyfloyd/ionic2-fb-gallery) ![](ionic.png)
- [Image Viewer](https://github.com/Riron/ionic-img-viewer) ![](ionic.png)
- [Gallery Modal](https://github.com/nikini/ionic-gallery-modal) ![](ionic.png)
- [Image Zoom](https://github.com/brtnshrdr/angular2-image-zoom) ![](angular.png)

### Charts/Diagram

- [Charts](https://github.com/valor-software/ng2-charts) ![](angular.png)
- **D3 Approaches**
  - [D3 Service](https://github.com/tomwanzek/d3-ng2-service) ![](angular.png)
  - [D3 Barchart](https://github.com/keathmilligan/angular2-d3-v4) ![](angular.png)
  - [D3 Line/Bar/Pie Charts](https://github.com/datencia/d3js-angular2-example) ![](angular.png)

### Video/Audio

- [Video Editor](https://github.com/rossmartin/video-editor-ionic2) ![](ionic.png)
- [Audio Recorder](https://github.com/tracktunes/ionic-recorder) ![](ionic.png)
- [Simple Audioplayer](https://github.com/arielfaur/ionic-audio) ![](ionic.png)

### Keyboards

- [Digit Keyboard](https://github.com/skol-pro/ion-digit-keyboard-v2) ![](ionic.png)

### Dialog

- [Dialogbox with Counter](https://github.com/HsuanXyz/ionic2-extend-alert) ![](ionic.png)

### Frames

- [ng Lightning (for Salesforce Apps)](https://github.com/ng-lightning/ng-lightning) ![](angular.png)

# Are you Italian?

**Join** the italian [Ionic Framework community](https://www.facebook.com/groups/380772785422827/)! ![](ionicitalia.jpg)
