1 line
No EOL
19 KiB
JSON
1 line
No EOL
19 KiB
JSON
{"slug": "candelibas--awesome-ionic", "title": "Ionic", "description": "An \"awesome\" list of Ionic resources", "github_url": "https://github.com/Cap-go/awesome-ionic", "stars": "843", "tag": "Front-End Development", "entry_count": 131, "subcategory_count": 1, "subcategories": [{"name": "Ionic", "parent": "", "entries": [{"name": "Site", "url": "http://ionicframework.com/", "description": ""}, {"name": "Blog", "url": "http://blog.ionic.io/", "description": ""}, {"name": "Documentation", "url": "http://ionicframework.com/docs/v2/", "description": ""}, {"name": "Getting Started Guide", "url": "http://ionicframework.com/docs/v2/getting-started/", "description": ""}, {"name": "Ionic Native", "url": "https://github.com/driftyco/ionic-native/", "description": "", "stars": "2.4k"}, {"name": "Community Forum", "url": "http://forum.ionicframework.com/", "description": ""}, {"name": "Ionic IRC", "url": "http://webchat.freenode.net/?randomnick=1\\&channels=%23ionic\\&uio=d4", "description": ""}, {"name": "Ionic Youtube Channel", "url": "https://www.youtube.com/channel/UChYheBnVeCfhCmqZfCUdJQw", "description": ""}, {"name": "Showcase", "url": "http://showcase.ionicframework.com/", "description": ""}, {"name": "GitHub Repo", "url": "https://github.com/driftyco/ionic/", "description": "", "stars": "51k"}, {"name": "Beginners Guide to Getting Started with Ionic", "url": "http://www.joshmorony.com/beginners-guide-to-getting-started-with-ionic-2/", "description": ""}, {"name": "Ionic First Look Series: Your First Ionic App Explained", "url": "http://www.joshmorony.com/ionic-2-first-look-series-your-first-ionic-2-app-explained/", "description": ""}, {"name": "How to Convert an Ionic 1 Application to Ionic", "url": "http://www.joshmorony.com/how-to-convert-an-ionic-1-application-to-ionic-2/", "description": ""}, {"name": "A Simple Guide to Navigation in Ionic", "url": "http://www.joshmorony.com/a-simple-guide-to-navigation-in-ionic-2/", "description": ""}, {"name": "10 Minutes with Ionic: Adding Pages and Navigation", "url": "http://blog.ionic.io/10-minutes-with-ionic-2-adding-pages-and-navigation/", "description": ""}, {"name": "10 Minutes with Ionic: Calling an API", "url": "http://blog.ionic.io/10-minutes-with-ionic-2-calling-an-api/", "description": ""}, {"name": "How To Update Your Application Project and CLI", "url": "http://www.gajotres.net/ionic-2-how-to-update-your-application-project-and-cli/", "description": ""}, {"name": "How to Create a Data Model in Ionic", "url": "http://www.joshmorony.com/how-to-create-a-data-model-in-ionic-2/", "description": ""}, {"name": "Ionic and External Libraries", "url": "http://mhartington.io/post/ionic2-external-libraries/", "description": ""}, {"name": "Understanding Zones and Change Detection in Ionic & Angular 2", "url": "http://www.joshmorony.com/understanding-zones-and-change-detection-in-ionic-2-angular-2/", "description": ""}, {"name": "Understanding Ionic: Pipe", "url": "http://mcgivery.com/understanding-ionic-2-pipe/", "description": ""}, {"name": "How to Manipulate Data in Ionic: Part 1", "url": "http://www.joshmorony.com/how-to-manipulate-data-in-ionic-2-part-1/", "description": ""}, {"name": "How to Manipulate Data in Ionic: Part 2", "url": "http://www.joshmorony.com/how-to-manipulate-data-in-ionic-2-part-2/", "description": ""}, {"name": "Filtering, Mapping, and Reducing Arrays in Ionic", "url": "https://www.youtube.com/watch?v=A-4CLa05tp0", "description": ""}, {"name": "Build a basic mobile app with Ionic 4", "url": "https://enappd.com/blog/how-to-create-an-ionic-4-app-for-beginners/13", "description": ""}, {"name": "Read SMS in Ionic 4 apps", "url": "https://enappd.com/blog/automatically-read-sms-in-ionic-4-apps/42", "description": ""}, {"name": "Geolocation, geocoding and reverse geocoding in Ionic 4", "url": "https://enappd.com/blog/using-geolocation-geocoding-and-reverse-geocoding-in-ionic-4/45", "description": ""}, {"name": "Google Vision in Ionic 4 apps", "url": "https://enappd.com/blog/implement-google-vision-in-ionic-4/43", "description": ""}, {"name": "RTL (right-to-left) layout in Ionic 4 apps", "url": "https://enappd.com/blog/rtl-right-to-left-use-in-ionic-4/50", "description": ""}, {"name": "Push notifications in Ionic 4 apps", "url": "https://enappd.com/blog/implement-ionic-4-firebase-push/34", "description": ""}, {"name": "Google Vision in Ionic 4 apps", "url": "https://enappd.com/blog/implement-google-vision-in-ionic-4/43", "description": ""}, {"name": "A Guide to Styling an Ionic Application", "url": "http://www.joshmorony.com/a-guide-to-styling-an-ionic-2-application/", "description": ""}, {"name": "Best practice when adding FontAwesome to an ionic2 app", "url": "http://luiscabrera.site/tech/2017/01/09/fontawesome-in-ionic2.html", "description": ""}, {"name": "A List of Common CSS Utility Attributes in Ionic", "url": "http://www.joshmorony.com/a-list-of-common-css-utility-attributes-in-ionic-2/", "description": ""}, {"name": "5 Animation Packages You Can Immediately Use Inside Your Ionic App", "url": "https://devdactic.com/5-animation-packages-ionic/", "description": ""}, {"name": "How to Create a Sliding Delete Button for Lists", "url": "http://www.joshmorony.com/ionic-2-how-to-create-a-sliding-delete-button-for-lists/", "description": ""}, {"name": "Creating a Sliding Introduction Component in Ionic", "url": "http://www.joshmorony.com/creating-a-sliding-introduction-component-in-ionic-2/", "description": ""}, {"name": "How to Create a Custom Loading Component in Ionic", "url": "http://www.joshmorony.com/how-to-create-a-custom-loading-component-in-ionic-2/", "description": ""}, {"name": "Build a Simple Progress Bar Component in Ionic", "url": "http://www.joshmorony.com/build-a-simple-progress-bar-component-in-ionic-2/", "description": ""}, {"name": "Create a News Feed with 360-Degree Photo Viewing in Ionic", "url": "http://www.joshmorony.com/create-a-news-feed-with-360-degree-photo-viewing-in-ionic-2/", "description": ""}, {"name": "Build a Tap to Reveal Component in Ionic", "url": "https://www.joshmorony.com/build-a-tap-to-reveal-component-in-ionic-2/", "description": ""}, {"name": "Twitter Login in Ionic 4 App using Firebase", "url": "https://enappd.com/blog/twitter-login-in-ionic-4-apps-using-firebase/24", "description": ""}, {"name": "Facebook Login in Ionic 4 App using Firebase", "url": "https://enappd.com/blog/facebook-login-in-ionic-4-apps-using-firebase/25", "description": ""}, {"name": "Google Login in Ionic 4 App using Firebase", "url": "https://enappd.com/blog/google-login-in-ionic-4-apps-using-firebase/39", "description": ""}, {"name": "Anonymous Login in Ionic 4 App using Firebase", "url": "https://enappd.com/blog/firebase-anonymous-login-in-ionic-4/37", "description": ""}, {"name": "Basic Email Login in Ionic 4 App using Firebase", "url": "https://enappd.com/blog/email-authentication-with-firebase-in-ionic-4/38", "description": ""}, {"name": "Add Touch ID Authentication To An Ionic Mobile App", "url": "https://www.thepolyglotdeveloper.com/2016/03/add-touch-id-authentication-ionic-2-mobile-app/", "description": ""}, {"name": "Successful OAuth Social Login with Firebase", "url": "http://www.gajotres.net/ionic-2-succesfull-oauth-social-login-with-firebase/", "description": ""}, {"name": "Using An Oauth 2.0 Service Within An Ionic Mobile App", "url": "https://www.thepolyglotdeveloper.com/2016/01/using-an-oauth-2-0-service-within-an-ionic-2-mobile-app/", "description": ""}, {"name": "Ionic and Auth0", "url": "http://blog.ionic.io/ionic-2-and-auth0/", "description": ""}, {"name": "Handling a Simple User Authorization", "url": "http://www.gajotres.net/ionic-2-handling-a-simple-user-authorization/", "description": ""}, {"name": "Authenticate Ionic with WordPress", "url": "https://auth0.com/authenticate/ionic2/wordpress", "description": ""}, {"name": "How to Unit Test an Ionic Application", "url": "http://www.joshmorony.com/how-to-unit-test-an-ionic-2-application/", "description": ""}, {"name": "Test Driven Development in Ionic: An Introduction to TDD", "url": "https://www.joshmorony.com/test-driven-development-in-ionic-2-an-introduction-to-tdd/", "description": ""}, {"name": "Playing music in Ionic 4 apps", "url": "https://enappd.com/blog/spotify-like-music-in-ionic-4-apps/48", "description": ""}, {"name": "How to implement health plugin - Pedometer in Ionic 4", "url": "https://enappd.com/blog/best-fitness-plugins-for-ionic-4-how-to-use-pedometer/15", "description": ""}, {"name": "Using Cordova Plugins in Ionic with Ionic Native", "url": "http://www.joshmorony.com/using-cordova-plugins-in-ionic-2-with-ionic-native/", "description": ""}, {"name": "How to Work With Cordova Plugins", "url": "http://www.gajotres.net/ionic-2-how-to-use-cordova-plugins/", "description": ""}, {"name": "10 Minutes with Ionic: Using the Camera with Ionic Native", "url": "http://blog.ionic.io/10-minutes-with-ionic-2-using-the-camera-with-ionic-native/", "description": ""}, {"name": "How to Use Google Maps & Geolocation", "url": "http://www.joshmorony.com/ionic-2-how-to-use-google-maps-geolocation-video-tutorial/", "description": ""}, {"name": "Determine Network Availability", "url": "https://www.thepolyglotdeveloper.com/2016/01/determine-network-availability-in-an-ionic-2-mobile-app/", "description": ""}, {"name": "Monetize With Google Admob In An Ionic Mobile App", "url": "https://www.thepolyglotdeveloper.com/2016/02/monetize-google-admob-ionic-2-mobile-app/", "description": ""}, {"name": "Show Native Toast Notifications In An Ionic Mobile App", "url": "https://www.thepolyglotdeveloper.com/2016/01/show-native-toast-notifications-in-an-ionic-2-mobile-app/", "description": ""}, {"name": "Having Fun With Cordova Geolocation Plugin", "url": "http://www.gajotres.net/ionic-2-having-fun-with-cordova-geolocation-plugin/", "description": ""}, {"name": "Use SQLite In Ionic Instead Of Local Storage", "url": "https://www.thepolyglotdeveloper.com/2015/12/use-sqlite-in-ionic-2-instead-of-local-storage/", "description": ""}, {"name": "Launch Websites With Ionic Using The InAppBrowser", "url": "https://www.thepolyglotdeveloper.com/2016/01/launch-websites-with-ionic-2-using-the-inappbrowser/", "description": ""}, {"name": "Add Barcode Scanning Functionality To Your Ionic App", "url": "https://www.thepolyglotdeveloper.com/2016/02/add-barcode-scanning-functionality-to-your-ionic-2-app/", "description": ""}, {"name": "Use Google Analytics In An Ionic Android And iOS App", "url": "https://www.thepolyglotdeveloper.com/2016/03/use-google-analytics-in-an-ionic-2-android-and-ios-app/", "description": ""}, {"name": "Share Things On Social Media Via An Ionic Mobile App", "url": "https://www.thepolyglotdeveloper.com/2016/02/share-things-on-social-media-via-an-ionic-2-mobile-app/", "description": ""}, {"name": "How To Use PouchDB + SQLite For Local Storage In Ionic", "url": "http://gonehybrid.com/how-to-use-pouchdb-sqlite-for-local-storage-in-ionic-2/", "description": ""}, {"name": "Adding Background Geolocation to an Ionic Application", "url": "http://www.joshmorony.com/adding-background-geolocation-to-an-ionic-2-application/", "description": ""}, {"name": "Getting Familiar with Local Notifications in Ionic", "url": "http://www.joshmorony.com/getting-familiar-with-local-notifications-in-ionic-2/", "description": ""}, {"name": "Create a Nearby Places List with Google Maps in Ionic \u2013 Part 1", "url": "http://www.joshmorony.com/create-a-nearby-places-list-with-google-maps-in-ionic-2-part-1/", "description": ""}, {"name": "Create a Nearby Places List with Google Maps in Ionic \u2013 Part 2", "url": "http://www.joshmorony.com/create-a-nearby-places-list-with-google-maps-in-ionic-2-part-2/", "description": ""}, {"name": "Ionic 4 Stripe Payment Integration", "url": "https://enappd.com/blog/ionic-4-stripe-payment-integration-with-firebase-for-apps-and-pwa/17", "description": ""}, {"name": "Ionic 4 PayPal Payment Integration", "url": "https://enappd.com/blog/ionic-4-paypal-payment-integration-for-apps-and-pwa/16", "description": ""}, {"name": "Ionic 4 Apple Pay Payment Integration", "url": "https://enappd.com/blog/how-to-integrate-apple-pay-in-ionic-4-apps/21", "description": ""}, {"name": "Ionic 4 Razorpay Payment Integration", "url": "https://enappd.com/blog/how-to-integrate-razorpay-in-ionic-4-apps-and-pwa/20", "description": ""}, {"name": "10 Minutes with Ionic: Calling an API", "url": "http://blog.ionic.io/10-minutes-with-ionic-2-calling-an-api/", "description": ""}, {"name": "Using Http to Fetch Remote Data from a Server in Ionic", "url": "http://www.joshmorony.com/using-http-to-fetch-remote-data-from-a-server-in-ionic-2/", "description": ""}, {"name": "Making REST HTTP Requests Like a Pro", "url": "http://www.gajotres.net/ionic-2-making-rest-http-requests-like-a-pro/", "description": ""}, {"name": "Posting data from Ionic app to a PHP server", "url": "http://www.nikola-breznjak.com/blog/ionic2/posting-data-from-ionic-2-app/", "description": ""}, {"name": "Make HTTP Requests In An Ionic Android And iOS App", "url": "https://www.thepolyglotdeveloper.com/2016/01/make-http-requests-in-an-ionic-2-android-and-ios-app/", "description": ""}, {"name": "Integrating Firebase with AngularFire2 into AngularJS & Ionic2", "url": "http://www.clearlyinnovative.com/integrating-firebase-with-angularfire2-into-angularjs-ionic2", "description": ""}, {"name": "Internationalize and Localize Your Ionic 4 App", "url": "https://enappd.com/blog/how-to-translate-in-ionic-4-globalization-internationalization-and-localization/11", "description": ""}, {"name": "Internationalize and Localize Your App With Angular 2", "url": "http://www.gajotres.net/ionic-2-internationalize-and-localize-your-app-with-angular-2/", "description": ""}, {"name": "attranslate", "url": "https://github.com/fkirc/attranslate", "description": "Semi-automated translation of JSON and other resource files", "stars": "325"}, {"name": "Ionic2-vscode", "url": "https://marketplace.visualstudio.com/items?itemName=jgw9617.ionic2-vscode", "description": ""}, {"name": "Vim-ionic2", "url": "https://github.com/akz92/vim-ionic2", "description": "", "stars": "2"}, {"name": "Ionic Vetur Intellisense", "url": "https://github.com/moduslabs/ionic/tree/master/packages/ionic-vetur", "description": "Vetur support for Ionic Components for tag and attribute autocompletion", "stars": "3"}, {"name": "Ionic Quickstart", "url": "https://www.udemy.com/ionic-2-quickstart/", "description": ""}, {"name": "Build a Todo App from Scratch with Ionic", "url": "http://www.joshmorony.com/build-a-todo-app-from-scratch-with-ionic-2-video-tutorial/", "description": ""}, {"name": "Ionic: How to Use Google Maps & Geolocation", "url": "http://www.joshmorony.com/ionic-2-how-to-use-google-maps-geolocation-video-tutorial/", "description": ""}, {"name": "Ionic in One Hour", "url": "http://courses.devdactic.com/courses/ionic-2-in-one-hour?product_id=104238", "description": ""}, {"name": "Build a Custom Flash Card Component in Ionic", "url": "https://www.youtube.com/watch?v=BKFQKywl_GM", "description": ""}, {"name": "Hacking CSS in Ionic", "url": "https://www.youtube.com/watch?v=sXFmkdhOEVc", "description": ""}, {"name": "Learn Ionic 3 From Scratch", "url": "https://www.youtube.com/watch?v=JcEGTektejA\\&list=PLYxzS__5yYQng-XnJhB21Jc7NW1OIaqct", "description": ""}, {"name": "Building Mobile Apps with Ionic", "url": "https://www.joshmorony.com/building-mobile-apps-with-ionic-2/", "description": ""}, {"name": "Ionic Blueprints", "url": "https://www.packtpub.com/web-development/ionic-2-blueprints", "description": ""}, {"name": "Hybrid Mobile Development with Ionic", "url": "https://www.packtpub.com/application-development/hybrid-mobile-development-ionic", "description": ""}, {"name": "Ionic Conference App", "url": "https://github.com/driftyco/ionic-conference-app", "description": "", "stars": "3.6k"}, {"name": "IonicRealty", "url": "https://github.com/ccoenraets/ionic2-realty", "description": "", "stars": "256"}, {"name": "Ionic Firebase Chat App", "url": "https://github.com/ionic2blueprints/firebase-chat", "description": "", "stars": "37"}, {"name": "Ionic Ecommerce App", "url": "https://github.com/ionic2blueprints/ionic2-marketcloud", "description": "", "stars": "26"}, {"name": "Ionic Conference App based on Lanyrd API", "url": "https://github.com/ionic2blueprints/conference-app", "description": "", "stars": "7"}, {"name": "Ionic Stock Tracking App", "url": "https://github.com/ionic2blueprints/ionic2-stockmarket", "description": "", "stars": "18"}, {"name": "Ionic Wordpress Client", "url": "https://github.com/ionic2blueprints/ionic2-wp-client", "description": "", "stars": "20"}, {"name": "Ionic Media Player", "url": "https://github.com/ionic2blueprints/media-player", "description": "", "stars": "30"}, {"name": "Ionic Social App", "url": "https://github.com/ionic2blueprints/social-app", "description": "", "stars": "27"}, {"name": "Ionic 5 WhatsApp clone", "url": "https://github.com/thenaim/ionic-whatsapp-clone", "description": "", "stars": "60"}, {"name": "Ionic 5 Social Network Starter", "url": "https://github.com/thenaim/ion-tk-social-network", "description": "", "stars": "163"}, {"name": "Ionic Push Notification", "url": "https://github.com/aggarwalankush/ionic2-push-base", "description": "", "stars": "165"}, {"name": "Ionic Weather app", "url": "https://github.com/aggarwalankush/ionic2-mosum", "description": "", "stars": "247"}, {"name": "Ionic Reddit Reader", "url": "https://github.com/smartapant/ionic2-reddit-reader", "description": "", "stars": "125"}, {"name": "Ionic Advanced Components", "url": "https://github.com/yannbf/ionic2-components", "description": "", "stars": "1.7k"}, {"name": "Ionic aiEyes - Azure Computer Vision API", "url": "https://github.com/brenopolanski/aiEyes", "description": "", "stars": "27"}, {"name": "Ionic Soundboard", "url": "https://github.com/rkalis/ionic-soundboard", "description": "", "stars": "14"}, {"name": "Ionic Country Explorer", "url": "https://github.com/SKempin/ionic-country-explorer", "description": ""}, {"name": "Firebase push notifications in Ionic 4", "url": "https://github.com/enappd/ionic-4-push", "description": "", "stars": "3"}, {"name": "Receive SMS automatically in Ionic 4", "url": "https://github.com/enappd/Ionic-4-sms-receive", "description": "", "stars": "10"}, {"name": "Playing music in Ionic 4", "url": "https://github.com/enappd/ionic-4-music", "description": "", "stars": "43"}, {"name": "Ionic 4 Stripe Payment Integration", "url": "https://github.com/enappd/ionic4-stripe", "description": "", "stars": "9"}, {"name": "Ionic 4 PayPal Payment Integration", "url": "https://github.com/enappd/ionic4-paypal", "description": "", "stars": "9"}, {"name": "Ionic 4 Apple Pay Payment Integration", "url": "https://github.com/enappd/ionic4-applepay", "description": "", "stars": "7"}, {"name": "Ionic 4 Razorpay Payment Integration", "url": "https://github.com/enappd/ionic4-razorpay", "description": "", "stars": "4"}, {"name": "Ionic 4 Twitter login with Firebase", "url": "https://github.com/enappd/Ionic-4-Twitter-auth", "description": "", "stars": "1"}, {"name": "Ionic 4 Facebook login with Firebase", "url": "https://github.com/enappd/ionic4-facebookAuth", "description": "", "stars": "3"}, {"name": "Ionic 4 Google login with Firebase", "url": "https://github.com/enappd/Ionic-4-google-auth", "description": ""}, {"name": "Translation in Ionic 4 - Internationalization and localization", "url": "https://github.com/enappd/ionic4-i18n", "description": "", "stars": "6"}, {"name": "Ionic 4 Free chat themes", "url": "https://store.enappd.com/product/free-chat-themes-ionic4/", "description": ""}, {"name": "Ionic Timer App", "url": "https://github.com/imjohnbo/ionic2-timer", "description": ""}]}], "name": ""} |