Displaying 1 to 20 from 51 results

VasSonic - VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform

  •    Java

VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform. Not only does VasSonic supports the static or dynamic websites which are rendered by server, but it is also compatible with web offline resource perfectly. VasSonic uses custom url connection instead of original network connection to request the index html, so it can request resource in advance or parallel to avoid waiting for the view initialization. In this parallel case, VasSonic can read and render partial data by WebKit or Blink kernel without spending too much time waiting for the end of data stream.

chat-sdk-android - Chat SDK Android - Open Source Mobile Messenger

  •    Java

If you are interested in a version of the Chat SDK that supports Firebase's new database please vote on this issue and help us meet our target on Patreon. We would love to work full time developing the open source. At the moment we have to spend a substantial amount of time doing other consulting work to cover our costs. If you like what we're doing and would like to support us to focus more of our time on the open source project we would be very grateful.

yasea - RTMP live streaming client for Android

  •    C

Yasea is an Android streaming client. It encodes YUV and PCM data from camera and microphone to H.264/AAC, encapsulates in FLV and transmits over RTMP. non-gpuimage for demo without GPUImage module.

backdoor-apk - backdoor-apk is a shell script that simplifies the process of adding a backdoor to any Android APK file

  •    Shell

backdoor-apk is a shell script that simplifies the process of adding a backdoor to any Android APK file. Users of this shell script should have working knowledge of Linux, Bash, Metasploit, Apktool, the Android SDK, smali, etc. This shell script is provided as-is without warranty of any kind and is intended for educational purposes only.

AppAuth-Android - Android client SDK for communicating with OAuth 2.0 and OpenID Connect providers.

  •    Java

AppAuth for Android is a client SDK for communicating with OAuth 2.0 and OpenID Connect providers. It strives to directly map the requests and responses of those specifications, while following the idiomatic style of the implementation language. In addition to mapping the raw protocol flows, convenience methods are available to assist with common tasks like performing an action with fresh tokens. The library follows the best practices set out in RFC 8252 - OAuth 2.0 for Native Apps, including using Custom Tabs for authorization requests. For this reason, WebView is explicitly not supported due to usability and security reasons.

android-arsenal.com - Source to android-arsenal.herokuapp.com

  •    HTML

This repository contains source codes for old version of site. It is still available here: http://android-arsenal.herokuapp.com In spite of this, you can send pull requests or open issues here - they will be processed and the new site will be updated. Server should be available on http://localhost:8080.

lichobile - lichess.org mobile application

  •    TypeScript

Lichess mobile is a cordova application. It is written in TypeScript and JavaScript. The rendering library is mithril.js. It uses babel, browserify and gulp as build tools. It talks to a native Stockfish engine, supporting multiple variants, through a cordova plugin. Multi-variant chess library is brought by a JavaScript version of scalachess. Then copy env.json.example to env.json and modify settings to link your app to a lichess server.

Morphing-Material-Dialogs - Material dialog :heart: morphing animation

  •    Java

A library for fab-to-dialog morphing (as in Nick Butcher's Plaid) with Aidan Follestad's Material Dialogs. This library mirror's a subset of afollestad/material-dialogs API.

composer - Reactive Android Instrumentation Test Runner.

  •    Kotlin

Problem 1: Our UI tests are stable, but we saw a lot of UI tests build failures. About ~50% of our CI builds were failing. All such failures of UI tests came from Spoon not being able to run tests on one or more emulators (device is red in the report and error message is …work/emulator-5554/result.json (No such file or directory), basically it timed out on installing the apk on a device, increasing adb timeout did not help, all emulators responded to adb commands and mouse/keyboard interactions, we suppose problem is in in ddmlib used by Spoon.Solution: Composer does not use ddmlib and talks to emulators/devices by invoking adb binary.

OneSignal-Android-SDK - OneSignal is a free push notification service for mobile apps

  •    Java

OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native Android or Amazon app with OneSignal. See OneSignal's Android Native SDK Setup Guide for documentation.

AndroidAudit - Your Android app as a crime scene!!!


Technical audits of iOS and Android applications have become an integral part of our daily job here at Karumi. Even though it can look easy, there are quite a few implementation details to review when performing such audit. In this document we are going to review what we believe are the most important things to check, separated by technical area. Whether the engineers are using version control, which system and using what process tells us a lot of things about the software development process.

androidsvgdrawable-plugin - Gradle plugin that generates qualified, density specific PNG drawables from SVG files at build time for your Android projects

  •    Java

Every Android application should provide alternative resources to support specific device configurations such as portrait, landscape, small, large, us, fr, ... Because we don't want to edit thousands of several images every time we need to change a single pixel, a color, a shadow size or a text value, this plugin generates for you density specific bitmap drawable resources from qualified SVG files at build time. The only thing you have to do is to provide one or more qualified SVG files that will be converted for you at build time into as many as needed bitmaps and organized into configuration-specific drawable directories... at least one for each targeted screen density ! You'll never deal with raster resources anymore...

edittext-mask - The custom masks for EditText

  •    Java

So it allows you to use masks for phones, urls, etc. MaskedEditText is a simple Android EditText with customizable input mask support.

piwik-sdk-android - SDK for Android to measure your apps with Piwik

  •    Java

Welcome to the Piwik Tracking SDK for Android. This library helps you send analytics data from Android apps to Piwik instances. Android SDK for Piwik is released under the BSD-3 Clause license, see LICENSE.

commander - Set of reactive functions for cli tools like Swarmer and Composer.

  •    Kotlin

Commander provides functions to work with processes, files and other things useful for cli tools like Swarmer and Composer.Commander is available on jcenter.

swarmer - Reactive tool to create and start multiple Android Emulators in parallel.

  •    Kotlin

Swarmer shipped as jar, so just run it java -jar swarmer.jar options.Swarmer is available on jcenter.

ansible-role-android-sdk - Install Android SDK tools and packages, headless, with ansible.


An Ansible Role that installs the Android SDK tools, SDK packages and dependencies on Ubuntu and RedHat based OS'. A recent version of Ubuntu.

arcgis-runtime-demos-android - Demo applications that have been built by the Esri Android SDK development team

  •    Java

This is a repo to house Android demo applications that have been built by the Esri ArcGIS Runtime SDK for Android development team. Various demo apps from conferences, events and workshops will be placed in this single repo so they are easy to find. Top level folders will identify the event for which demos have been built so they are easier to find (e.g. 2014-UC). Within those folders will be Application folder names.

geopackage-android - GeoPackage Android Library

  •    Java

The GeoPackage Libraries were developed at the National Geospatial-Intelligence Agency (NGA) in collaboration with BIT Systems. The government has "unlimited rights" and is releasing this software to increase the impact of government investments by providing developers with the opportunity to take things in new directions. The software use, modification, and distribution rights are stipulated within the MIT license. If you'd like to contribute to this project, please make a pull request. We'll review the pull request and discuss the changes. All pull request contributions to this project will be released under the MIT license.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.