awesome-android-libraries

This is an alphabetical list of libraries for Android development, the majority being actively maintained.

  • Owner: wasabeef/awesome-android-libraries
  • Platform:
  • License::
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

List of Android Libraries

This is an alphabetical list of libraries for Android development, the majority being actively maintained.

UI/UX Library is here.

Index

Networking

Name, Repository, License
---, ---, ---
Android Asynchronous Http Client, https://github.com/loopj/android-async-http, Apache License V2
Async Http Client, https://github.com/AsyncHttpClient/async-http-client, Apache License V2
ion, https://github.com/koush/ion, Apache License V2
OkHttp, https://github.com/square/okhttp, Apache License V2
Retrofit, https://github.com/square/retrofit, Apache License V2
RxNetty, https://github.com/ReactiveX/RxNetty, Apache License V2
Basic HTTP Client for Java, https://code.google.com/p/basic-http-client/, Apache License V2

Image Loader

Name, Repository, License
---, ---, ---
Glide, https://github.com/bumptech/glide, License
ion, https://github.com/koush/ion, Apache License V2
Picasso, https://github.com/square/picasso, Apache License V2
Universal Image Loader, https://github.com/nostra13/Android-Universal-Image-Loader, Apache License V2
Fresco, https://github.com/facebook/fresco, BSD License

Drawable

Name, Repository, License
---, ---, ---
MrVector, https://github.com/telly/MrVector, License

Dependency Injections

Name, Repository, License
---, ---, ---
AndroidAnnotations, https://github.com/excilys/androidannotations, Apache License V2
Butter Knife, https://github.com/JakeWharton/butterknife, Apache License V2
Dagger(Square), https://github.com/square/dagger, Apache License V2
Dagger(Google), https://github.com/google/dagger, Apache License V2
RoboGuice, https://github.com/roboguice/roboguice, Apache License V2
Scopes, https://github.com/emmano/Scopes, MIT

JSON

Name, Repository, License
---, ---, ---
Gson, http://google-gson.googlecode.com/svn/trunk/, Apache License V2
ig-json-parser, https://github.com/Instagram/ig-json-parser, BSD
Jackson, https://github.com/FasterXML/jackson, Apache License V2

O/R Mapping

Name, Repository, License
---, ---, ---
ActiveAndroid, https://github.com/pardom/ActiveAndroid, Apache License V2
Cupboard for Android, https://bitbucket.org/littlerobots/cupboard, Apache License V2
DBFlow, https://github.com/Raizlabs/DBFlow, MIT
greenDAO, https://github.com/greenrobot/greenDAO, Apache License V2
RushOrm, https://github.com/Stuart-campbell/RushOrm, Apache License V2
Sugar ORM, https://github.com/satyan/sugar, Satya Narayan
Shillelagh, https://github.com/pieces029/shillelagh, Apache License V2
SQLBrite, https://github.com/square/sqlbrite, Apache License V2
Ollie, https://github.com/pardom/Ollie, Apache License V2
TriOrm, https://github.com/HendrixString/Android-TriOrm, Apache License V2

NoSQL

Name, Repository, License
---, ---, ---
Couchbase-Lite-Android, https://github.com/couchbase/couchbase-lite-android, Apache License V2
Realm, https://github.com/realm/realm-java, Apache License V2
SimpleNoSQL, https://github.com/Jearil/SimpleNoSQL, Apache License V2
RxSimpleNoSQL, https://github.com/xmartlabs/RxSimpleNoSQL, Apache License V2
SnappyDB, https://github.com/nhachicha/SnappyDB, Apache License V2

Pub/Sub

Name, Repository, License
---, ---, ---
EventBus, https://github.com/greenrobot/EventBus, Apache License V2
Otto, https://github.com/square/otto, Apache License V2
MBassador, https://github.com/bennidi/mbassador, MIT

Logger

Name, Repository, License
---, ---, ---
Hugo, https://github.com/JakeWharton/hugo, Apache License V2
Timber, https://github.com/JakeWharton/timber, Apache License V2
LoggingInterceptor, https://github.com/ihsanbal/LoggingInterceptor, MIT

Background Processing

Name, Repository, License
---, ---, ---
Android Priority Job Queue, https://github.com/path/android-priority-jobqueue, MIT
Tape, https://github.com/square/tape, Apache License V2
Zorn, https://github.com/HendrixString/Android-Zorn, Apache License V2

Fonts

Name, Repository, License
---, ---, ---
Calligraphy, https://github.com/chrisjenx/Calligraphy, Apache License V2

Video

Name, Repository, License
---, ---, ---
ExoPlayer, https://github.com/google/ExoPlayer, Apache License V2
ijkplayer, https://github.com/bbcallen/ijkplayer, Apache License V2
mp4parser, https://github.com/sannies/mp4parser, Apache License V2

Parcelables

Name, Repository, License
---, ---, ---
AutoParcel, https://github.com/frankiesardo/auto-parcel, Apache License V2
Akatsuki, https://github.com/tom91136/Akatsuki, Apache License V2
Icepick, https://github.com/frankiesardo/icepick, Apache License V2
Parceler, https://github.com/johncarl81/parceler, Apache License V2

Functional Programming

Adding Java-8 Functional Programming Features

Name, Repository, License
---, ---, ---
Retrolambda, https://github.com/orfjackal/retrolambda, Apache License V2

Functional Reactive Programming

Name, Repository, License
---, ---, ---
RxAndroid, https://github.com/ReactiveX/RxAndroid, Apache License V2
RxJava, https://github.com/ReactiveX/RxJava, Apache License V2

Social Networks

Name, Repository, License
---, ---, ---
ASNE, https://github.com/gorbin/ASNE, MIT
Facebook SDK, https://github.com/facebook/facebook-android-sdk, Apache License V2
Twitter Fabric, Unknown, Unknown

WebRTC

Name, Repository, License
---, ---, ---
AndroidRTC, https://github.com/pchab/AndroidRTC, Apache License V2

Image Processing

Name, Repository, License
---, ---, ---
GPUImage for Android, https://github.com/CyberAgent/android-gpuimage, Apache License V2

Camera

Name, Repository, License
---, ---, ---
Landscape video camera, https://github.com/jmolsmobile/LandscapeVideoCamera, Apache License V2
EasyCamera, https://github.com/Glamdring/EasyCamera, Apache License V2

Build

Name, Repository, License
---, ---, ---
Buck, https://github.com/facebook/buck, Apache License V2

Security

Name, Repository, License
---, ---, ---
Grab'n Run, https://github.com/lukeFalsina/Grab-n-Run, Apache License V2

Media

Name, Repository, License
---, ---, ---
PdfMyXml, https://github.com/HendrixString/Android-PdfMyXml, Apache License V2

Showcases

Name, Repository, License
---, ---, ---
android-best-practices, https://github.com/futurice/android-best-practices, CC BY 4.0
BlurTestAndroid, https://github.com/patrickfav/BlurTestAndroid, Unknown
card.io-Android-source, https://github.com/card-io/card.io-Android-source, MIT
iosched, https://github.com/google/iosched, Apache License V2
JamsMusicPlayer, https://github.com/psaravan/JamsMusicPlayer, Apache License V2
Reflection No Reflection, https://github.com/stephanenicolas/reflection-no-reflection, Apache License V2
Mizuu, https://github.com/MizzleDK/Mizuu, Apache License V2
Mover, https://github.com/Codetail/Mover, Apache License V2
Talon-for-Twitter, https://github.com/klinker24/Talon-for-Twitter, Apache License V2
Telecine, https://github.com/JakeWharton/Telecine, Apache License V2
u2020, https://github.com/JakeWharton/u2020, Apache License V2

Maps

Name, Repository, License
---, ---, ---
GraphHopper, https://github.com/graphhopper/graphhopper, Apache License V2
Mapsforge, https://github.com/mapsforge/mapsforge, LGPL

Other

Name, Repository, License
---, ---, ---
Joda Time Android, https://github.com/dlew/joda-time-android, Apache License V2
Bolts, https://github.com/BoltsFramework/Bolts-Android, BSD
Secure Preference Manager, http://prashantsolanki3.github.io/Secure-Pref-Manager/, Apache License V2

Main metrics

Overview
Name With Ownerwasabeef/awesome-android-libraries
Primary Language
Program language (Language Count: 0)
Platform
License:
所有者活动
Created At2014-10-28 14:22:59
Pushed At2023-08-29 05:35:31
Last Commit At2017-03-22 12:07:31
Release Count0
用户参与
Stargazers Count5.5k
Watchers Count384
Fork Count1.2k
Commits Count85
Has Issues Enabled
Issues Count25
Issue Open Count23
Pull Requests Count17
Pull Requests Open Count43
Pull Requests Close Count14
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private