6845 Repositories
Android kotlin-android-extensions Libraries
NestedScrollView for Jetpack Compose
NestedScrollView Let you have NestedScrollView in Jetpack Compose Usage Add Jitpack maven { url 'https://jitpack.io' } Add the dependency implementat
Ktor OpenAPI Spec Generator
Kompendium What is Kompendium Kompendium is intended to be a minimally invasive OpenApi Specification generator for Ktor. Minimally invasive meaning t
Wurst Plus 3 Chat Server
Wurst Plus 3 Chat Server This is a server for wurst + 3! Ideas/TODO Friend requests Secure key for clients DMs Global Chat Friend's Online Color/rainb
用Coil方式使用Glide
glide 是 Google 官方推荐的一款图片加载库,Coil是号称Kotlin-first的Android图片加载库 ,融合了kotlin特性、android最主流的技术和趋势,本篇我们主要分享如何用kotlin把glide封装的使用起来像coil一样。
Loading layout is a container view that manages easy switching between loading, completed and other states of your screen with a single line.
Loading layout is a container view that manages easy switching between loading, completed and other states of your screen with a single line.
Kotlin multiplatform library template.
template-kmp-library Kotlin multiplatform library template. Has a baseline setup for a multiplatform library supporting all kotlin targets except andr
ArcProgressbar project let create Arc progressbar in android in simplest way.
Arc Progressbar In Android ArcProgressbar project let create Arc progressbar in android in simplest way. USAGE To make a Arc Progressbar add ArcProgre
A Tachidesk Desktop UI built in JetBrains Compose
TachideskJUI A free and open source manga reader to read manga from a Tachidesk server. TachideskJUI can run the Tachidesk server on its own, or conne
Adblocker for the Twitter Android app.
Twitter Ad Eater Twitter Ad Eater is a module for the Xposed/EdXPosed/LSPosed framework that attempts to remove ads from the Twitter Android applicati
A simple Notes Android app
Taskie - A Note Taking MVVM Application! Designed a simple Notes Android app following features A simple Notes Android app following features Single a
Collection of UIs and Animations built with Jetpack Compose for Android
Jet Composer is a sample app built with Jetpack Compose for Android, which demonstrates the various UIs and animations that can be built with it.
Grazel is a Gradle plugin to automate generation of valid Bazel files for a given Android/Kotlin/Java project.
Grazel Grazel stands for Gradle to Bazel. It is a Gradle plugin that enables you to migrate Android projects to Bazel build system in an incremental a
A simple app showing how to make a YouTube Shorts/TikTok style video pager
It's pretty straightforward to get started using ExoPlayer by following the library's Hello world! documentation. Once you throw Android's lifecycles
Here you can try out Kotlin Multiplatform and Jetpack Compose with some other cutting-edge technologies.
wire The Wire is a Kotlin Multiplatform sample project, currently supporting Android and Windows. Tools And Technolagies Architecture: MVVM MultiThrea
Auxio - A simple, rational music player for android.
Auxio is a local music player with a fast, reliable UI/UX without the many useless features present in other music players. Built off of Exoplayer, Auxio has a much better listening experience compared to other apps that use the native MediaPlayer API. In short, It plays music.
Odeon Music Player is a lightweight music player for Android.
Odeon 🎵 Odeon Music Player is a lightweight music player for Android. Get it on Google Play. We value your privacy, your battery life and your device
Transistor - Simple Radio App for Android
Transistor is an app with a minimalistic approach for listening to radio programs over the internet, which may not be to everyone's liking
Music Player: From UI Proposal to Code
Some developers have difficult to code when the UI proposal is a bit “sophisticated” or “complex”. Many of them strip a lot of significant portion of the UI or even the Motion when they are coding, and the result ends up quite different of the original proposal.
A clean music player with a customizable widget, stylish interface and no ads.
Simple Music Player A clean music player with a customizable widget. A music player easily controllable from the status bar, home screen widget or by
Signal is a messaging app for simple private communication with friends.
Signal Android Signal is a messaging app for simple private communication with friends. Signal uses your phone's data connection (WiFi/3G/4G) to commu
Official Android client for the Kontalk messaging system
This is the official Android client for the Kontalk messaging system. It always implements the latest protocol.
HTML to PDF convertor for Android
HTML to PDF Convertor A simple HTML to PDF convertor for Android Download Add mavenCentral() repository in project's build.gradle allprojects { re
This library provides easy ways to add onboarding or pager screens with different animation and indicators.
WalkThroughAndroid Make amazing OnBoarding Screens easily for your app with different colorful animations, fonts, styles, and many more. Customize you
Using Android device to uninstall iPhone apps
Using Android device to uninstall iPhone apps
A cryptocurrency data aggregator that tracks price, volume, social stats.
CryptoMania A cryptocurrency data aggregator that tracks price, volume, social stats. Challenge description Design & implement an Android application
Initiate immediate phone call for React Native on iOS and Android.
react-native-immediate-call-library Initiate immediate phone call for React Native on iOS and Android. Getting started Using npm: npm install react-na
A simple Emoji Rating Bar library for Android completely written in Kotlin.
EmojiRatingBar A simple Emoji Rating Bar library for Android completely written in Kotlin. 🛠 Installation Add the JitPack repository to your build.gr
Android browser written by jetpack compose
TS Browser Top secret Browser! Download Features ■ Secret Mode Secret mode is a unique mode in TS browser. The secret mode is designed for browsing se
SSPullToRefresh makes PullRefresh easy to use, you can provide your own custom animations or set simple gifs on refresh view. The best feature is Lottie animations in refresh view, it uses lottie animations to render high quality animations on pull refresh. 🎉💥
SSPullToRefresh Pull to Refresh with custom animations SSPullToRefresh makes PullRefresh easy to use, you can provide your own custom animations or se
Common rules and macros for Grab's Android projects built with Bazel.
Common rules and macros for Grab's Android projects built with Bazel. This repo provides rules and macros to support some of Android Gradle Plugin features in Bazel.
This repo is to document my learning about Custom views in android
Custom-Views This repo is to document my learning about Custom views in android Note: If you are trying to understand Custom views, go in order: Custo
Small Warp Plugin developed in Kotlin
Warps A small warps plugin for the 1.17 SMP. Minecraft 1.17 Spigot Contributing Install Java 16 Fork this repo Clone your fork Make your changes Use h
🎉🎈 개발자 {웨비나, 컨퍼런스, 해커톤} 행사를 안드로이드 앱으로 알려드립니다.
Dev-Event-Android (beta version) 🎉 🎈 개발자 {웨비나, 컨퍼런스, 해커톤} 행사를 안드로이드 앱으로 알려드립니다. 다운로드 👉 [구글 플레이스토어] 아직 베타 버전이므로 앱이 불안정 할 수 있습니다. 또한 작동 안하는 기능이 있을 수
A Kotlin library for interacting with Discord via IPC
KDiscordIPC A Kotlin library for interacting with Discord via IPC Features Fully documented codebase macOS and Linux support (including M1 Macs, Windo
Kotlin app for viewing and registering for workshops
Workshop Manager App Android App for viewing and registering for workshops made using Kotlin and XML.
A RatingBar library for android, you can customize size, spacing, color and image easily, and support right to left.
A RatingBar library for android, you can customize size, spacing, color and image easily, and support right to left.
A Sudoku game for Android & Desktop written with Jetpack Compose Multiplatform
🚀 Compose Arcade A sample Kotlin Multiplatform Compose Sudoku app for Android & Desktop. Most code is shared between Android & Desktop using Kotlin M
WeChat8Xposed 是 WechatSpellbook的衍生项目 适配最新的微信 原Wechat Spellbook 是一个使用Kotlin编写的开源微信插件框架,底层需要 Xposed 或 VirtualXposed 等Hooking框架的支持,而顶层可以轻松对接Java、Kotlin、Scala等JVM系语言。让程序员能够在几分钟内编写出简单的微信插件,随意揉捏微信的内部逻辑。
项目说明 本项目拷贝自 https://github.com/Gh0u1L5/WechatSpellbook 个人尝试做新版微信的适配计划 因为原来的项目因为已经停更了很久 在新版的微信上会有些问题 本人针对新版的微信 尤其是8版本 做了全新的适配 使其在新版的微信上也可以使用 为了方便大家理解 本
Saga of Star wars - An Android sample repo showcasing Clean Arch with MVVM and Epoxy models
Star Wars Universe This is a showcase android application written in Kotlin and follows Clean Code architecture to showcase Characters from the StarWa
YouJoin Android Client, a cool app of connection, use Material Design.
YouJoin-Android 简介 这个repo是YouJoin社交平台的Android客户端,代码由本人独立编写,功能和特点包括: 采用Material Design设计 登录注册 即时聊天 个人中心(支持资料编辑、头像上传) 心情动态(支持最多九张图片;支持点赞、评论) 好友关注 附近的人(采
WordPress for Android
WordPress for Android If you're just looking to install WordPress for Android, you can find it on Google Play. If you're a developer wanting to contri
An Android App for Github
A Github Android APP How does it look like ? Feature Last Events Repository Detail User Detail Read formatted code Star repository, follow people Sear
The code for TEDxTehran android event applications.
Event App Android Hello, we shared our projects in open source in TEDxTehran so that anyone who would like to participate in it and the rest of the TE
Material Design ready and feature rich Twitter/Mastodon/Fanfou app for Android 4.1+.
Twidere for Android Material Design ready and feature rich Twitter/Mastodon/Fanfou app for Android 4.1+. Enjoy Fediverse now! Twidere-Android is maint
Tweet Lanes for Android
Tweet Lanes Tweet Lanes is a fully functional Twitter client, targeted at Android devices running API 14 and above. This project contains the full sou
An Android client for the microblogging server Mastodon
Tusky Tusky is a beautiful Android client for Mastodon. Mastodon is an ActivityPub federated social network. That means no single entity controls the
Skooter App - Android client source code
Skooter App STAY CONNECTED. LOCALLY Skooter is a FREE mobile application that acts like a Hyper Local Bulletin Board for your area by showing the most
A shadowsocks client for Android
Shadowsocks for Android for Android & Chrome OS (beta) for Android TV (beta) PREREQUISITES JDK 1.8 Android SDK Android NDK Rust with Android targets i
The ribot studio app for the Android Platform
Thank you for your interest in ribot’s development work. Unfortunately there are no current plans to make any changes to this project in the near futu
Qiitanium is an unofficial Android application of Qiita
Qiitanium An unofficial Android application of technical information sharing service Qiita for programmers. (Article most of Japanese) Try out the app
PocketHub Android App
PocketHub This repository contains the source code for the PocketHub Android app. This is the same repository as the now-defunct official GitHub Andro
PHPHub for Android
创造不息,交付不止 相关项目 PHPHub-iOS by @Aufree PHPHub-Server by @NauxLiu PHPHub-Android by @Kelvin and @Xiaoxiaoyu PHPHub-UI by @Summer and @Aufree PHPHub-Web b
Github client for Android
OctoDroid This application provides access to GitHub and lets you stay connected with your network Download Main features Repository List repositories
A libre lightweight streaming front-end for Android.
NewPipe A libre lightweight streaming frontend for Android. Screenshots • Description • Features • Installation and updates • Contribution • Donate •
Simple Twitter Client just for tweeting, written in Kotlin with reactive MVVM-like approach
Monotweety Simple Twitter Client just for tweeting. Monotweety is also available at F-Droid compatible repository called IzzyOnDroid F-Droid Repositor
An Android client for Pump.io
Impeller - An Android client for Pump.io What is it A client for Pump.io, intended to provide a rich, platform-integrated experience. Runs on Android
📲 Android Application to track any user activity on Github built using the Github Developers API. Used Retrofit to fetch data and MVVM Architecture.
Github Visualizer 📲 Android Application to track any user activity on Github built using the Github Developers Api. A sample application to demonstra
GitPoint is one of the most feature-rich unofficial GitHub clients that is 100% free.
View repository and user information, control your notifications and even manage your issues and pull requests. Built with React Native, GitPoint is one of the most feature-rich unofficial GitHub clients that is 100% free.
A handy Dribbble client for Android.
Notice Gunnner has been deprecated since Dribbble API v1 has been retired on March 26, 2018. Gunnner Gunnner1 is a handy Dribbble client for Android.
The Google I/O Android App
Google I/O Android App 2021 Update Due to global events, Google I/O 2020 was canceled and Google I/O 2021 is an online-only event, so the companion ap
GitHub Android application
Gitskarios Beta Testing Community Forum / Discussion Join the beta here Download it from Google Play! What is Gitskarios? Gitskarios is an Android App
GitHub client for Android based on the abandoned official app
ForkHub ForkHub started off as a fork of the official Android app from GitHub, and has since seen lots of improvements. You can see a comprehensive li
Cnblogs Client for Android - Material Design
Cotable - Yet Another Cnblogs Client for Android Description Cotable = Code + Stable (The Paradise of Coder) The Android client of Cnblogs that named
A light Sina Weibo client for Android
BlackLight 新浪微博客户端 请注意,当前BlackLight的开发已经被冻结,直到2016年高考后重启。 The development progress has been FROZEN till June 2016. 详细介绍以及Changelog请见Play商店。 https://pl
Kickstarter for Android. Bring new ideas to life, anywhere.
Welcome to Kickstarter's open source Android app! Come on in, take your shoes off, stay a while—explore how Kickstarter's native squad has built and c
🔥🔥🔥Android Compose Banner!!! 安卓 Compose 版本的 Banner
Banner 打造 Compose 版本的 Banner 没有 ViewPager ? 之前写安卓的时候这都不是事,不管是自己使用 ViewPager 实现又或者是直接使用三方库,都不是什么难事;特别是使用三方库,添加一行依赖基本就没啥事了,但。。。现在使用 Compose 该怎么搞? 本来想着 C
An Android app with many challenge modules and SOLID at all
android-super-app An Android app with many challenge modules and SOLID at all. Features Kotlin Coroutines with Flow (State Flow) Kotlin Serialization
This a demo application with animated SVG animation of Smiley
Animated-Smiley-Rating Animated Customer feedback and rating UI 📃 License Copyright 2021 Aiman Muzafar Licensed under the Apache License, Version 2.0
FinalPermission 🔥这可能是用法最简单且功能强大的Android动态权限申请框架之一了🔥
FinalPermission最快只需一行注解即可完成复杂的权限申请过程,同时对开发者自身业务场景零侵入、零耦合。
writing into android application lib.so with offset & hex bytes
KMrite writing into android application lib.so with offset & hex bytes support root and non root devices Changelogs 3.1 : fix hex input only number up
Android podcast app made with Jetpack Compose and ExoPlayer.
Podcast App Android podcast app made with Jetpack Compose and ExoPlayer. Podcast information provided by Listen Notes API. Features Jetpack Compose UI
Annotation processor that generates a kotlin wrapper class for a java file, enabling named parameters for kotlin callers.
Annotation processor that generates a kotlin wrapper class for a java file, enabling named parameters for kotlin callers.
A free and open-source offline authenticator app for Wear OS.
Wristkey Need 2FA codes quickly, right on your Wear watch without needing a phone? Wristkey is an open-source 2FA client for Wear OS watches that does
A toy port scanner to help me (and you!) learn Kotlin + Akka.
kotlin-akka-portscan A toy program to help me (and you!) learn Kotlin + Akka. butwhy.gif When I want to learn a new language, I've found it helpful to
A third party app for android to manage your kindle.
Kindot - A third party app for android to manage your kindle.
A kotlin implementation of commutative encryption based on ECC ElGamal encryption over Curve25519
komuta A commutative encryption implementation. This is a naive implementation of commutative encryption using the ElGamal scheme applied over Curve25
An Android template project (in Kotlin) with boilerplate and current patterns.
android-starter-v4 An Android template project (in Kotlin) with boilerplate and plumbing, exploring current architecture patterns. A bit too much for
Digipad is a simple library for Android that only show a numeric keyboard onscreen
Digipad is a simple library for Android that only show a numeric keyboard onscreen Adding dependencies Add this to your build.gradle:
A sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern.
This repository contains a sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern
Render 3D content in your Augmented Reality Android apps
Use the RealityCore SDK to implement high-performance 3D simulation and rendering.
NumberPickerView - Custom Android View to provide a user friendly way of picking numbers. 🧪
🚀 Custom view for Android which provides a modern design and gestures for picking numbers in a user friendly way.
An Android application which visualizes some of the famous Algorithms for finding path from Source to Destination in a 2D grid.
Pathfinding-Visualizer An Android application which visualizes some of the famous Algorithms for finding path from Source to destination in a 2D grid.
Timber + Logger Integration. Make Logcat Prettier, show thread information and more.
Pretty Timber Android Logcat Timber + Logger Integration Video Instructions: https://youtu.be/zoS_i8VshCk Code App.kt class App : Application() {
Java REPL on Android with BeanShell
BeeShell Java REPL on Android with BeanShell. Useful for quickly checking some framework API behavior, or calling Java APIs with the permissions of AD
Jetpack Compose Boids | Flocking Insect 🐜. bird or Fish simulation using Jetpack Compose Desktop 🚀, using Canvas API 🎨
🐜 🐜 🐜 Compose flocking Ants(boids) 🐜 🐜 🐜 Jetpack compose Boids | Flocking Insect. bird or Fish simulation using Jetpack Compose Desktop 🚀 , usi
The official CovPass(-Check) Android apps and SDK.
android-covpass-app This repo contains the CovPass app and commonly needed modules for Kotlin + Android. The most important modules are: android-utils
Experimental multiplayer game
Enjoy retro games? Enjoy multiplayer games? Ever wanted to play one retro game against a different game in real time?
Open-source alternative Instagram client on Android.
Instagram client; previously known as InstaGrabber.
Slide is an open sourced, ad free Reddit browser for Android
Slide Slide is an open source, ad free Reddit browser for Android. It is based around the Java Reddit API Wrapper. Slide is available on the Google Pl
An unofficial open source Reddit client for Android.
RedReader An unofficial, open source Android client for Reddit. Features Free and open-source Software - no ads/tracking Lightweight and fast Swipe po
A Reddit client for Android
This is a Reddit client on Android written in Java. It does not have any ads and it features clean UI and smooth browsing experience.
Twidere for Android
Twidere for Android Material Design ready and feature rich Twitter/Mastodon/Fanfou app for Android 4.1+. Enjoy Fediverse now! Twidere-Android is maint
A material designed music player for Android
Vinyl Music Player A material designed local music player for Android. Forked from Phonograph; makes all Pro features free, as they used to be. Additi
Shuttle is an open source, local music player for Android.
Shuttle Music Player Shuttle is an open source, local music player for Android. Shuttle comes in two flavours: Shuttle (free) Shuttle+ The free versio
Odyssey music player
Odyssey This whole project is licensed under the GPLv3 or later license (see LICENSE) Screenshots Please check out the Frequently Asked Questions This
🎶🎼 Very slim music player 👨🎤 100% made in Italy 🍕🌳🌞🍝🌄
Source code for the Android music player Music Player GO
Lightweight and Material designed Music Player
Music Player Lightweight and Material designed Music Player Based on Phonograph Features: Settings: Active tabs management Themes: Light, Dark, Black
Best material design music player for Android
Metro Material Design music player for Android music lovers Table of contents Downloads Differences between Metro and RetroMusicPlayer Screenshots App
本仓库仅为兼容OkHttp3.12.x, 支持Android4.4开发. 主仓库为OkHttp最新版本
不仅仅是网络请求的异步任务库 使用文档 | 备用访问 Android上不是最强网络任务库, 基于OkHttp且完美支持其所有函数组件, 支持协程高并发网络请求 Net 1.x 版本为RxJava实现 Net 2.x 版本为协程实现(开发者无需掌握协程也可以使用) Net 3.x 版本为OkHttp实
Android 中 WebView 与原生通信
JsBridge SDK支持 Js调用原生方法并支持异步回调和同步回调 原生调用Js方法并支持异步回调 Js调用名称空间可自由配置,统一管理命名空间 支持Js调用原生方法多次回调,如果不想多次回调可以删除回调方法 支持部分Js框架中window并非顶级window API介绍 callJsFunct