Git Product home page Git Product logo

favoriteandroidlibrary's Introduction

๐Ÿ“– Favorite Android Library

Best Android Library open source on GitHub and others, enjoy !!

android-library-visual


Summary

  1. Navigation
  2. UI Components
  3. ListView & RecyclerView
  4. Chart
  5. Game
  6. Parsing
  7. Material Design
  8. More
  9. Android Tools

  1. Navigation

  1. UI Components

  1. ListView & RecyclerView

  • ListViewAnimations : Easy way to animate ListView items (Like Google Keep App)
  • QuickReturn : Reveal or hide a header or footer as the list is scrolled in a direction (Like Facebook, Twitter or Google + App)
  • QuickReturn : Implementation of the QuickReturn UI developed
  • Picasso : A powerful image downloading and caching library
  1. Chart

  1. Game

  • AndEngine : AndEngine is a free Open Source 2D OpenGL Game Engine for the Android platform
  • Unity3D : Very good (available on Android, iOS, Web, Windows, OS X)
  • Ogre3D : The best open source 3d engine but it is a large framework
  • Irrlicht : Good performance, light framework [Game: Moblox]
  • Linderdaum Engine : Open source for Windows and Android
  • Cocos2d-x : Open source cross platform
  • Box2d : Fast and easy
  • Jbox2d : So slow on Java that I made a JNI wrapper with SWIG to use native box2d (AndEngine does the same)
  • Chipmunk : Fast but I prefer box2d
  • Bullet : Excellent 3D engine
  1. Parsing

  • Retrofit : Type-safe HTTP client for Android and Java by Square, Inc.
  • Gson : Gson is a Java library that can be used to convert Java Objects into their JSON representation
  • SimpleXML : Simple is a high performance XML serialization and configuration framework for Java
  • Jsonschema2pojo : Generate Plain Old Java Objects from JSON or JSON-Schema
  1. Material Design

  1. More

  • ZXing : Barcode or QR scanner
  • WebServer : Android Web Server (with NanoHTTPD)
  • Mupdf : PDF Reader
  • Cropper : Image cropping tool
  • EventBus : Simplifies communication between different parts of your application
  • ActiveAndroid : ActiveAndroid is an ORM for Android
  • ButterKnife : Field and method binding for Android views which uses annotation processing to generate boilerplate code for you
  1. Android Tools

  • ActionBarStyleGenerator : Allows you to easily create a simple, attractive and seamless custom action bar style for your Android application
  • AssetStudio : Icon generators allow you to quickly and easily generate icons from existing source images, clipart, or text
  • TinyPNG : Advanced lossy compression for PNG images that preserves full alpha transparency
  • LayoutFinder : Layout Finder helps you create the code that ties your Android UI and Java code together
  • ButtonMaker : Online tool to generate buttons code for Android Apps
  • Gradle, Please : It helps you to get exact maven artifact of the particular library
  • Postman : It comes handy when you would want to check your rest APIs
  • Material-design-icons : Material design icons are the official icon set from Google
  • Video-to-gif : Create un perfect demo Gif with your screencast

####References

favoriteandroidlibrary's People

Contributors

lopspower avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.