6911 Repositories
Android android-clean-architecture-kotlin Libraries
Simple Design for Kotlin bridge with Javascript. Also can get javascript console.log.
SDBridgeJava is here. If your h5 partner confused about how to deal with iOS and Android. This Demo maybe help. bilibili video introduction is here. Y
Getting started Kotlin - Examples and explanations
Getting started Kotlin I'm learning Kotlin, so I have been updating it with examples and explanations about the language that I'm using at work. Proje
📭 Extension to Ktor’s routing system to add object oriented routing and much more. 💜
📭 Ktor Routing Extensions Extension to Ktor’s routing system to add object-oriented routing and much more. 💜 Why? This extension library was created
A light-weight Android client for Polyhoot! Written in Kotlin and made with Material 3 and Dynamic Colors support.
A light-weight Android client for Polyhoot! Written in Kotlin and made with Material 3 and Dynamic Colors support.
Dicoding "Belajar Pengembangan Aplikasi Android Intermediate" course submissions
Dicoding: Android Intermediate Submission 📱 This is a repository that contains the source code of my submissions project at Dicoding "Belajar Pengemb
A Ktor-based server that handles game process, user registration and packs provision
Polyhoot! Server backend A Ktor-based server that handles game process, user registration and packs provision Deploying server locally You can deploy
A Kotlin multiplatform unit testing library inspired by / similar to Google Truth.
Truthish A testing API inspired by Google Truth but rewritten in Kotlin from the ground up, so it can be used in Kotlin multiplatform projects. For ex
Async file downloader for Android
What is FileBox FileBox is an async file downloader library for Android. Before we develop filebox, we though that URL content changes very rarely. So
The Madman library (Media Ads Manager) enables you to advertise video contents with video ads.
Madman (Media ads manager) is a high performance alternative to Google's standard IMA android SDK. If you have your own VAST server and want to render video ads and have full control over the UI, then this library is for you.
Square Cycler API allows you to easily configure an Android RecyclerView declaratively in a succinct way.
Square Cycler – a RecyclerView API The Square Cycler API allows you to easily configure an Android RecyclerView declaratively in a succinct way. Desig
The tool allows to dump binary API of a Kotlin library
Binary compatibility validator The tool allows to dump binary API of a Kotlin library that is public in sense of Kotlin visibilities and ensures that
Same as the Outlined text fields presented on the Material Design page but with some dynamic changes. 📝 🎉
README SSCustomEditTextOutlineBorder Getting Started SSCustomEditTextOutLineBorder is a small kotlin library for android to support outlined (stroked)
A Kotlin Native program to show the time since a date, using Kotlin LibUI
TimeSince A Kotlin Native program to show the time since a date, using Kotlin LibUI Report Bug . Request Feature About The Project TimeSince is a Kotl
Sample app for tutorial: Pagination in Android Room Database using the Paging 3 Library
Demo Implementation of Paging 3 with Room DB Read the article. Demo implementation of Pagination in an Android Room Database using the Paging 3 Librar
Android Clean Architechture with MVVM, LiveData, Coroutine, Dagger Hilt, Room, DataStore
MovKu An application that displays a list of popular movies and detail Concepts Tech Stack Kotlin -A modern programming language that makes developers
A movies application built Using clean architecture and MVVM (Model-view-viewModel).
Movies-App This is a movies application which fecthes upcoming and popular movies from the movie Database(TMBD). It is built Using clean architecture
Nativní verze movapp.cz pro Android
Cílem Movapp.cz je usnadnit dorozumění mezi Čechy a Ukrajinci. Mова [mova] znamená ukrajinsky jazyk. Movapp je aplikace pro trénink jazyků. Projekt vz
An android application that provides simple communication between bluetooth enabled devices using LoRa for intermidiate data transfer
LoRa and bluetooth communication An android application that provides simple communication between bluetooth enabled devices using LoRa for intermidia
Gallery application using Unsplash API, coding by Android Kotlin
Gallery App GalleryApp is application show image from Unsplash API, based on MVVM architecture. Download Go to the Releases to download the latest APK
Amazon IVS Live to VOD (DVR) Android demo
A demo Android app showing how to implement a Live to VOD (DVR) experience using Amazon IVS and the auto-record-to-s3 feature using Amazon S3.
A custom view, in which device contact list is displayed
Getting Started This repository contains a custom view, in which device contact list is displayed Implementation Go to Settings.gradle, inside reposit
Gameforma is a simple game list application where user could explore more than 350.000 games
Gameforma is a simple game list application where user could explore more than 350.000 games data provided from RAWG Video Games Database API. Built with MVVM repositoy pattern, clean architecture in order to finish Dicoding Menjadi Android Developer Expert's (MADE) class submission.
A simple compose weight picker drawn with canvas.
CanvasWeightPicker A simple compose weight picker drawn with canvas. Features Drag scale to select weight Haptic feedback on weight selected Video of
Market Watch is Android app using Alpha Vantage API. Live stock and market data.
Donate If you like this app please donate Bitcoin: bc1qwqqpuy54qfja7h5dzpd9swgrnkql02t8cacn62 About this app Market Watch allows to watch and track s
vBulletin 2FA BruteForce Example Kotlin Script on bruteforcing 2FA for vBulletin 4.x
vBulletin 2FA BruteForce Example Kotlin Script on bruteforcing 2FA for vBulletin 4.x
Android library to help enter, and more importantly, leave, android "Immersive Mode".
Immersive Lock Android has various ways to full screen an application including locking the screen to prevent accidentally leaving the app. This is pa
A media player, currently only for Android, that allows you to play songs in background for free
Just Listen A music player currently only for android. It is using Audius public APIs to display and get the playlists/songs. Available on google play
A lightweight, feature-rich wrapper for the Telegram Bot API, providing a handy Kotlin DSL to quickly build your bot.
Kotlin Telegram Bot Kotlin based wrapper over Telegram API. Current version of the Telegram Api: 6.0 Principles Annotations Magic. The basic interacti
This sample Android app lets user browse trending "language" related repositories on Github.
🐊 Alligitor An alligator exploring github repositories This sample Android app lets users browse trending "language" related repositories on Github.
A nice weather that helps you get all information including: current weather, hourly weather and also forecasts for 16 days
WeatherForecast This is an ongoing project where I fetch all the weather data using Retrofit and Kotlin Coroutines over two APIs containing both curre
A fully functional social media app built with Kotlin (Android Studio) with multiple features
A social media app built with Kotlin (Android Studio) with multiple features 👉 If you like this repo, give it a star ✨ and share 👨🏻💻 it to your f
Slider-Gallery-Zoom: image slider for android supporting indicator and auto scroll with clicking on image
image slider supporting indicator and auto scroll with clicking on image to open full screen image slider swipe and pinch zoom gestures like gallery,just pass your images and the position of the current image.
PassCode is the Android app made by using Jetpack Compose. Created for the test task submission.
PassCode PassCode is the Android app made by using the Jetpack Compose. Created for the test task submission. Showcase Dark Theme Light Theme ACs The
https://developer.android.com/codelabs/jetpack-compose-theming
Jetpack Compose Theming Codelab This folder contains the source code for the Jetpack Compose Theming codelab. In this codelab you will learn how to us
MQTTandroidApp is android application that monitoring users state and other ambient condition, the acquire data is send at central broker (RaspberryPI3) of the MQTT architecture and then recieved back again an anothers android devices that chose to subscribe at topic.
My bachelor's thesis of Electronic Engineering at University of Bologna MQTTandroidApp MQTTandroidApp is android application that monitoring users sta
Mock up social media android application created to interact with a backend Java server using GraphQL.
The Community Board Project Authorship: author: dnglokpor date: may 2022 Project Summary: The Community Board Project consists of a Java Spring Boot b
MVVM Todo App for Android using Kotlin.
MVVM To-Do List App with Flow and Architecture Components Watch the course here: https://www.youtube.com/playlist?list=PLrnPJCHvNZuCfAe7QK2BoMPkv2TGM_
KeyCip - an Android app that allows users to encrypt, decrypt and sign text, photos, videos and other files
KeyCip is an Android app that allows users to encrypt, decrypt and sign text, photos, videos and other files. To accomplish this goal, it relie
FirebaseSignInWithGoogle app it's written in Kotlin and shows a simple solution for implementing Firebase Authentication with Google, using Jetpack Compose on Android.
FirebaseSignInWithGoogle It's an app built with Kotlin that shows how to authenticate users with Firebase using Android Architecture Components and th
To learn how to build an e-commerce app for Android using the Firestore database from Google Firebase Technology
It is an adjustable e-commerce application that you can use to create your own online store or use it as a template to create an e-commerce app for your client. In this app we are covering such topics as Firebase basics how to upload and download data to and from an online database Displaying Images from the Cloud Creating User Profiles Uploading and displaying Products Building a Cart System Selecting images from your phone
A sample app that shows how to easily encrypt the room database in an Android app
A sample app that shows how to easily encrypt the room database in an Android app. The password used for encryption is generated on the first use and saved in the Android EncryptedSharedPreferences.
A tiny Android app that can receive WhatsApp group message export files and parse message history stats.
A tiny Android app that can receive WhatsApp group message export files and parse message history stats.
Kotlin multiplatform bounded open/closed generic intervals.
Kotlin Multiplatform Bounded Open/Closed Generic Intervals Represent closed, open, or half-open, bounded intervals in Kotlin and perform common operat
A sample Android app that demonstrates how to use Firebase Authentication, Crashlytics, Cloud Firestore and Hilt with Jetpack Compose UI
showcase.mp4 Make it So This is a sample Android app that demonstrates how to use Firebase Authentication, Crashlytics, Cloud Firestore and Hilt with
XDROID is android all in one hack tools
XDROID XDroid Android HackingTools Legal Disclamer: The author does not hold any responsibility for the bad use of this tool, remember this is only fo
A curated list of great Android lint custom rules and resources
Awesome Android Lint A curated list of great Android lint custom rules and resources Contents Rules Articles Other Contribute Rules Google Sample Cust
A password list optimized for use on Android devices.
AndroidPWList A small (1GB) password list optimized for use against Android device passwords. I do not condone, encourage, or support those who would
Jetpack Compose is like Android XML
Jetpack Compose is like Android XML
Easy way to handle all permissions
BestPermissionUtil You can read the story from here https://hamurcuabi.medium.com/permissions-with-the-easiest-way-9c466ab1b2c1 Prerequisites Add this
Straiberry Charts - An awesome Chart library for android
Straiberry Charts An awesome Chart library for android Straiberry · Report Bug · Request Feature Getting Started Adding dependecies Add it in your roo
Android Ptrace Inject for all ABIs and all APIs. Help you inject Shared Library on Android.
Android Ptrace Inject 中文可以参考我的注释内容进行理解 我写的注释相对来说比较全面了 How to build Make sure you have CMake and Ninja in your PATH Edit CMakeLists.txt. Set ANDROID_ND
A LibrePhotos android client written using Jetpack Compose and all the latest Android technologies
UhuruPhotos. A LibrePhotos client UhuruPhotos is an Android client for LibrePhotos written using the latest Android technologies, like Jetpack Compose
Android BlazePose demo by ncnn
ncnn_Android_BlazePose Android BlazePose demo by ncnn this project is a ncnn Android demo for BlazePose, it depends on ncnn library and opencv. https:
A multifunctional Android RAT with GUI based Web Panel without port forwarding.
AIRAVAT A multifunctional Android RAT with GUI based Web Panel without port forwarding. Features Read all the files of Internal Storage Download Any M
Kotlin library for creating long running connections using MQTT protocol
About Courier Courier is a kotlin library for creating long running connections using MQTT protocol. Long running connection is a persistent connectio
A Basic Call Recorder for rooted Android devices
Basic Call Recorder BCR is a simple Android call recording app for rooted devices or devices running custom firmware. Once enabled, it stays out of th
A sample project demonstrating clean architecture in an Android app
Android Clean Architecture Sample A sample project demonstrating clean architecture in an Android app Tech stack Kotlin Coroutines Flow Jetpack App St
A simple android library which helps you to create a curved bottom navigation
CurvedBottomNavigation A simple android library which helps you to create a curved bottom navigation DEMO Setup Update your module level build.gradle
Online real-time android quiz game
KQuiz Описание проекта Проект представляет собой мобильное приложение, выполнящее роль платформы для создания, поиска, организации и выполнения онлайн
Maintained for of a lazy loading ZoneRuleProvider for ThreeTenBp.
LazyThreeTenBp A lazy loading ZoneRuleProvider for ThreeTenBp. Usage You have to initialize LazyThreeTenBp as early as possible, before your code acce
Ivy FRP is a Functional Reactive Programming framework for declarative-style programming for Android
FRP (Functional Reactive Programming) framework for declarative-style programming for Andorid. :rocket: (compatible with Jetpack Compose)
Automatically generates UI demos which allow users to call any function with any parameters
Automatically generates UI demos which allow users to call any function (including composable ones) with any parameters. Useful for building demo screens in playground apps of various design systems.
An android & arduino project. The android app is used to control motors via Arduino.
Boccia ramp project An android & arduino project. The android app is used to control motors via Arduino. Description This project is made in the conte
Foody - Food Recipes App Developed in Kotlin
Foody - Food Recipes App Developed in Kotlin This is a project I studied on Udemy link course: click here Component ROOM Database Dependency Injection
A feature flag framework for Android using Kotlin and Jetpack Compose
Feature Flags are essential for software development and release management
Pling is a mobile project management application
Pling is a mobile project management application. This application was developed as part of the “Embedded Interface Programming” course. Pling should include all the necessary and minimal features for planning a project, such as creating a project, adding tasks and monitoring progress.
Lightning Dev Kit Android Demo Wallet
uMlando-wallet Lightning Dev Kit Android Demo Wallet This project uses a .aar package for the Android platforms that provide language bindings for the
MiStoryView is a simple configurable library to integrate stories features into your social media android application.
MiStoryView MiStoryView is a simple configurable library to integrate stories features into your social media android application. Preview Key feature
Example Multi module architecture Android project using MVVM, Dynamic Features, Dagger-Hilt, Coroutines and Navigation Components
ModularDynamicFeatureHilt An Android template project following a multi module approach with clean architecture. It has been built following Clean Arc
Note-taking Android App
NOTEDGE Note-taking Android app Website » Download » Tech Stack Appcompat Material Design Room RecyclerView RecyclerView Animators Lifecycle Rounded I
Added more features to app's crash dialog, fixed custom rom deleted dialog, the best experience to Android developer.
AppErrorsTracking 应用异常跟踪 Added more features to app's crash dialog, fixed custom rom deleted dialog, the best experience to Android developer. 为原生 FC
CreditCardHelper 🖊️ A Jetpack-Compose library providing useful credit card utilities such as card type recognition and TextField ViewTransformations
CreditCardHelper 🖊️ A Jetpack-Compose library providing useful credit card utilities such as card type recognition and TextField ViewTransformations
Multi module architecture Android template project using MVVM, Dagger-Hilt, and Navigation Components
ModularAppTemplate An Android template project following a multi module approach with clean architecture. It has been built following Clean Architectu
PowerSpinner - 🌀 A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.
PowerSpinner - 🌀 A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.
Bring together all of the remarkable Computer Graphics Algorithms in one place 🚀
Compose Computer Graphics Playground 🚀 "There was an idea to bring together all of the remarkable Computer Graphics Algorithms in one place. And keep
JAKO: Just Another Kotlin Orm (PostgreSQL)
JAKO: Just Another Kotlin Orm (PostgreSQL) JAKO is a simple, minimal, no-dependency library to build and execute postgresql statements using a fluent
A Kotlin library providing a simple, high-performance way to use off-heap native memory in JVM applications.
native_memory_allocator A library which uses sun.misc.Unsafe to allocate off-heap native memory. Motivation The goal of this project is to provide a s
weiV(pronounced the same as wave), a new declarative UI development framework based on the Android View system.
weiV(pronounced the same as wave) 简体中文 if ("weiV" == "View".reversed()) { Log.d( "weiV", "It means Inversion of Control, you shoul
Block picker is Android app to help Minecraft player choose blocks for their build.
Block Picker Ever trying to make a build in Minecraft and you just can't find the perfect color palette? Block Picker will help jumpstart your creativ
A lightweight Kotlin library which converts images to PixelArt in Android.
PixelArtImageView PixelArtImageView is a lightweight library used to convert standalone images into pixel art. The view extends ImageView behaviour an
ComposePrefs3 is a fully featured library of preference composables for Jetpack Compose.
ComposePrefs3 This is the M3 version of ComposePrefs. The M2 version can be found here. ComposePrefs3 is a preferences library for Jetpack Compose whi
Image cropping library written with Jetpack Compose with other Composables such as ImageWithConstraints scales Bitmap
Image cropping library written with Jetpack Compose with other Composables such as ImageWithConstraints scales Bitmap it displays and returns position and bounds of Bitmap and ImageWithThumbnail to display thumbnail of the image on selected corner.
StretchKt - a Kotlin port of stretch2
StretchKt StretchKt is a Kotlin port of stretch2, which is an implementation of Flexbox originally written in Rust. The current tracked commit of the
Jetpack compose App Intro
App Intro (Experimental) Jetpack compose App Intro. Who's using App Intro? 👉 Check out who's using App Intro Include in your project Gradle Add the d
An easy to use translation / localization api written in Kotlin that can be used with Java and Kotlin
KTranslate KTranslate is an easy to use TranslationAPI written in Kotlin, with currently 26 supported languages. It is very easy to use in Kotlin and
Learning kotlin CRUD operation with SQLite
Students App Other useful features CRUD operation SQLite integration Google Material Design library Resource defaults colors.xml - colors for the enti
TabSlider - An expanding slider widget which displays selected value
TabSlider - An expanding slider widget which displays selected value
A sample application showcasing authenticators using OIE android SDK
Embedded Auth with Okta OIE Android SDK - Kotlin Sample Application ❕ The sample uses an SDK that requires usage of the Okta Identity Engine. This fun
This is an android project developed in order to practice and prepare for the Google AAD Exam
TaskMaker This is an android project developed in order to practice and prepare for the Google Associate Android Developer Exam (AAD). I tried to impl
A rating scale android library
RatingScale A rating scale android library A customizable rating scale supporting a 1-10 scale. Usage In your layout.xml ?xml version="1.0" encod
Meal recipes application for Android devices
RecipeApp Bu projemde TheMealDB API servisini kullanarak bir yemek tarifleri uygulaması geliştirdim. Bu uygulama ile yemek tariflerini; katagorize edi
A clean OpenAPI client generator for Kotlin multiplatform
kotlin-openapi-generator A not yet feature complete client generator. Features: generates 100% Kotlin multiplatform code does not generate any useless
Google Developer Student Clubs 2022 Solution Challenge - Team East River's Android Application
Solution-Challenge-2022-VEGATHER Google Developer Student Clubs 2022 Solution Challenge - Team East River's Android Application VEGATHER is an app ser
fusion4j - declarative rendering language for the JVM based on Neos.Fusion
fusion4j - declarative rendering language for the JVM based on Neos.Fusion Supports the Neos Fusion syntax/semantic as described in the official Neos
Android application for GitHub user search and view user details
GitHubApp Android application for GitHub user search and view user details Architecture UI observing the live data for the main list as received from
how to handle recyclerView in Kotlin to display grid , vertical , horizontal layouts
Dogglers - Starter Code Starter code for the second independent project for Android Basics in Kotlin. Introduction This is the starter code for the Do
Changelog - a android library, it helps developers display the history of changes in their applications
Changelog is a android library, it helps developers display the history of changes in their applications. Supports Locales, Layout direction
The Klutter CLI tool gives access to all tasks to create and manage a Klutter project.
Klutter CLI The Klutter CLI tool gives access to all tasks to create and manage a Klutter project. Gettings started Download the tool. Unzip the file.
Localization tool for Android Studio Projects
Android Strings Resource Language Diff tool In the event any additional languages are intended to be supported by your app. You can use this strings-d
Movie Time Android App (Winter 2022)
Movie Time Android App (Winter 2022) Overview Movie time is an app for Android written in Kotlin for tracking movies that the user has watched and for