Kotlin android-development

Open-source Kotlin projects categorized as android-development

Top 23 Kotlin android-development Projects

  • GitHub repo MaterialDrawer

    The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.

    Project mention: Publishing Android libraries to MavenCentral in 2021 | reddit.com/r/androiddev | 2021-02-08

    I've seen a workaround for this, but I don't think that's any better than what I have now.

  • GitHub repo Android-Iconics

    Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application.

  • GitHub repo gradle-play-publisher

    GPP is Android's unofficial release automation Gradle Plugin. It can do anything from building, uploading, and then promoting your App Bundle or APK to publishing app listings and other metadata.

    Project mention: Improving CI/CD pipeline for Android via Fastlane and GitHub Actions | reddit.com/r/androiddev | 2021-02-15

    There you go: https://github.com/Triple-T/gradle-play-publisher

  • GitHub repo FastAdapter

    The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...

  • GitHub repo Android-CleanArchitecture-Kotlin

    This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.

    Project mention: Advice needed regarding MVVM Pattern | reddit.com/r/androiddev | 2021-03-27
  • GitHub repo AboutLibraries

    AboutLibraries is a library to offer some information of libraries.

    Project mention: How do you list the Licenses of all dependencies in your Android project? | reddit.com/r/androiddev | 2021-01-27

    I use https://github.com/mikepenz/AboutLibraries

  • GitHub repo Simple-Calendar

    A simple calendar with events, customizable widgets and no ads.

    Project mention: Etesync to replace Google calendar and contacts | reddit.com/r/degoogle | 2021-04-04

    If the Etesync app does not provide a widget then it means I will need to rely on another app to display the information. I have yet to find a perfect FOSS solution to this problem. Simple calendar doesn't support tasks only, so if I am able to create tasks in Etesync calendar, it most likely wouldn't show (see Github issue here). Etar doesn't seem to be able to support the creation of tasks/reminders only as well. Tasks.org doesn't support recurrence beginning on start date, only on due/completion date (Github issue see here) which is hard to manage for recurring events with no presently known due/completion dates. Is there any good FOSS alternatives? Or am I doomed to keep opening events that start and end at the same time?

  • GitHub repo chucker

    🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device) - More Chucker than Chuck

  • GitHub repo android_dbinspector

    Android library for viewing, editing and sharing in app databases.

    Project mention: When you create a database using Room, where exactly is the sqlite file stored? | reddit.com/r/androiddev | 2021-02-04

    That depends on the explorer, but mostly no. You can use Device explorer from Android Studio or Database Inspector to access it while debugging. Also you can use an Android library to preview and edit it. https://github.com/infinum/android_dbinspector

  • GitHub repo Music-Player-GO

    🎶🎼 Very slim music player 👨‍🎤 100% made in Italy 🍕🌳🌞🍝🌄

    Project mention: Music player that doesn't steal your data. no ads, no internet connection, and maby open source | reddit.com/r/androidapps | 2021-03-28

    Pulse Music, MusicPlayerGo, VinylMusicPlayer

  • GitHub repo Simple-File-Manager

    Easy app for managing your files without ads, respecting your privacy & security

    Project mention: Moronic Monday (Feb 22 2021) - Your weekly questions thread! | reddit.com/r/Android | 2021-02-24

    I think Simple File Manager supports Android 4: https://github.com/SimpleMobileTools/Simple-File-Manager

  • GitHub repo Zoom Recyler Layout

    🎢 Zoom Recycler Layout Manager For Android Kotlin

  • GitHub repo NYTimes-App

    🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥

    Project mention: How to execute a command automatically based on the result generated by the previous command on command line? | reddit.com/r/linux4noobs | 2021-04-09
  • GitHub repo android-developer-reference

    🔥 A curated list of awesome Android articles sorted by topic.

    Project mention: Android Developer Reference | reddit.com/r/androiddev | 2021-03-31
  • GitHub repo KeyMapper

    📱 An Android app that maps any keys to actions.

    Project mention: Unknown sources in normal Apps | reddit.com/r/QuestPiracy | 2021-03-09
  • GitHub repo Simple-App-Launcher

    A simple holder for favourite apps for quick & easy app launcher icon management

    Project mention: Help need to uninstall bloatware from rooted phone | reddit.com/r/degoogle | 2020-12-21

    Before you uninstall, install a few things - like alternative browser, alternative launcher, alternative file browser - I recommend simple launcher - and their simple file browser - mainly because it is opensource. Nova launcher will work too and definitely is more feature rich.

  • GitHub repo fingerprint-android

    Swiss army knife for identifying and fingerprinting Android devices.

    Project mention: Android Fingerprinting Library | news.ycombinator.com | 2021-03-01
  • GitHub repo android-snapshot-publisher

    Gradle plugin to deploy Android Snapshot Versions

  • GitHub repo KBarcode

    A library to help implement barcode scanning

  • GitHub repo ColdStorage

    Lightweight data loading and caching library for android

  • GitHub repo FlairFramework

    This is powerful android framework (by Rasalexman)

  • GitHub repo o-fish-android

    Android app for the Officer's Fishery Information Sharing Hub (O-FISH). The mobile app allows fisheries officers to document and share critical information gathered during a routine vessel inspection.

    Project mention: New article on the Realm data model for WildAid's O-FISH apps | reddit.com/r/swift | 2021-03-31

    MongoDB partnered with the WildAid Marine Protection Program to create these mobile apps for officers to use while out at sea patrolling Marine Protected Areas (MPAs) worldwide. We implemented apps for iOS, Android, and web, where they all share the same Realm back end, schema, and sync strategy.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-04-09.


What are some of the best open-source android-development projects in Kotlin? This list will help you:

Project Stars
1 MaterialDrawer 11,335
2 Android-Iconics 4,782
3 gradle-play-publisher 3,463
4 FastAdapter 3,352
5 Android-CleanArchitecture-Kotlin 3,115
6 AboutLibraries 2,637
7 Simple-Calendar 2,429
8 Simple-Gallery 1,788
9 chucker 1,655
10 android_dbinspector 879
11 Music-Player-GO 675
12 Simple-File-Manager 657
13 Zoom Recyler Layout 626
14 NYTimes-App 270
15 android-developer-reference 226
16 KeyMapper 213
17 Simple-App-Launcher 206
18 fingerprint-android 148
19 android-snapshot-publisher 145
20 KBarcode 88
21 ColdStorage 37
22 FlairFramework 31
23 o-fish-android 16