Source to android-arsenal.herokuapp.com

Overview

Important information

Heroku

Android Arsenal

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.

To send libraries / tools / projects / suggestions on new version of site, use contact form: https://android-arsenal.com/contact

Contributing

If you want to make this world a little bit better you can:

  • Check that the project(s) you want to suggest is (are) not already in the list.
  • Fork this repository.
  • Add some new interesting projects or fix mistakes. Modify file:
    • projects/free.yml - for free projects
    • projects/paid.yml - for paid projects
    • or projects/demo.yml - for open source projects or demos
  • Check your indentations in text to prevent possible problems with YAML parser.
  • Send back a pull request.

Running server locally

To install needed dependencies, run this commands in the project directory:

gem install bundler
rvm install ruby-2.4.3
rvm use 2.4.3
bundle install

To check your changes in life, you can run server locally using the following command:

bundle exec rackup -p 8080 config.ru

Server should be available on http://localhost:8080.

Acknowledgements

Thanks to all contributors that send to me information about libraries, tools, projects or just some useful feedback. You really help me in the development of the Android Arsenal.

Donations

If you'd like to support Android Arsenal development, you could make some donations here:

  • PayPal
  • Open Collective

Thank you very much in advance!


Table of content

Free libraries and tools

2D Engines (7)

3D Engines (9)

Action Bars (6)

Advertisements (7)

Analytics (2)

Animations (5)

Architecture (8)

Audio (8)

Background Processing (7)

Backward Compatibility (7)

Bar Codes (4)

Bluetooth (6)

Build Systems (7)

Buttons (17)

CSV (3)

Caching (5)

Cards (4)

Changelog (5)

Chrome Custom Tabs (1)

Cloud Storages (3)

Color Analysis (3)

Color Pickers (4)

Content Providers (7)

Crash Reports (2)

Credits (2)

Curl/Flip Effects (5)

Database (6)

Database Browsers (5)

Date Pickers (14)

Dependency Injections (7)

Design (8)

Dex Tools (3)

Dialogs (6)

Distribution Platforms (5)

EPUB (2)

Emoji (4)

Event Buses (3)

FRP (2)

File/Directory Choosers (5)

Floating Views (1)

Fonts (4)

Functional Programming (1)

Gestures (4)

Gradle Plugins (4)

Graphics (11)

Grid Views (8)

HTML (4)

IDE (4)

IDE Plugins (8)

Image Croppers (5)

Image Loaders (7)

Image Processing (8)

Image Views (10)

JSON (5)

Job Schedulers (3)

Layouts (15)

List View Adapters (6)

List View Sections (6)

List Views (13)

Location (1)

Lock Patterns (1)

Logging (7)

MIME (2)

Mails (2)

Maps (7)

Markdown (3)

Material Design (2)

Mobile Web Frameworks (8)

Native Image Processing (6)

Navigation History (1)

Networking (13)

OAuth (5)

OCR Engines (3)

ORM (14)

Object Mocking (4)

Overlays (1)

PDF (4)

Parallax List Views (3)

Parcelables (6)

Permissions (1)

Physics Engines (5)

Platforms (5)

Preferences (6)

Progress Indicators (8)

Protocol Buffer (4)

Pull To Refresh (4)

Purchases (5)

Push Notifications (2)

QR Codes (3)

REST (5)

RSS (4)

Radio Buttons (2)

Range Bars (5)

Ratings (5)

RecyclerView Adapters (6)

SOAP (4)

SSH (3)

SVG (3)

Scripting (3)

Security (10)

Sensors (6)

Sliding Panels (4)

Snackbars (2)

Social Networks (8)

Static Code Analysis (5)

Status Bars (2)

Styling (2)

Support Design Library (1)

System (5)

TDD & BDD (7)

Template Engines (5)

Testing (6)

Testing Tools (5)

Text Views (14)

Text-to-Speech (2)

Theming (1)

Toasts (8)

Toolkits For Other PL (6)

Tools (10)

USB (4)

Utils (12)

Validation (6)

Video (6)

View Pagers (10)

Views (1)

Weather (4)

WebSockets (4)

XML (6)

YAML (3)

Demo projects

Accounts (2)

Animations (6)

Application Architecture (3)

Architecture (1)

Audio (3)

Conferences (2)

EPUB (1)

Emails (2)

Emulators (3)

Geocaching (1)

Image Processing (3)

Library Demos (2)

List Views (3)

Maps (3)

Media (1)

Messaging (1)

OpenGL (3)

RSS (2)

SSH (2)

Sensors (1)

System (1)

Task Managers (1)

Text-to-Speech (4)

Twitter (3)

USB (2)

Video (1)

Wear (1)

Paid libraries and tools

3D Engines (2)

Analytics (7)

Automation Testing (1)

Bar Codes (1)

Cloud Storages (1)

Continuous Integration (1)

Crash Reports (6)

Design (1)

Feedback & Ratings (2)

Graphics (4)

Image Processing (1)

List Views (2)

MBaaS (8)

Maps (3)

OCR Engines (1)

PDF (6)

Platforms (4)

Push Notifications (5)

SSH (1)

Social Networks (2)

Tools (1)

USB (1)

User Stories (1)

Video (2)

Comments
  • Add Project

    Add Project

    Project link - https://github.com/PuffOpenSource/Puff-Android

    Short description - Open Source Offline Password Manager for Android

    Use tag v0.9 if you need a release APK file.

    Thanks.

    opened by SpongeBobSun 6
  • Android Client

    Android Client

    I am planning to work on an open source android client for this site, if you can expose the projects as an api with gcm support for updates on new projects we can build something awesome.

    opened by ghost 6
  • Error on displayed license

    Error on displayed license

    Hi,

    On this project: https://android-arsenal.com/details/1/1930 the license stated is LGPLv3, but the actual license of the project is GPLv3

    There might be a bug in the discovery of the license.

    opened by rsertelon 6
  • Added ListViewAnimator

    Added ListViewAnimator

    While not a ListView per se, ListViewAnimator allows the removal and addition of items with smooth animations regardless of layout complexity, unlike traditional implementations.

    opened by witheyjr 5
  • The favorites count doesn't update.

    The favorites count doesn't update.

    Favorites count is static and it saves the number which was before adding a library to android arsenal. Could you make this value updatable for reflecting actual information?

    opened by rsavin 4
  • FloatingLabel in Android EditText.

    FloatingLabel in Android EditText.

    This project is added https://github.com/hardik-trivedi/FloatingLabel

    FloatingLabel Allows you to create a blow kind of EditText.

    To explain the concept well I have taken below image from http://dribbble.com/shots/1254439--GIF-Float-Label-Form-Interaction

    opened by hardik-trivedi 4
  • Library project

    Library project

    Hi,

    It seems that the contact functionality of the site is having some issue(s). I am trying to submit the following library to your site:

    SublimeNavigationView: https://github.com/vikramkakkar/SublimeNavigationView

    But, my attempts have been unsuccessful.

    Also, is there a tutorial/guide to adding the Android-Arsenal badge that I see on lots of projects?

    opened by vikramkakkar 3
  • Fix padding on desktop (landscape: 768px+)

    Fix padding on desktop (landscape: 768px+)

    Maybe change the size of the title to "Android Arsenal" or remove some action items. Nice and friendly on mobile but the action bar is hiding content on desktop views. See image below.

    android-arsenal

    Thanks for the site.

    opened by jaredrummler 3
  • Add Project

    Add Project

    Could you add the MaterialStyledDialogs library? https://github.com/javiersantos/MaterialStyledDialogs A library that shows a beautiful and customizable Material-based dialog with header.

    Thanks!

    opened by javiersantos 2
  • Add a

    Add a "Contributors" page

    The old android-arsenal had a page called "Contributors" where every person who had contributed to the project through GitHub was listed. Is it possible to add such a page to the new, current design?

    enhancement 
    opened by MrCorporate 1
  • Add subcategories

    Add subcategories

    I would be nice if you add subcategories feature. Example:

    1. Image Processing:
      • lib
      • another lib
      • Image blur
        • Image blur lib 1
        • Image blur lib 2
    2. Other Category
    enhancement 
    opened by aradomski 1
Source code of JekyllEx Android App which can manage your Jekyll blog directly from your Android device!

JekyllEx Android App Built with ❤︎ by Gourav Khunger ?? Introduction JekyllEx is an Android App that allows you to manage a Jekyll Blog directly from

JekyllEx 24 Nov 8, 2022
An Open-Source repository that contains all the Android Dev and Kotlin concepts and several projects on android ranging in difficulty making this repo completely beginner-friendly.

An Open-Source repository that contains all the Android Dev and Kotlin concepts and several projects on android ranging in difficulty making this repo completely beginner-friendly. The main aim of this repository is to help students who are learning Android Development or preparing for an Android Developer role-based job.

Mimo Patra 15 Dec 29, 2022
Open-source modular Android App IDE for Android

Blokkok Blokkok is an open-source modular Android App IDE for Android. Every components of the IDE are separated from each other by modules, every mod

null 14 Dec 16, 2022
An open source Hacker News client for Android.

Hacker News Come chat with us on Gitter.im! An open source Hacker News client for Android phones & tablets. Available on the Google Play Store How to

Matthew Bishop 227 Dec 11, 2022
An open source clone of a famous flappy bird game for Android using AndEngine

OpenFlappyBird An open source clone of a famous flappy bird game for Android using the amazing AndEngine History When the original Flappy Bird game wa

Dean Wild 299 Dec 26, 2022
A Free, Fully Fledged, Open-Source Music Player for Android

Turtle Player Free, Fully Fledged & Open-Source. The Music Player for Android. Turtle Player is designed to be a fun and unique app for playing your m

Edd Turtle 178 Nov 18, 2022
Freegemas libGDX is an Android and Java desktop port of Freegemas, which in turn is an open source version of the well known Bejeweled.

freegemas-gdx Freegemas libGDX is an Android, HTML 5 and Java desktop port of Freegemas, which in turn is an open source version of the well known Bej

David Saltares 144 Jun 21, 2022
Open source Imgur Android App

Opengur NO LONGER UNDER ACTIVE DEVELOPMENT Open source Imgur Android App Want to become a beta tester? Click Here! #Features Built in native java Nati

Kenny 324 Nov 22, 2022
Android open source calendar

Etar Calendar Etar (from Arabic: إِيتَار) is an open source material designed calendar made for everyone! Why? Well, I wanted a simple, material desig

null 1.5k Dec 30, 2022
Open source Imgur Android App

Opengur NO LONGER UNDER ACTIVE DEVELOPMENT Open source Imgur Android App Want to become a beta tester? Click Here! #Features Built in native java Nati

Kenny 324 Nov 22, 2022
Freegemas libGDX is an Android and Java desktop port of Freegemas, which in turn is an open source version of the well known Bejeweled.

freegemas-gdx Freegemas libGDX is an Android, HTML 5 and Java desktop port of Freegemas, which in turn is an open source version of the well known Bej

David Saltares 144 Jun 21, 2022
Free and open source manga reader for Android.

Build Stable Weekly Preview Contribute Support Server Tachiyomi Tachiyomi is a free and open source manga reader for Android 5.0 and above. Features F

Tachiyomi 20.4k Jan 9, 2023
Open source Crypto Currency Tracker Android App made fully in Kotlin

CoinBit CoinBit is a beautiful CryptoCurrency app, completely open sourced and 100% in kotlin. It supports following features Track prices of over 300

Pranay Airan 50 Dec 5, 2022
A sample Android app which showcases advanced usage of Dagger among other open source libraries.

U+2020 A sample Android app which showcases advanced usage of Dagger among other open source libraries. Watch the corresponding talk or view the slide

Jake Wharton 5.7k Dec 27, 2022
Secret Codes is an Open Source application that allows you to browse through hidden codes of your Android phone.

####Secret Codes is an Open Source application that allows you to browse through hidden codes of your Android phone. This application will scan throug

Simon Marquis 251 Jan 6, 2023
Tachiyomi 20.4k Jan 9, 2023
AdAway is a free and open source ad blocker for Android.

AdAway AdAway is an open source ad blocker for Android using the hosts file and local vpn. For more information visit https://adaway.org Installing Th

null 4.9k Jan 7, 2023
A secure, open source web browser for Android.

SmartCookieWeb A secure, free and open source WebView-based web browser for Android. Beta Releases • Docs • Website Important note: Google recently an

null 224 Jan 1, 2023
Twire is an alternative and open source Twitch client for Android

Twire This is a fork of the Pocket Plays for Twitch Android application. More information in this issue. Twire is an open source, ad-free Twitch brows

Twire 749 Jan 2, 2023