Commit 34776660 authored by Izzy's avatar Izzy

added more libraries (tnx to @oF2pks)

parent f632eea9
......@@ -130,6 +130,7 @@
{"id": "/com/arlib/floatingsearchview", "emphasize": 0, "details": "persistent search bar.", "mwid": "", "anti": []}
{"id": "/com/artemzin/rxjavaproguardrules", "emphasize": 0, "details": "ProGuard rules for RxJava shipped as AAR", "mwid": "", "anti": []}
{"id": "/com/artifex/mupdfdemo", "emphasize": 0, "details": "PDF viewer library.", "mwid": "", "anti": []}
{"id": "/com/askingpoint", "emphasize": 0, "details": "complete mobile user engagement solution (power local, In-application evaluations and audits, input, user support, mobile reviews and informing).", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/asksven/android/common", "emphasize": 0, "details": "common / reusable stuff for Android", "mwid": "", "anti": []}
{"id": "/com/astuetz/pagerslidingtabstrip", "emphasize": 0, "details": "an interactive indicator to navigate between the different pages of a ViewPager.", "mwid": "", "anti": []}
{"id": "/com/aurelhubert/ahbottomnavigation", "emphasize": 0, "details": "library to reproduce the behavior of the Bottom Navigation guidelines from Material Design.", "mwid": "", "anti": []}
......@@ -172,6 +173,8 @@
{"id": "/com/brandongogetap/stickyheaders", "emphasize": 0, "details": "easily add Sticky Headers to your RecyclerView.", "mwid": "", "anti": []}
{"id": "/com/brentvatne/react", "emphasize": 0, "details": "An Overlay component that brings content inside to the front of the view regardless of its current position in the component tree.", "mwid": "", "anti": []}
{"id": "/com/btchip", "emphasize": 0, "details": "BTChip Java API.", "mwid": "", "anti": []}
{"id": "/com/bugclipper/android", "emphasize": 0, "details": "lets users report issues directly from your app, with screenshots, screen recordings and crash videos.", "mwid": "", "anti": []}
{"id": "/com/bugsee/library/Bugsee", "emphasize": 0, "details": "see video, network and logs that led to bugs and crashes in live apps. No need to reproduce intermittent bugs. With Bugsee, all the crucial data is always there.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/bugsense", "emphasize": 0, "details": "crash reporter for mobile devices.", "mwid": "", "anti": ["NonFreeNet"]}
{"id": "/com/bugsnag", "emphasize": 0, "details": "library that automatically detects crashes in apps, collects diagnostic information and immediately notifies the development team.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/buildware/widget/indeterm", "emphasize": 0, "details": "Android CheckBox and RadioButton with additional 3rd 'indeterminate' state.", "mwid": "", "anti": []}
......@@ -316,6 +319,7 @@
{"id": "/com/fyber", "emphasize": 0, "details": "Targeted ads. See <a href='https://reports.exodus-privacy.eu.org/en/trackers/104/'>Exodus Privacy</a> and <a href='https://www.crunchbase.com/organization/Fyber'>Crunchbase</a>.", "mwid": "", "anti": ["Ads"]}
{"id": "/com/gabrielittner/threetenbp", "emphasize": 0, "details": "lazy loading ZoneRuleProvider for ThreeTenBp.", "mwid": "", "anti": []}
{"id": "/com/gae/scaffolder/plugin", "emphasize": 0, "details": "Google FCM Push Notifications Cordova Plugin.", "mwid": "", "anti": []}
{"id": "/com/gameanalytics", "emphasize": 0, "details": "a flexible and free analytics tool designed to improve KPIs for your entire portfolio.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/gantix/JailMonkey", "emphasize": 0, "details": "a library for identifying if a phone is rooted or mocking locations.", "mwid": "", "anti": []}
{"id": "/com/garmin/fit", "emphasize": 0, "details": "SDK to access the Garmin Fit.", "mwid": "", "anti": []}
{"id": "/com/gc/android/market/api", "emphasize": 0, "details": "unofficial library to access the „Android Market” (Google Play Store).", "mwid": "", "anti": []}
......@@ -448,6 +452,7 @@
{"id": "/com/hannesdorfmann/mosby3", "emphasize": 0, "details": "A Model-View-Presenter and Model-View-Intent library for Android apps.", "mwid": "", "anti": []}
{"id": "/com/hapramp/steemconnect4j", "emphasize": 0, "details": "SteemConnect SDK for Java.", "mwid": "", "anti": []}
{"id": "/com/hb/views", "emphasize": 0, "details": "ListView with pinned sections for Android.", "mwid": "", "anti": []}
{"id": "/com/heapanalytics", "emphasize": 0, "details": "automatically captures every web, mobile, and cloud interaction: clicks, submits, transactions, emails, and more. Retroactively analyze your data without writing code.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/heinrichreimersoftware/androidissuereporter", "emphasize": 0, "details": "library to open issues on GitHub directly from the app. ", "mwid": "", "anti": ["NonFreeNet"]}
{"id": "/com/heinrichreimersoftware/materialintro", "emphasize": 0, "details": "simple material design app intro with cool animations.", "mwid": "", "anti": []}
{"id": "/com/heyzap/sdk/ads", "emphasize": 0, "details": "See <a href='https://www.crunchbase.com/organization/heyzap'>Crunchbase</a> and <a href='https://reports.exodus-privacy.eu.org/en/trackers/147/'>Exodus Privacy</a>.", "mwid": "", "anti": ["Ads"]}
......@@ -512,6 +517,7 @@
{"id": "/com/kennyc/bottomsheet", "emphasize": 0, "details": "BottomSheet style dialogs.", "mwid": "", "anti": []}
{"id": "/com/kennyc/colorchooser", "emphasize": 0, "details": "simple color picker.", "mwid": "", "anti": []}
{"id": "/com/kennyc/multistateview", "emphasize": 0, "details": "View that displays different content based on its state.", "mwid": "", "anti": []}
{"id": "/com/kissmetrics", "emphasize": 0, "details": "behavioral analytics + email campaign automation.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/klinker/android/peekview", "emphasize": 0, "details": "library to emulate iOS's „3D Touch“ preview functionality on Android.", "mwid": "", "anti": []}
{"id": "/com/klinker/android/simple_videoview", "emphasize": 0, "details": "simplified replacement for Android's overly complex VideoView.", "mwid": "", "anti": []}
{"id": "/com/klinker/android/sliding", "emphasize": 0, "details": "library which allows you to swipe down from an activity to close it.", "mwid": "", "anti": []}
......@@ -601,6 +607,7 @@
{"id": "/com/mparticle", "emphasize": 0, "details": "offers a customer data platform built for mobile and native apps across all devices, which includes a.o. cross-device identification and location tracking.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/mpatric/mp3agic", "emphasize": 0, "details": "library for reading mp3 files and reading / manipulating the ID3 tags.", "mwid": "", "anti": []}
{"id": "/com/ms/square/android/expandabletextview", "emphasize": 0, "details": "TextView that can expand/collapse like the Google Play's app description.", "mwid": "", "anti": []}
{"id": "/com/mtraction/mtractioninapptracker", "emphasize": 0, "details": "provides attribution data, in-app usage analytics & CRM push notifications to help app marketers achieve ROI on mobile.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/muddzdev/styleabletoastlibrary", "emphasize": 0, "details": "toasts with many styling options.", "mwid": "", "anti": []}
{"id": "/com/mukesh", "emphasize": 0, "details": "simple library that will speed up work with new Runtime Permissions introduced in Android M.", "mwid": "", "anti": []}
{"id": "/com/multidots/fingerprintauth", "emphasize": 0, "details": "library to simplify the authentication with finger print process.", "mwid": "", "anti": []}
......@@ -620,6 +627,7 @@
{"id": "/com/nguyenhoanglam/imagepicker", "emphasize": 0, "details": "library that allows you to select images from the device library or directly from the camera.", "mwid": "", "anti": []}
{"id": "/com/nhaarman/listviewanimations", "emphasize": 0, "details": "a library which allows developers to easily add animations to ListView items", "mwid": "", "anti": []}
{"id": "/com/nhaarman/supertooltips", "emphasize": 0, "details": "easily create Tool Tips for views.", "mwid": "", "anti": []}
{"id": "/com/nielsen/app", "emphasize": 0, "details": "understand online activities and habits of users.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/nikolaiwarner/RNTextInputReset", "emphasize": 0, "details": "a temporary hack around a bug found in some android keyboards so that the contents of a TextInput can be properly cleared.", "mwid": "", "anti": []}
{"id": "/com/nispok/snackbar", "emphasize": 0, "details": "Android Library that implements Snackbars from Google's Material Design documentation.", "mwid": "", "anti": []}
{"id": "/com/nineoldandroids", "emphasize": 0, "details": "Android library for using the Honeycomb animation API on all versions of the platform back to 1.0", "mwid": "", "anti": []}
......@@ -653,6 +661,7 @@
{"id": "/com/outbrain", "emphasize": 0, "details": "", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/owncloud/android/lib", "emphasize": 0, "details": "library to communicate with <a href='https://en.wikipedia.org/wiki/OwnCloud' target='_blank'>ownCloud</a> servers.", "mwid": "", "anti": []}
{"id": "/com/parse", "emphasize": 0, "details": "a mobile analytics library. Parse.com was acquired by Facebook in 2013 and shut down in January 2017. For more details, see <a href='https://en.wikipedia.org/wiki/Parse_(platform)'>Wikipedia</a>.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/parsely/parselyandroid", "emphasize": 0, "details": "a Java library providing Parse.ly tracking functionality to native Android apps.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/path/android/jobqueue", "emphasize": 0, "details": "A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability.", "mwid": "", "anti": []}
{"id": "/com/pavelsikun/seekbarpreference", "emphasize": 0, "details": "a „cool“ implementation of SeekBarPreference.", "mwid": "", "anti": []}
{"id": "/com/pddstudio/highlightjs", "emphasize": 0, "details": "view for source code syntax highlighting.", "mwid": "", "anti": []}
......@@ -668,6 +677,7 @@
{"id": "/com/pluscubed/recyclerfastscroll", "emphasize": 0, "details": "Widget for RecyclerView fast scrolling.", "mwid": "", "anti": []}
{"id": "/com/pnikosis/materialishprogress", "emphasize": 0, "details": "a material style progress wheel compatible with Android 2.3+.", "mwid": "", "anti": []}
{"id": "/com/psykar/cookiemanager", "emphasize": 0, "details": "Cookie manager for React Native.", "mwid": "", "anti": []}
{"id": "/com/pulsatehq", "emphasize": 0, "details": "analyze key metrics and attribute the impact of your mobile marketing with easy to understand graphs and reports.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/pushtorefresh/storio", "emphasize": 0, "details": "API for SQLiteDatabase and ContentResolver.", "mwid": "", "anti": []}
{"id": "/com/pushwoosh", "emphasize": 0, "details": "mobile analytics under the cover of push messaging.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/qozix/tileview", "emphasize": 0, "details": "renders and positions bitmap tiles to compose a larger, original image.", "mwid": "", "anti": []}
......@@ -722,6 +732,7 @@
{"id": "/com/samsung/android/sdk/pass", "emphasize": 0, "details": "access fingerprint reader on Samsung devices.", "mwid": "", "anti": []}
{"id": "/com/samsung/util", "emphasize": 0, "details": "MIDP Samsung Overlay Keypad & Overlay EditField features.", "mwid": "", "anti": []}
{"id": "/com/sarriaroman/PhotoViewer", "emphasize": 0, "details": "Cordova Plugin to show a picture from an URL into a Photo Viewer with zoom features.", "mwid": "", "anti": []}
{"id": "/com/sas/mkt/mobile/sdk", "emphasize": 0, "details": "lets you create mobile apps that include SAS Visual Analytics content.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/satsuware/usefulviews", "emphasize": 0, "details": "some useful widgets for Android such as a floating label Spinner and a flippable card.", "mwid": "", "anti": []}
{"id": "/com/scandit", "emphasize": 0, "details": "a barcode scanner SDK that offers real-time analytics („scanalytics”) to track what barcodes users have scanned and profile users for targeted advertising.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/scottyab/rootbeer", "emphasize": 0, "details": "root checker library.", "mwid": "", "anti": []}
......@@ -779,6 +790,7 @@
{"id": "/com/squareup/sqldelight", "emphasize": 0, "details": "generates typesafe Kotlin APIs from SQL.", "mwid": "", "anti": []}
{"id": "/com/squareup/timessquare", "emphasize": 0, "details": "standalone Android widget for picking a single date from a calendar view.", "mwid": "", "anti": []}
{"id": "/com/squareup/wire", "emphasize": 0, "details": "library that deals with Protocol Buffers (a.k.a., protobuf) – Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.", "mwid": "", "anti": []}
{"id": "/com/stepleaderdigital/reveal", "emphasize": 0, "details": "allows developers to provide targeted & opted-in audiences to their ad network based on opted-in location data. Tracks the user's location, a.o. via iBeacons.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/stepstone/stepper", "emphasize": 0, "details": "library to use Material steppers (kind of „one-page-wizards“) inside apps.", "mwid": "", "anti": []}
{"id": "/com/stericson/RootShell", "emphasize": 0, "details": "provides rooted developers with an easy to use Root Shell for their Android Applications.", "mwid": "", "anti": []}
{"id": "/com/stericson/RootTools", "emphasize": 0, "details": "provides rooted developers with tools for jobs like remounting storage, installing files, etc.", "mwid": "", "anti": []}
......@@ -801,10 +813,12 @@
{"id": "/com/takisoft/fix/support/v7/preference", "emphasize": 0, "details": "temporary fix for Android preference-v7 support library.", "mwid": "", "anti": []}
{"id": "/com/tananaev/adblib", "emphasize": 0, "details": "a Java library implementation of the ADB (Android Debug Bridge) network protocol.", "mwid": "", "anti": []}
{"id": "/com/tapadoo/alerter", "emphasize": 0, "details": "alerter library that aims to overcome the limitations of Toasts and Snackbars, while reducing the complexity of your layouts.", "mwid": "", "anti": []}
{"id": "/com/tapstream/sdk", "emphasize": 0, "details": "real-time data reporting.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/tbruyelle/rxpermissions", "emphasize": 0, "details": "Android runtime permissions powered by RxJava.", "mwid": "", "anti": []}
{"id": "/com/tech/freak/wizardpager", "emphasize": 0, "details": "library that provides an example implementation of a Wizard UI on Android, based of <a href='https://github.com/romannurik/android-wizardpager' target='_blank'>Roman Nurik's wizard pager</a>.", "mwid": "", "anti": []}
{"id": "/com/tectiv3/aes", "emphasize": 0, "details": "React Native module for AES encryption.", "mwid": "", "anti": []}
{"id": "/com/telequid", "emphasize": 0, "details": "can be embedded in an existing app to detect images in any printed document or TV spots and display related multimedia content on mobile screen.", "mwid": "", "anti": ["Ads"]}
{"id": "/com/teliver/sdk", "emphasize": 0, "details": "Real Time Location tracking SDK.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/tencent/bugly", "emphasize": 0, "details": "Crash report library.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/tencent/lbs", "emphasize": 0, "details": "See <a href='https://reports.exodus-privacy.eu.org/en/trackers/112/'>Exodus Privacy</a>.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/tencent/map/geolocation", "emphasize": 0, "details": "<a href='http://www.scmp.com/tech/social-gadgets/article/2125736/wechat-poised-become-chinas-official-electronic-id-system'>«WeChat poised to become China’s official electronic ID system», South China Morning Post</a>", "mwid": "", "anti": ["Tracking"]}
......@@ -813,6 +827,7 @@
{"id": "/com/tencent/mta", "emphasize": 0, "details": "See <a href='https://reports.exodus-privacy.eu.org/en/trackers/114/'>Exodus Privacy</a>.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/tencent/stat", "emphasize": 0, "details": "See <a href='https://reports.exodus-privacy.eu.org/en/trackers/116/'>Exodus Privacy</a>.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/tencent/tinker", "emphasize": 0, "details": "a hot-fix solution library for Android.", "mwid": "", "anti": []}
{"id": "/com/tenjin/android/TenjinSDK", "emphasize": 0, "details": "a marketing platform designed for mobile that features analytics, automated aggregation, and direct data visualization with direct SQL access.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/theapache64/github_android_sdk", "emphasize": 0, "details": "Android SDK for Github.", "mwid": "", "anti": ["NonFreeNet"]}
{"id": "/com/theartofdev/edmodo/cropper", "emphasize": 0, "details": "Image Cropping Library for Android, optimized for Camera / Gallery.", "mwid": "", "anti": []}
{"id": "/com/thebluealliance/spectrum", "emphasize": 0, "details": "color selection library.", "mwid": "", "anti": []}
......@@ -861,6 +876,7 @@
{"id": "/com/unnamed/b/atv", "emphasize": 0, "details": "displays/manages expandable/collapsable trees, e.g. for navigating directory structures", "mwid": "", "anti": []}
{"id": "/com/unstoppable/submitbuttonview", "emphasize": 0, "details": "", "mwid": "", "anti": []}
{"id": "/com/uphyca/stetho_realm", "emphasize": 0, "details": "displays Realm database content in <a href='https://facebook.github.io/stetho' target='_blank'>Stetho</a>.", "mwid": "", "anti": []}
{"id": "/com/upsight", "emphasize": 0, "details": "a set of libraries which enables the use of the Upsight analytics data platform and marketing tools.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/urbanairship", "emphasize": 0, "details": "provides a mobile engagement platform and digital wallet solution. See <a href='https://en.wikipedia.org/wiki/Urban_Airship'>Wikipedia</a> and <a href='https://reports.exodus-privacy.eu.org/en/trackers/123/'>Exodus Privacy</a>.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/uservoice/uservoicesdk", "emphasize": 0, "details": "integrate a native <a href='https://en.wikipedia.org/wiki/UserVoice' target='_blank'>UserVoice</a> experience directly into Android apps.", "mwid": "", "anti": ["NonFreeNet"]}
{"id": "/com/uuzuche/lib_zxing", "emphasize": 0, "details": "QR code library", "mwid": "", "anti": []}
......@@ -868,6 +884,7 @@
{"id": "/com/uwetrottmann/thetvdb", "emphasize": 0, "details": "TheTVDB API wrapper in Java.", "mwid": "", "anti": []}
{"id": "/com/uwetrottmann/tmdb2", "emphasize": 0, "details": "Java wrapper around themoviedb.org API v3.", "mwid": "", "anti": []}
{"id": "/com/uwetrottmann/trakt5", "emphasize": 0, "details": "Java wrapper around the <a href='http://docs.trakt.apiary.io/' target='_blank' rel='noindex,nofollow'>trakt v2 API</a>.", "mwid": "", "anti": []}
{"id": "/com/uxcam/UXCam", "emphasize": 0, "details": "capturing and visualizing user interaction.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/vanniktech/emoji", "emphasize": 0, "details": "library to add Emoji support to Android apps.", "mwid": "", "anti": []}
{"id": "/com/vanniktech/vntnumberpickerpreference", "emphasize": 0, "details": "easy to use custom preference, which opens a dialog with a number picker.", "mwid": "", "anti": []}
{"id": "/com/vansuita/materialabout", "emphasize": 0, "details": "a material-design about screen.", "mwid": "", "anti": []}
......@@ -886,6 +903,7 @@
{"id": "/com/wang/avi", "emphasize": 0, "details": "a collection of nice loading animations for Android.", "mwid": "", "anti": []}
{"id": "/com/wdullaer/materialdatetimepicker", "emphasize": 0, "details": "a library that offers date and time pickers as shown in the Material Design spec, with a themable API.", "mwid": "", "anti": []}
{"id": "/com/weborama", "emphasize": 0, "details": "ad analytics and behavioral targeting services.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/webtrekk", "emphasize": 0, "details": "track user activities, screen flow and media usage.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/webtrends/mobile/analytics", "emphasize": 0, "details": "a digital marketing company providing measurement, optimization and social enterprise solutions. See <a href='https://www.crunchbase.com/organization/webtrends'>Crunchbase</a> and <a href='https://reports.exodus-privacy.eu.org/en/trackers/129/'>Exodus Privacy</a>.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/wefika/flowlayout", "emphasize": 0, "details": "Layout arranging its children in multiple rows depending on their width.", "mwid": "", "anti": []}
{"id": "/com/wei/android/lib/fingerprintidentify", "emphasize": 0, "details": "Android Fingerprint Verification SDK.", "mwid": "", "anti": []}
......@@ -895,6 +913,7 @@
{"id": "/com/wix/reactnativenotifications", "emphasize": 0, "details": "handles all the aspects of push notifications for an app, including remote and local notifications, interactive notifications, silent notifications, and more.", "mwid": "", "anti": []}
{"id": "/com/wnafee/vector/compat", "emphasize": 0, "details": "a support library for VectorDrawable and AnimatedVectorDrawable classes introduced in Lollipop.", "mwid": "", "anti": []}
{"id": "/com/wooplr/spotlight", "emphasize": 0, "details": "library used to onboard users by showcasing specific features in the app.", "mwid": "", "anti": []}
{"id": "/com/woopra/tracking", "emphasize": 0, "details": "seamlessly tracks and unifies data across product, marketing, sales and support touchpoints with custom tracking and 50+ integrations.", "mwid": "", "anti": ["Tracking"]}
{"id": "/com/woxthebox/draglistview", "emphasize": 0, "details": "Drag and drop to reorder items in a list, grid or board for Android. Also supports swiping items in a list.", "mwid": "", "anti": []}
{"id": "/com/wuman/android/auth", "emphasize": 0, "details": "a library that helps to easily add an OAuth flow to an existing Android application.", "mwid": "", "anti": []}
{"id": "/com/wwl/canvas", "emphasize": 0, "details": "Canvas module for <a href='https://en.wikipedia.org/wiki/Appcelerator_Titanium' target='_blank'>Appcelerator Titanium</a>.", "mwid": "", "anti": []}
......@@ -1007,6 +1026,7 @@
{"id": "/info/hoang8f/android/segmented", "emphasize": 0, "details": "a custom view for Android based on RadioGroup and RadioButton widget.", "mwid": "", "anti": []}
{"id": "/info/javaperformance/money", "emphasize": 0, "details": "money conversion and arithmetics utility classes.", "mwid": "", "anti": []}
{"id": "/io/appanalytics/sdk", "emphasize": 0, "details": "Real-time mobile app analytics for the entire customer lifecycle with event-based analytics, crash analytics, heat map analytics and gesture recognition. See <a href='https://reports.exodus-privacy.eu.org/en/trackers/131/'>Exodus Privacy</a>.", "mwid": "", "anti": ["Tracking"]}
{"id": "/io/applink/applinkio/AppLinkIO", "emphasize": 0, "details": "provides companies with clear insights about their users and products by combining analytics, engagement and performance metrics.", "mwid": "", "anti": ["Tracking"]}
{"id": "/io/codetail", "emphasize": 0, "details": "Lollipop ViewAnimationUtils.createCircularReveal for Android 4.0+.", "mwid": "", "anti": []}
{"id": "/io/fabric/sdk/android", "emphasize": 0, "details": "Framework to integrate services. Provides e.g. crash reports and analytics. <a href='http://fabric.io/blog/fabric-joins-google/' target='_blank' rel='nofollow'>Aquired by Google in 2017</a>.", "mwid": "", "anti": ["Tracking"]}
{"id": "/io/flowup", "emphasize": 0, "details": "Android SDK to collect performance metrics.", "mwid": "", "anti": []}
......@@ -1040,6 +1060,7 @@
{"id": "/io/presage", "emphasize": 0, "details": "'gives businesses the tools to harness the power of mobile data.'", "mwid": "", "anti": ["Tracking"]}
{"id": "/io/reactivex", "emphasize": 0, "details": "RxJava (Reactive Extensions for the JVM) is a library for composing asynchronous and event-based programs using observable sequences for the Java VM.", "mwid": "", "anti": []}
{"id": "/io/realm", "emphasize": 0, "details": "a mobile database that runs directly inside phones, tablets or wearables.", "mwid": "", "anti": []}
{"id": "/io/repro/android/Repro", "emphasize": 0, "details": "a mobile analytics tool that lets you have much deeper understanding of mobile app users with play-by-play videos.", "mwid": "", "anti": ["Tracking"]}
{"id": "/io/requery", "emphasize": 0, "details": "object mapping and SQL generator.", "mwid": "", "anti": []}
{"id": "/io/sentry", "emphasize": 0, "details": "provides out-of-the-box support for many popular JVM based frameworks and libraries, including Android, Log4j, Logback, and more.", "mwid": "", "anti": []}
{"id": "/io/socket", "emphasize": 0, "details": "full-featured Socket.IO Client Library for Java, which is compatible with Socket.IO v1.0 and later.", "mwid": "", "anti": []}
......
......@@ -136,6 +136,7 @@
{"id":"/com/arlib/floatingsearchview","path":"/com/arlib/floatingsearchview","name":"Floating Search View","type":"UI Component","perms":"","url":"https://github.com/arimorty/floatingsearchview"}
{"id":"/com/artemzin/rxjavaproguardrules","path":"/com/artemzin/rxjavaproguardrules","name":"RxJavaProGuardRules","type":"Utility","perms":"","url":"https://github.com/artem-zinnatullin/RxJavaProGuardRules"}
{"id":"/com/artifex/mupdfdemo","path":"/com/artifex/mupdfdemo","name":"MuPDF","type":"Utility","perms":"","url":"http://git.ghostscript.com/?p=mupdf.git;a=summary"}
{"id":"/com/askingpoint","path":"/com/askingpoint","name":"Askingpoint","type":"Mobile Analytics","perms":"","url":"https://www.askingpoint.com/blog/document/add-sdk-to-project/"}
{"id":"/com/asksven/android/common","path":"/com/asksven/android/common","name":"AndroidCommon","type":"Utility","perms":"","url":"https://github.com/asksven/AndroidCommon"}
{"id":"/com/astuetz/pagerslidingtabstrip","path":"/com/astuetz/pagerslidingtabstrip","name":"Android PagerSlidingTabStrip","type":"UI Component","perms":"","url":"https://github.com/astuetz/PagerSlidingTabStrip"}
{"id":"/com/aurelhubert/ahbottomnavigation","path":"/com/aurelhubert/ahbottomnavigation","name":"AHBottomNavigation","type":"UI Component","perms":"","url":"https://github.com/aurelhubert/ahbottomnavigation"}
......@@ -179,6 +180,8 @@
{"id":"/com/brandongogetap/stickyheaders","path":"/com/brandongogetap/stickyheaders","name":"StickyHeaders","type":"UI Component","perms":"","url":"https://github.com/bgogetap/StickyHeaders"}
{"id":"/com/brentvatne/react","path":"/com/brentvatne/react","name":"react-native-overlay","type":"UI Component","perms":"","url":"https://github.com/brentvatne/react-native-overlay"}
{"id":"/com/btchip","path":"/com/btchip","name":"btchip-java-api","type":"Utility","perms":"","url":"https://github.com/LedgerHQ/btchip-java-api"}
{"id":"/com/bugclipper/android","path":"/com/bugclipper/android","name":"BugClipper","type":"Utility","perms":"","url":"https://bugclipper.com/sdk-doc/android/"}
{"id":"/com/bugsee/library/Bugsee","path":"/com/bugsee/library/Bugsee","name":"Bugsee","type":"Mobile Analytics","perms":"","url":"https://docs.bugsee.com/sdk/android/installation/"}
{"id":"/com/bugsense","path":"/com/bugsense","name":"BugSense","type":"Utility","perms":"","url":"http://www.bugsense.com/"}
{"id":"/com/bugsnag","path":"/com/bugsnag","name":"Bugsnag exception reporter for Android","type":"Utility","perms":"","url":"https://github.com/bugsnag/bugsnag-android"}
{"id":"/com/buildware/widget/indeterm","path":"/com/buildware/widget/indeterm","name":"indeterminate-checkbox","type":"UI Component","perms":"","url":"https://github.com/sevar83/indeterminate-checkbox"}
......@@ -354,6 +357,7 @@
{"id":"/com/fyber","path":"/com/fyber","name":"Fyber","type":"Advertising","perms":"","url":"https://www.fyber.com/"}
{"id":"/com/gabrielittner/threetenbp","path":"/com/gabrielittner/threetenbp","name":"LazyThreeTenBp","type":"Utility","perms":"","url":"https://github.com/gabrielittner/lazythreetenbp"}
{"id":"/com/gae/scaffolder/plugin","path":"/com/gae/scaffolder/plugin","name":"Google Firebase Cloud Messaging Cordova Push Plugin","type":"Utility","perms":"","url":"https://github.com/fechanique/cordova-plugin-fcm"}
{"id":"/com/gameanalytics","path":"/com/gameanalytics","name":"GameAnalytics","type":"Mobile Analytics","perms":"","url":"https://gameanalytics.com/docs/item/android-sdk"}
{"id":"/com/gantix/JailMonkey","path":"/com/gantix/JailMonkey","name":"JailMonkey","type":"Utility","perms":"","url":"https://github.com/GantMan/jail-monkey"}
{"id":"/com/garmin/fit","path":"/com/garmin/fit","name":"Garmin Fit","type":"Utility","perms":"","url":""}
{"id":"/com/gc/android/market/api","path":"/com/gc/android/market/api","name":"Android Market API","type":"App Market","perms":"","url":""}
......@@ -506,6 +510,7 @@
{"id":"/com/hannesdorfmann/mosby3","path":"/com/hannesdorfmann/mosby3","name":"Mosby","type":"Utility","perms":"","url":"https://github.com/sockeqwe/mosby"}
{"id":"/com/hapramp/steemconnect4j","path":"/com/hapramp/steemconnect4j","name":"SteemConnect4j","type":"Utility","perms":"","url":"https://github.com/hapramp/steemconnect4j"}
{"id":"/com/hb/views","path":"/com/hb/views","name":"PinnedSectionListView","type":"UI Component","perms":"","url":"https://github.com/wefika/pinned-section-listview"}
{"id":"/com/heapanalytics","path":"/com/heapanalytics","name":"HeapAnalytics","type":"Mobile Analytics","perms":"","url":"https://docs.heapanalytics.com/docs/installation"}
{"id":"/com/heinrichreimersoftware/androidissuereporter","path":"/com/heinrichreimersoftware/androidissuereporter","name":"android-issue-reporter","type":"Utility","perms":"","url":"https://github.com/heinrichreimer/android-issue-reporter"}
{"id":"/com/heinrichreimersoftware/materialintro","path":"/com/heinrichreimersoftware/materialintro","name":"material-intro","type":"UI Component","perms":"","url":"https://github.com/heinrichreimer/material-intro"}
{"id":"/com/heyzap/sdk/ads","path":"/com/heyzap/sdk/ads","name":"Heyzap (bought by Fyber)","type":"Advertisement","perms":"","url":"https://www.heyzap.com/"}
......@@ -575,6 +580,7 @@
{"id":"/com/kennyc/bottomsheet","path":"/com/kennyc/bottomsheet","name":"BottomSheet","type":"UI Component","perms":"","url":"https://github.com/Kennyc1012/BottomSheet"}
{"id":"/com/kennyc/colorchooser","path":"/com/kennyc/colorchooser","name":"ColorChooser","type":"UI Component","perms":"","url":"https://github.com/Kennyc1012/ColorChooser"}
{"id":"/com/kennyc/multistateview","path":"/com/kennyc/multistateview","name":"MultiStateView","type":"UI Component","perms":"","url":"https://github.com/Kennyc1012/MultiStateView"}
{"id":"/com/kissmetrics","path":"/com/kissmetrics","name":"KISSmetrics","type":"Mobile Analytics","perms":"","url":"https://github.com/kissmetrics/KISSmetrics-Android-SDK"}
{"id":"/com/klinker/android/peekview","path":"/com/klinker/android/peekview","name":"Android 3D Touch - PeekView","type":"UI Component","perms":"","url":"https://github.com/klinker24/Android-3DTouch-PeekView"}
{"id":"/com/klinker/android/simple_videoview","path":"/com/klinker/android/simple_videoview","name":"Android SimpleVideoView","type":"UI Component","perms":"","url":"https://github.com/klinker24/Android-SimpleVideoView"}
{"id":"/com/klinker/android/sliding","path":"/com/klinker/android/sliding","name":"Android Sliding Activity Library","type":"Utility","perms":"","url":"https://github.com/klinker41/android-slidingactivity"}
......@@ -673,6 +679,7 @@
{"id":"/com/mparticle","path":"/com/mparticle","name":"MParticle","type":"Mobile Analytics","perms":"","url":"http://MParticle.com/"}
{"id":"/com/mpatric/mp3agic","path":"/com/mpatric/mp3agic","name":"mp3agic","type":"Utility","perms":"","url":"https://github.com/mpatric/mp3agic"}
{"id":"/com/ms/square/android/expandabletextview","path":"/com/ms/square/android/expandabletextview","name":"ExpandableTextView","type":"UI Component","perms":"","url":"https://github.com/Manabu-GT/ExpandableTextView"}
{"id":"/com/mtraction/mtractioninapptracker","path":"/com/mtraction/mtractioninapptracker","name":"mTraction","type":"Mobile Analytics","perms":"","url":"https://www.mtraction.com/"}
{"id":"/com/muddzdev/styleabletoastlibrary","path":"/com/muddzdev/styleabletoastlibrary","name":"Android StyleableToast","type":"UI Component","perms":"","url":"https://github.com/Muddz/StyleableToast"}
{"id":"/com/mukesh","path":"/com/mukesh","name":"Runtime Permission Library","type":"Utility","perms":"","url":"https://github.com/mukeshsolanki/App-Runtime-Permissions-Android"}
{"id":"/com/multidots/fingerprintauth","path":"/com/multidots/fingerprintauth","name":"Fingerprint Authentication Helper","type":"Utility","perms":"","url":"https://github.com/multidots/android-fingerprint-authentication/"}
......@@ -692,6 +699,7 @@
{"id":"/com/nguyenhoanglam/imagepicker","path":"/com/nguyenhoanglam/imagepicker","name":"ImagePicker","type":"UI Component","perms":"","url":"https://github.com/nguyenhoanglam/ImagePicker"}
{"id":"/com/nhaarman/listviewanimations","path":"/com/nhaarman/listviewanimations","name":"ListViewAnimations","type":"UI Component","perms":"","url":"https://github.com/nhaarman/ListViewAnimations"}
{"id":"/com/nhaarman/supertooltips","path":"/com/nhaarman/supertooltips","name":"SuperToolTips","type":"UI Component","perms":"","url":"https://github.com/nhaarman/supertooltips"}
{"id":"/com/nielsen/app","path":"/com/nielsen/app","name":"Nielsen","type":"Mobile Analytics","perms":"","url":"https://engineeringportal.nielsen.com/docs/Simplified_SDK_API"}
{"id":"/com/nikolaiwarner/RNTextInputReset","path":"/com/nikolaiwarner/RNTextInputReset","name":"react-native-text-input-reset","type":"Utility","perms":"","url":"https://www.npmjs.com/package/react-native-text-input-reset"}
{"id":"/com/nineoldandroids","path":"/com/nineoldandroids","name":"Nine Old Androids","type":"Utility","perms":"","url":"https://github.com/JakeWharton/NineOldAndroids"}
{"id":"/com/nispok/snackbar","path":"/com/nispok/snackbar","name":"Snackbar","type":"UI Component","perms":"","url":"https://github.com/nispok/snackbar"}
......@@ -727,6 +735,7 @@
{"id":"/com/overzealous/remark","path":"/com/overzealous/remark","name":"Remark","type":"Utility","perms":"","url":"https://remark.overzealous.com/manual/"}
{"id":"/com/owncloud/android/lib","path":"/com/owncloud/android/lib","name":"ownCloud Android Library","type":"Utility","perms":"","url":"https://github.com/owncloud/android-library"}
{"id":"/com/parse","path":"/com/parse","name":"Parse.com","type":"Mobile Analytics","perms":"","url":"https://parse.com/docs/cn/android/guide"}
{"id":"/com/parsely/parselyandroid","path":"/com/parsely/parselyandroid","name":"Parsely Android SDK","type":"Mobile Analytics","perms":"","url":"https://github.com/Parsely/parsely-android"}
{"id":"/com/path/android/jobqueue","path":"/com/path/android/jobqueue","name":"Android Priority Job Queue (Job Manager)","type":"Utility","perms":"","url":"https://github.com/path/android-priority-jobqueue"}
{"id":"/com/pavelsikun/seekbarpreference","path":"/com/pavelsikun/seekbarpreference","name":"MaterialSeekBarPreference","type":"UI Component","perms":"","url":"https://github.com/MrBIMC/MaterialSeekBarPreference"}
{"id":"/com/percolate/caffeine","path":"/com/percolate/caffeine","name":"Caffeine","type":"Utility","perms":"","url":"https://github.com/percolate/caffeine"}
......@@ -743,6 +752,7 @@
{"id":"/com/pluscubed/recyclerfastscroll","path":"/com/pluscubed/recyclerfastscroll","name":"Recycler Fast Scroll","type":"UI Component","perms":"","url":"https://github.com/plusCubed/recycler-fast-scroll"}
{"id":"/com/pluscubed/recyclerfastscroll","path":"/pluscubed/recyclerfastscroll","name":"Recycler Fast Scroll","type":"UI Component","perms":"","url":"https://github.com/plusCubed/recycler-fast-scroll"}
{"id":"/com/psykar/cookiemanager","path":"/com/psykar/cookiemanager","name":"react-native-cookies","type":"Utility","perms":"","url":"https://github.com/joeferraro/react-native-cookies"}
{"id":"/com/pulsatehq","path":"/com/pulsatehq","name":"Pulsate","type":"Mobile Analytics","perms":"","url":"https://www.pulsatehq.com/"}
{"id":"/com/pushtorefresh/storio","path":"/com/pushtorefresh/storio","name":"StorIO","type":"Utility","perms":"","url":"https://github.com/pushtorefresh/storio"}
{"id":"/com/pushtorefresh/storio","path":"/com/pushtorefresh/storio3","name":"StorIO","type":"Utility","perms":"","url":"https://github.com/pushtorefresh/storio"}
{"id":"/com/pushwoosh","path":"/com/pushwoosh","name":"PushWoosh","type":"Mobile Analytics","perms":"","url":"https://www.pushwoosh.com/"}
......@@ -805,6 +815,7 @@
{"id":"/com/samsung/android/sdk/pass","path":"/com/samsung/android/sdk/pass","name":"Samsung Mobile SDK Pass (Fingerprint)","type":"Utility","perms":"","url":"http://developer.samsung.com/onlinedocs/sms/pass/com/samsung/android/sdk/pass/package-summary.html"}
{"id":"/com/samsung/util","path":"/com/samsung/util","name":"Samsung Overlay","type":"UI Component","perms":"","url":"http://developer.samsung.com/java/technical-docs/Samsung-Overlay-Keypad-Overlay-EditField"}
{"id":"/com/sarriaroman/PhotoViewer","path":"/com/sarriaroman/PhotoViewer","name":"PhotoViewer Cordova Plugin","type":"Utility","perms":"","url":"https://github.com/sarriaroman/photoviewer"}
{"id":"/com/sas/mkt/mobile/sdk","path":"/com/sas/mkt/mobile/sdk","name":"SAS SDK","type":"Mobile Analytics","perms":"","url":"https://communities.sas.com/t5/SAS-Communities-Library/Building-a-SAS-CI-enabled-mobile-app-for-Android/ta-p/354922"}
{"id":"/com/satsuware/usefulviews","path":"/com/satsuware/usefulviews","name":"UsefulViews","type":"UI Component","perms":"","url":"https://github.com/FarbodSalamat-Zadeh/UsefulViews"}
{"id":"/com/scandit","path":"/com/scandit","name":"Scandit","type":"Mobile Analytics","perms":"","url":"https://scandit.com/"}
{"id":"/com/scottyab/rootbeer","path":"/com/scottyab/rootbeer","name":"RootBeer","type":"Utility","perms":"","url":"https://github.com/scottyab/rootbeer"}
......@@ -872,6 +883,7 @@
{"id":"/com/squareup/sqldelight","path":"/com/squareup/sqldelight","name":"SQLDelight","type":"Utility","perms":"","url":"https://github.com/square/sqldelight"}
{"id":"/com/squareup/timessquare","path":"/com/squareup/timessquare","name":"timessquare","type":"UI Component","perms":"","url":"https://github.com/square/android-times-square"}
{"id":"/com/squareup/wire","path":"/com/squareup/wire","name":"Wire Protocol Buffers","type":"Utility","perms":"","url":"https://github.com/square/wire"}
{"id":"/com/stepleaderdigital/reveal","path":"/com/stepleaderdigital/reveal","name":"Reveal","type":"Mobile Analytics","perms":"","url":"https://revealmobile.com/documentation/"}
{"id":"/com/stepstone/stepper","path":"/com/stepstone/stepper","name":"Android Material Stepper","type":"UI Component","perms":"","url":"https://github.com/stepstone-tech/android-material-stepper"}
{"id":"/com/stericson/RootShell","path":"/com/stericson/RootShell","name":"Stericson RootShell","type":"Utility","perms":"","url":"https://github.com/Stericson/RootShell"}
{"id":"/com/stericson/RootTools","path":"/com/example/RootTools","name":"Stericson RootTools Library","type":"Utility","perms":"","url":"https://github.com/Stericson/RootTools"}
......@@ -897,11 +909,13 @@
{"id":"/com/taobao/android/dexposed","path":"/com/taobao/android/dexposed","name":"dexposed","type":"Utility","perms":"","url":"https://github.com/alibaba/dexposed"}
{"id":"/com/tananaev/adblib","path":"/com/tananaev/adblib","name":"Java ADB library","type":"Utility","perms":"","url":"https://github.com/tananaev/adblib"}
{"id":"/com/tapadoo/alerter","path":"/com/tapadoo/alerter","name":"Alerter","type":"Utility","perms":"","url":"https://github.com/Tapadoo/Alerter"}
{"id":"/com/tapstream/sdk","path":"/com/tapstream/sdk","name":"Tapstream","type":"Mobile Analytics","perms":"","url":"https://www.tapstream.com/developer/android/integration/"}
{"id":"/com/tbruyelle/rxpermissions","path":"/com/tbruyelle/rxpermissions","name":"RxPermissions","type":"Utility","perms":"","url":"https://github.com/tbruyelle/RxPermissions"}
{"id":"/com/tbruyelle/rxpermissions","path":"/com/tbruyelle/rxpermissions2","name":"RxPermissions","type":"Utility","perms":"","url":"https://github.com/tbruyelle/RxPermissions"}
{"id":"/com/tech/freak/wizardpager","path":"/com/tech/freak/wizardpager","name":"Wizard Pager","type":"UI Component","perms":"","url":"https://github.com/TechFreak/WizardPager"}
{"id":"/com/tectiv3/aes","path":"/com/tectiv3/aes","name":"React Native AES","type":"Utility","perms":"","url":"https://github.com/tectiv3/react-native-aes"}
{"id":"/com/telequid","path":"/com/telequid","name":"TeleQuid","type":"Advertisement","perms":"","url":"http://www.telequid.com/"}
{"id":"/com/teliver/sdk","path":"/com/teliver/sdk","name":"Teliver","type":"Mobile Analytics","perms":"","url":"https://www.teliver.io/"}
{"id":"/com/tencent/bugly","path":"/com/tencent/bugly","name":"Bugly Android SDK","type":"Utility","perms":"","url":"https://github.com/BuglyDevTeam/Bugly-Android"}
{"id":"/com/tencent/lbs","path":"/com/tencent/lbs","name":"Tencent Map LBS","type":"Map","perms":"","url":"https://lbs.qq.com/"}
{"id":"/com/tencent/map/geolocation","path":"/com/tencent/map/geolocation","name":"WeChat Location","type":"Utility","perms":"","url":"https://wechat.com"}
......@@ -913,6 +927,7 @@
{"id":"/com/tencent/mta","path":"/com/tencent/mta","name":"Tencent MTA","type":"Mobile Analytics","perms":"","url":"https://mta.qq.com/"}
{"id":"/com/tencent/stat","path":"/com/tencent/stat","name":"Tencent Stats","type":"Mobile Analytics","perms":"","url":"http://stat.qq.com/"}
{"id":"/com/tencent/tinker","path":"/com/tencent/tinker","name":"Tinker","type":"Utility","perms":"","url":"https://github.com/Tencent/tinker"}
{"id":"/com/tenjin/android/TenjinSDK","path":"/com/tenjin/android/TenjinSDK","name":"Tenjin SDK","type":"Mobile Analytics","perms":"","url":"https://docs.tenjin.io/en/send-events/android.html"}
{"id":"/com/theapache64/github_android_sdk","path":"/com/theapache64/github_android_sdk","name":"github_android_sdk","type":"Utility","perms":"","url":"https://github.com/theapache64/github_android_sdk"}
{"id":"/com/theartofdev/edmodo/cropper","path":"/com/theartofdev/edmodo/cropper","name":"Android Image Cropper","type":"Utility","perms":"","url":"https://github.com/ArthurHub/Android-Image-Cropper"}
{"id":"/com/thebluealliance/spectrum","path":"/com/thebluealliance/spectrum","name":"Spectrum","type":"UI Component","perms":"","url":"https://github.com/the-blue-alliance/spectrum"}
......@@ -966,6 +981,7 @@
{"id":"/com/unnamed/b/atv","path":"/com/unnamed/b/atv","name":"AndroidTreeView","type":"UI Component","perms":"","url":"https://github.com/bmelnychuk/AndroidTreeView"}
{"id":"/com/unstoppable/submitbuttonview","path":"/com/unstoppable/submitbuttonview","name":"SubmitButton","type":"UI Component","perms":"","url":"https://github.com/Someonewow/SubmitButton"}
{"id":"/com/uphyca/stetho_realm","path":"/com/uphyca/stetho_realm","name":"Stetho-Realm","type":"Utility","perms":"","url":"https://github.com/uPhyca/stetho-realm"}
{"id":"/com/upsight","path":"/com/upsight","name":"Upsight","type":"Mobile Analytics","perms":"","url":"https://help.upsight.com/api_sdk_reference/android/#sdk-setup"}
{"id":"/com/urbanairship","path":"/com/urbanairship","name":"Urbanairship","type":"Mobile Analytics","perms":"","url":"https://www.urbanairship.com/"}
{"id":"/com/uservoice/uservoicesdk","path":"/com/uservoice/uservoicesdk","name":"UserVoice Android SDK","type":"Social Network","perms":"","url":"https://github.com/uservoice/uservoice-android-sdk"}
{"id":"/com/uuzuche/lib_zxing","path":"/com/uuzuche/lib_zxing","name":"android-zxingLibrary","type":"Utility","perms":"","url":"https://github.com/yipianfengye/android-zxingLibrary"}
......@@ -973,6 +989,7 @@
{"id":"/com/uwetrottmann/thetvdb","path":"/com/uwetrottmann/thetvdb","name":"thetvdb-java","type":"Utility","perms":"","url":"https://github.com/UweTrottmann/thetvdb-java"}
{"id":"/com/uwetrottmann/tmdb2","path":"/com/uwetrottmann/tmdb2","name":"tmdb-java","type":"Utility","perms":"","url":"https://github.com/UweTrottmann/tmdb-java"}
{"id":"/com/uwetrottmann/trakt5","path":"/com/uwetrottmann/trakt5","name":"trakt-java","type":"Utility","perms":"","url":"https://github.com/UweTrottmann/trakt-java"}
{"id":"/com/uxcam/UXCam","path":"/com/uxcam/UXCam","name":"UXCam","type":"Mobile Analytics","perms":"","url":"https://help.uxcam.com/hc/en-us/articles/115000966252-Android-Integration"}
{"id":"/com/vanniktech/emoji","path":"/com/vanniktech/emoji","name":"Emoji","type":"Development Aid","perms":"","url":"https://github.com/vanniktech/Emoji"}
{"id":"/com/vanniktech/vntnumberpickerpreference","path":"/com/vanniktech/vntnumberpickerpreference","name":"VNTNumberPickerPreference","type":"UI Component","perms":"","url":"https://github.com/vanniktech/VNTNumberPickerPreference"}
{"id":"/com/vansuita/materialabout","path":"/com/vansuita/materialabout","name":"Material About","type":"UI Component","perms":"","url":"https://github.com/jrvansuita/MaterialAbout"}
......@@ -993,6 +1010,7 @@
{"id":"/com/wang/avi","path":"/com/wang/avi","name":"AVLoadingIndicatorView","type":"UI Component","perms":"","url":"https://github.com/81813780/AVLoadingIndicatorView"}
{"id":"/com/wdullaer/materialdatetimepicker","path":"/com/wdullaer/materialdatetimepicker","name":"Material DateTime Picker","type":"UI Component","perms":"","url":"https://github.com/wdullaer/MaterialDateTimePicker"}
{"id":"/com/weborama","path":"/com/weborama","name":"Weborama","type":"Mobile Analytics","perms":"","url":"http://www.weborama.com/"}
{"id":"/com/webtrekk","path":"/com/webtrekk","name":"Webtrekk","type":"Mobile Analytics","perms":"","url":"https://github.com/Webtrekk/webtrekk-android-sdk"}
{"id":"/com/webtrends/mobile/analytics","path":"/com/webtrends/mobile/analytics","name":"Webtrends","type":"Mobile Analytics","perms":"","url":"https://www.webtrends.com/"}
{"id":"/com/webtrends/mobile/analytics","path":"/com/webtrends/mobile/android","name":"Webtrends","type":"Mobile Analytics","perms":"","url":"https://www.webtrends.com/"}
{"id":"/com/wefika/flowlayout","path":"/com/wefika/flowlayout","name":"FlowLayout","type":"UI Component","perms":"","url":"https://github.com/blazsolar/FlowLayout"}
......@@ -1003,6 +1021,7 @@
{"id":"/com/wix/reactnativenotifications","path":"/com/wix/reactnativenotifications","name":"React Native Notifications","type":"Utility","perms":"","url":"https://github.com/wix/react-native-notifications"}
{"id":"/com/wnafee/vector/compat","path":"/com/wnafee/vector/compat","name":"vector-compat","type":"Utility","perms":"","url":"https://github.com/wnafee/vector-compat"}
{"id":"/com/wooplr/spotlight","path":"/com/wooplr/spotlight","name":"Spotlight","type":"Utility","perms":"","url":"https://github.com/wooplr/Spotlight"}
{"id":"/com/woopra/tracking","path":"/com/woopra/tracking","name":"Woopra SDK for Android","type":"Mobile Analytics","perms":"","url":"https://github.com/Woopra/woopra-android-sdk"}
{"id":"/com/woxthebox/draglistview","path":"/com/woxthebox/draglistview","name":"DragListView","type":"UI Component","perms":"","url":"https://github.com/woxblom/DragListView"}
{"id":"/com/wuman/android/auth","path":"/com/wuman/android/auth/oauth","name":"Android OAuth Client Library","type":"Utility","perms":"","url":"https://github.com/wuman/android-oauth-client"}
{"id":"/com/wwl/canvas","path":"/com/wwl/canvas","name":"TiAndroidCanvas","type":"Utility","perms":"","url":"https://github.com/aalderi/TiAndroidCanvas"}
......@@ -1132,6 +1151,7 @@
{"id":"/info/hoang8f/android/segmented","path":"/info/hoang8f/android/segmented","name":"android-segmented-control","type":"UI Component","perms":"","url":"https://github.com/Kaopiz/android-segmented-control"}
{"id":"/info/javaperformance/money","path":"/info/javaperformance/money","name":"money-conversion","type":"Utility","perms":"","url":"https://github.com/mikvor/money-conversion"}
{"id":"/io/appanalytics/sdk","path":"/io/appanalytics/sdk","name":"AppAnalytics","type":"Mobile Analytics","perms":"","url":"http://appanalytics.io/"}
{"id":"/io/applink/applinkio/AppLinkIO","path":"/io/applink/applinkio/AppLinkIO","name":"AppLink.io","type":"Mobile Analytics","perms":"","url":"https://applink.io/"}
{"id":"/io/codetail","path":"/io/codetail","name":"CircularReveal","type":"UI Component","perms":"","url":"https://github.com/ozodrukh/CircularReveal"}
{"id":"/io/fabric/sdk/android","path":"/io/fabric/sdk/android","name":"Fabric","type":"Development Framework","perms":"","url":"https://get.fabric.io/"}
{"id":"/io/flowup","path":"/io/flowup","name":"FlowUp","type":"Mobile Analytics","perms":"","url":"https://flowup.io/"}
......@@ -1168,6 +1188,7 @@
{"id":"/io/presage","path":"/io/presage","name":"Ogury Presage","type":"Mobile Analytics","perms":"","url":"http://www.presage.io/"}
{"id":"/io/reactivex","path":"/io/reactivex","name":"RxJava","type":"Utility","perms":"","url":"https://github.com/ReactiveX/RxJava"}
{"id":"/io/realm","path":"/io/realm","name":"realm","type":"Utility","perms":"","url":"https://github.com/realm/realm-java"}
{"id":"/io/repro/android/Repro","path":"/io/repro/android/Repro","name":"Repro","type":"Mobile Analytics","perms":"","url":"https://docs.repro.io/en/dev/sdk/getstarted/android.html"}
{"id":"/io/requery","path":"/io/requery","name":"requery","type":"Utility","perms":"","url":"https://github.com/requery/requery"}
{"id":"/io/sentry","path":"/io/sentry","name":"Sentry SDK for Java","type":"Utility","perms":"","url":"https://github.com/getsentry/sentry-java"}
{"id":"/io/socket","path":"/io/socket","name":"Socket.IO-client Java","type":"Utility","perms":"","url":"https://github.com/socketio/socket.io-client-java"}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment