Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

EasyRoutes allows you to easily draw routes through the google maps address api.

Jan 2, 2022

DrawRoute wraps Google Directions API ( using RxJava for Android so developers can download, parse and draw path on the map in very fast and flexible way (For now only JSON support).

The library contains two main parts.

  • RouteAPI is responsible for sending request to Google's Direction API and handling the response
  • DrawerAPI is responsible for drawing the path on the map
Sep 8, 2020

A reactive client for Google Directions API.

Mar 22, 2020

AndExMapHelper is a library to simplify the work with Android Google Map.


  • get and show current location
  • add one or many markers on map
  • manage markers icon with a concept called status. you can define an arbitrary count of status that each status has its own related icon. you can change status of markers which also changes the icon of marker.
  • remove a marker from map
  • draw circle and polygon on map
  • filter markers on map by status and also distance
Jan 22, 2020

MDM is a library to draw many different shapes like polygon, polyline and many more other on the google map (with editable mode).

Dec 7, 2019

Iran provinces svg map.

  • Select single province
  • Select multi provinces
  • Animate map
  • Animate provinces
  • Add title to provinces
  • Get list of selected provinces
  • Customizable appearance
Oct 6, 2019

Learn How to use Google Map API for Android from Basic to Advance with complete examples.

Aug 28, 2019

A clustering library for Yandex MapKit.

Apr 11, 2019

Google map view with map type chooser like Google Map App.

Mar 16, 2019

A customized Android library made using Google map.

Mar 10, 2019

Uber like polyline animation in google map.

Jan 5, 2019

This example shows how to create a fab to detect a user location with Yandex MapKit v3.

Dec 14, 2018

This library provides a lightweight algorithm to expand a map marker cluster into a spiderweb-like structure, so that the user can interact with each individual marker. Can be used with MapBox, GoogleMaps or any other map rendering library.

Oct 13, 2018

Plugins are single-purpose libraries built on top of the Mapbox Maps SDK for Android that you can include in your apps like any other Android dependency. You'll find documentation for each plugin on our Android documentation website. A full list of the current plugins is available below.

Why Plugins

Splitting specific functionality into plugins makes our Maps SDK lighter and nimble for you to use, and it also lets us iterate faster. We can release plugins more often than the SDK, which requires a slower pace due to its larger codebase.

Sep 24, 2018

Android library for drawing curves on Google Maps. This library uses Bezier cubic equation in order to compute all intermediate points of a curve.

Sep 22, 2018

The Mapbox Maps SDK for Android is an open source toolset for displaying maps inside of your Android application.

Features include:

  • Annotations
  • 3D extrusions
  • Offline support
  • Runtime styling
  • Live traffic, routing, and navigation
  • POI search
Sep 7, 2018

A library to make the map display process easier by entering latitude and longitude only.

Mar 1, 2018

It's small library written in Kotlin to utilize Google Directions API calls and convert response to PolylineOptions, ready to add to GoogleMap.

Feb 24, 2018

A fast marker clustering library for Google Maps Android API.


Why not use Google Maps Android API Utility Library? Because it's very slow for large amounts of markers.

Dec 12, 2017

A simple library to animate route on google map. Uses google maps projection API and canvas to draw the routes. Supports map panning and zooming.

Nov 11, 2017

Add clickable markers to android street view.

Sep 23, 2017

This is a basic implementation of Location Tracker using Google Maps Api by using the Location Listener to get Periodic Updates of movements and animates map pointer, a similar implementation with Uber Apps.

Aug 21, 2017

Android indoor map view.

May 16, 2017

MapDrawingTools is an android library to Drawing manually polygon, polyline and points in the Google Map and return coordinates from library to your App. this library useful for application that pick multiple point or drawing border of land to get data from users.

May 15, 2017

A Google Maps Android library to render marker clusters as charts categorized on the Google Maps Android with specified values. Available Charts: Pie Chart, Bar Chart and Donut Chart

May 13, 2017

AnyMaps allows you to use the same API for different maps providers without the need to adjust existing Google Maps implementation (apart from changing the package name).

Apr 25, 2017

Simple utility for handling Marker, Polyline and Polygon in Google Maps with multiple map style.

Apr 20, 2017

Styled Map Pager is an awesome first of its type android library for showing a multiple location with different pins along with custom style on a google map with view pager.

It highlights selected location with unique marker pin. It give prominence to certain marker with needs to be highlighted which are selected by you. Also displays selected location in center of screen. Markers are changed with map zoom in and zoom out effects.

Main thing is that this all is binding with pager slider. With sliding of pager map locations are also moves.

Mar 29, 2017

If you want to add route maps feature in your apps you can use DrawRouteMaps to make you work more easier. This is lib will help you to draw route maps between two point LatLng.

Mar 28, 2017

"Crimson" an Android Application can prove to be the ultimate care taker of your eyes.

Feb 14, 2017