7041 Repositories
Android Kotlin-Android-Jetpack-Basics Libraries
Learning Project (Story App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
Learning Project (Story App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin. Implemented by Clean Architecture, Hilt, MVVM, LiveData, Coroutines, Retrofit2, Glide
laboratory is the next generation Minecraft server management tool fully written in Kotlin
laboratory laboratory is the next generation Minecraft server management tool fully written in Kotlin Installation Linux: Clone this repository using
An application with the use of Kotlin can change the color of the text, and the background with the press of a button and switch.
An application with the use of Kotlin can change the color of the text, and the background with the press of a button and switch.
Let third-party launcher always get themed icon in MIUI (Maybe also works for other Android based OS).
English 简体中文 Introduction This module can let third party launcher always use icons with MIUI/Flyme Themes. It may also work with other custom Android
A simple library for automatically animating between Compose states.
compose-autotransition Status: Experimental A simple library for automatically animating between Compose states. var scale by remember { mutableStateO
RCX - Rclone for Android
RCX - Rclone for Android A cloud file manager, powered by rclone. Features Cloud Access 256 Bit Encryption1 Integrated Experience Use your cloud stora
An android application that displays public apis' for developers to use
An android application that displays public apis' for developers to use. This application implements adaptive layout by use of a sliding pane layout
Quiz Zone is a simple ✅ Quiz Android application 📱 using Firbase Firestore Database and Material Design.
Quiz Zone Quiz Zone is a simple ✅ Quiz Android application 📱 using Firbase Firestore Database and Material Design. You can Install and test Quiz Zone
A console-based game that helps you learn new words.
learn-language-game 📖 🤓 🔠 This is a simple console-based game which helps you learn new words each day. Prerequisites An API-KEY is required from R
Gmail clone project, that uses Jetpack Compose to draw UI content for gmail home screen
Gmail clone project, that uses Jetpack Compose to draw UI content for gmail home screen following Udemy course: Android 12 Jetpack Compose Developer Course - From 0 To Hero
Modular android app for searching Movies on Filmnet.ir and show the details of each Move based on MVVM.
Movie_Search Modular android app for searching Movies on Filmnet.ir and show the details of each Move based on MVVM. Android MVVM Architecture Table o
💸Simple Android application to calculate a tip amount
TipTime 💸 Simple Android application to calculate a tip amount What i've learned? How to work with layouts in XML files Classes and inheritance in Ko
WriterAI is an AI-based content writing tool
WriterAI is an AI-based content writing tool that can turn your unstructured text into engaging content and generate up to 5 different paragraphs with an input of just 5 words! Using the power of artificial intelligence, this tool helps you write an engaging piece of content and end up with something professional. You can use it for writing emails, blogs, articles, letters, thesis and even e-books! It is completely free to use and open-source :)
Simple parallax effect for your image. Only usable with Jetpack Compose.
Parallax Effect in Compose Image Example usage // In an activity or fragment... private lateinit var gravitySensorDefaulted: GravitySensorDefaulted o
Ejemplo de cómo trabajar con DataFrames similar a Pandas (python) en Kotlin.
Kotlin DataFrames Pandas Ejemplo de cómo trabajar con DataFrames similar a Pandas (python) en Kotlin. Kotlin DataFrames Pandas Acerca de Autor Contact
NewsAppKt is an Android app designed for searching news using TheGuardianOpenPlatform public web service.
NewsAppKt is an updated version of NewsApp. It is written entirely in Kotlin and uses MVVM with Clean Architecture practices. The UI implementation uses Jetpack Compose.
A powerful library for easy implementation of HMS Location Kit.
AdvancedLocation A powerful library for easy implementation of HMS Location Kit. 💙 Request location with couple lines of code (no more boilerplate) C
Learn Kotlin, easy bites at a time
Welcome! I hope you're having an amazing day! 🚀 This repository is a reference of how I think one should approach learning kotlin step-by-step. Insid
A personal project made using Jetpack Compose, Clean-MVVM architecture and other jetpack libraries
A basic CRUD for recording your personal credit and debit transactions. Made using Jetpack Compose, Clean-MVVM and other Jetpack libraries, incorporated with Unit Tests.
Android Clean Architecture with MVVM using Jetpack component
Android Clean Architecture with MVVM using Jetpack component 💡 What is Clean Architecture? Clean architecture is a category of software design patter
A women safety project built in Android Studio.
⚡ Spark Women - A Women Safety Application Feel Safe Everywhere Women Safety App is user friendly application built in Android Studio, it is simple to
Library to read incoming SMS in Android for Expo (React Native)
react-native-expo-read-sms Maintainers maniac-tech Active maintainer Installation Install this in your managed Expo project by running this command: $
Android Compose wheel picker library based on LazyColumn in vertical and LazyRow in horizontal.
About Android Compose wheel picker library based on LazyColumn in vertical and LazyRow in horizontal. Gradle Sample Default Item size Unfocused count
The WeeBe application is a social media-type app built on Ktor framework
The WeeBe application is a social media-type app built on Ktor framework that allows users to exchange various content connected with mental health, motivation, psychology, and improving oneself. Users can share posts with texts, images, videos, and links, as well as discuss the content in the comment section
An Android library for simple notification displayed inside ViewGroup instead of system.
SimpleNotificationBar SimpleNotificationBar is an Android library that helps developers to easily create a Notification inside a view group, instead o
🚀 🥳 MVVM based sample currency converter application using Room, Koin, ViewModel, LiveData, Coroutine
Currency Converter A demo currency converter app using Modern Android App Development techniques Tech stack & Open-source libraries Minimum SDK level
Customizable JSON Schema-based forms for Kotlin and Compose
Kotlin JSON Forms Customizable JSON Schema-based forms for Kotlin and Compose This project aims to reimplement JSON Forms in Kotlin for use in Compose
Helps to find your surrounding's light value (for android only) using device light sensor
react-native-ambient-light-sensor Helps to find your surrounding's light value (in lux unit) (for android only) using device light sensor Installation
PPNS(public-push-notification-service) for android SDK
Public Push Notification Service - PPNS What is PPNS? It's a cross-platform messaging solution that lets you reliably send messages for free. Inspired
Android SDK development environment Docker image
AndroidSDK Android SDK development environment Docker image Goals It contains the complete Android SDK enviroment, is able to perform all regular Andr
Simple sample app for sport events.
Kaizen Sports Simple sample app for sport events. Features Uses fake REST API to load data. Expandable list of events for each sport. Live countdown t
Android gradle version and plugins
android-gradle-plugin Android gradle version and plugins Version catalogs Shared catalogs 를 사용한 android version catalogs 입니다. Usage settings.gradle.kt
Bug Tablut is an artificial intelligence for the Tablut Game Competition written in Kotlin
Bug Tablut is an artificial intelligence for the Tablut Game Competition organized by the Foundations of Artificial Intelligence M AA 2021-2022 course at the Unibo. The project is written in Kotlin. The project realizes a player for an ancient Nordic strategy board game named "Tablut".
Modal Sheet library for Jetpack Compose
Modal Sheet Modal Sheet library for Jetpack Compose. Motivation Sometimes we want bottom sheets to behave as real modals, thus overlaying all content
Dose a Android app that reminds you medications exactly when your body needs them, building entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture
💊⏰ Dose is a work-in-progress Android app that reminds you medications exactly when your body needs them, building entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture
Kotlin multiplatform chess backend
chess.kt Kotlin multiplatform chess backend Also contains example of usage as desktop app Usage Create a game Main class that holds all the game state
A library for working with URIs in Kotlin Multiplatform
Uri KMP Most of this work is derived from AOSP's Uri: Uri.java UriCodec.java UriTest.java UriCodecTest.java Gradle Groovy repositories { mavenCentra
Android app of LINDAT translation service
Charles Translator Android app of LINDAT translation service For now just translate Czech - Ukrainian, but if future will be more languages Architec
A pragmatic lightweight dependency injection framework for Kotlin developers.
A pragmatic lightweight dependency injection framework for Kotlin developers. Koin is a DSL, a light container and a pragmatic API
Android application for department navigation
DepNav – Department Navigator DepNav is an Android application for viewing indoor maps of departments and searching for specific rooms on them. The fo
Architecture With Kotlin-Ktor and SvelteJS
Architecture With Kotlin-Ktor and SvelteJS Features Showing data frrom open API on US Population Showing Auto Generated QR code Why Ktor - Create asyn
PokeDex using Kotlin Multiplatform
PokeDex KMP A Demo Application for demonstrating code reuse in Both Android and iOS apps using Kotlin Multiplatform (KMP). Some extra specs: 100% Kotl
Ejemplo de uso de JetPack en Android con Kotlin
Kotlin Jetpack Android Ejemplo de implementar poco a poco Jetpack Android en Kotlin Kotlin Jetpack Android Acerca de Android Jetpack View Binding View
An Android app to help runners to find races in France
Onirun Onirun was an Android app to help runners to find races in France. We were a team of 4 people to create the project on our free time : me for t
Multiplayer Dots and Boxes game for Android
Multiplayer Dots and Boxes game for Android. One player is the server, and the rest connect to them. Has player customization and in-game chat! Still in development, but fully compatible with version 2.0 of my NetDot protocol.
Todo application made with Jetpack Compose
Todo application made with Jetpack Compose. The project allows you to add and manage tasks. Additional functionalities are a 25-minute timer and a view of the statistics of completed tasks.
Script Android from TCP socket
What is this? This is an Android application that will execute commands received over TCP port 9988, which includes automatic introspection to call an
Android Application that let users select 2 currencies with the amount to convert
Currency Converter Android Application that let users select 2 currencies with the amount to convert and have Historical data for 2 currencies of thei
Android plugin to publish bundles and apks to Firebase App Distribution with changelogs
build-publish-plugin A configurable plugin to generate changelogs from tags and publish results into Firebase App Distribution and send changelog to T
Introduction your app to the user , Easy to use and set Items as you want
Introduction App This lib helps to introduce the App-by view page based on Kotlin. Features Easy Set up Items: Title, Describe, Background, Buttons Ap
A starter project to build command-line tools in Kotlin Multiplatform
A starter project to build command-line tools in Kotlin Multiplatform Contains a re-implementation of a real world CLI tool: git-standup Installation
An investigation and comparison between Kotlin and Java on an engineering level
An investigation and comparison between Kotlin and Java on an engineering level. Since beauty is in the eye of the beholder, this repository is not meant to evaluate Java or Kotlin on an aesthetic level.
📖 API that manages ead courses
Ead Course Business Project of the ead's microservice group It was created in order to manages courses, lessons and modules from ead system. Technolog
Todo android app
Todo Screenshots Light Mode Dark Mode Used Technology Kotlin Data Binding - Declaratively bind observable data to UI elements. LiveData - Build data o
A daily horoscope android app.
horoscope A daily horoscope android app that provides prediction for all the twelve zodiac signs; Aries, Taurus, Gemini, Cancer, Leo, Virgo, Libra, Sc
Android app based on clean architecture and using the github API to show open pull requests
This app is based on clean architecture and using the github API to show open pull requests. The code is made considering all design principles and guidelines.
CCDroidX is to Android what CCMenu is to Mac and what CCTray is to Windows
CCDroidX CCDroidX is to Android what CCMenu is to Mac and what CCTray is to Windows. CCDroidX is free, as in freedom, build monitoring & alert tool. I
Kotlin compiler plugin generates support synthetic methods for use SaveStateHandle without constants and string variables.
SavedState Compiler Plugin Kotlin compiler plugin generates support methods for use SaveStateHandle without constants and string variables. Example If
Jetpack compose theming following a google codelab
Jetpack Compose Codelabs This repository contains a set of Android Studio projects to help you learn about Compose in Android. Each sample contains th
СontextMenu library based on BottomSheetDialog written in Kotlin.
KtxMenu Description СontextMenu library based on BottomSheetDialog written in Kotlin. Example 🛠 Installation Add the JitPack repository to your build
An android app consuming movies api build with Jetpack Compose
Movies App An Android app consuming MovieDb API to display list of movies, built with Compose, MVVM pattern as well as Architecture Components. Min Ap
Room Database Queries with Kotlin Flow
Room Database Queries with Flow This app displays a list of bus stops and arrival times. Tapping a bus stop on the first screen will display a list of
A Secure Password Generator designed with security precautions for the user's data
GenPass GenPass is a secure password generating application designed with a high level of security. It uses Java Security library to generate strong p
LazyGrid library for Jetpack Compose
LazyGrid LazyGrid library for Jetpack Compose. About LazyGrid is a grid view implementation for Android's new and modern UI toolkit Compose. This libr
Second assigment of the UpSchool Android Development Bootcamp
Android-Tween-Animation-Sample 🌟 The view animation framework supports both tween and frame-by-frame animations, both of which can be declared in XML
An attempt to create the opensource clone for the Calibre APP in Kotlin multiplatform
CalibreKMM An attempt/research clone for calibre app written in kotlin multiplatform. Plan to target Desktop JVM with (Jetpack Compose) TODOs Koin doe
Material Design 3 Theme Engine for Android
A Material Design 3 Theme Engine for Android This library allows you to set Material 3 themes to your app. You can also manage dark mode and dynamic c
Product Hunt Android app using Jetpack Compose
Product Hunt Product Hunt Android app using Jetpack Compose. The app supports both day mode and night mode. 👉 Check the article on my blog https://sa
🚆 Retrofit adapters for modeling network responses with Kotlin Result, Jetpack Paging3, and Arrow Either.
Retrofit Adapters 🚆 Retrofit adapters for modeling network responses with Kotlin Result, Jetpack Paging3, and Arrow Either. Sandwich If you're intere
Android Utilities Library build in kotlin Provide user 100 of pre defined method to create advanced native android app.
Android Utilities Library build in kotlin Provide user 100 of pre defined method to create advanced native android app.
CPU Scheduler Visualization written in Kotlin TornadoFX
CPU-Scheduler-Visualization CPU Scheduler Visualization written in Kotlin TornadoFX 목적 CPU Secheduling algorithm을 시각화해주는 프로그램입니다. FCFS, NonPreemptiveS
Open currenty activity in Android Studio
Open Current Activity Android Studio / IntelliJ Plugin A little plugin for Android development (Android Studio or IntelliJ). Adds an action under Navi
Traccar Client is an Android GPS tracking application.
Traccar Client is an Android GPS tracking application. It can work with Traccar open source server software.
Flym News Reader is a light Android feed reader (RSS/Atom)
BEWARE: The original developer stopped the development of the app so I'm starting to work on it to improve it and maintain it. Flym News Reader Light
Socket.io plugin for Javalin
javalin-socketio Socket.io plugin for Javalin Usage Default path Javalin.create() { config - // Optional custom path // config.registerPlugin
Material motion for jetpack compose
Material Motion system animations for Jetpack Compose(early stage) Who's using Compose Metaphor? 👉 Check out who's using Compose Metaphor Include in
Show cryptocurrency list by android architecture component
Cryptocurrency List Description In this project, we will receive a list of cryptocurrencies. Getting Started Resources @Cryptocurrency API https://api
Customtoast is a android library for show your toast message in a custom UI.
CUSTOM TOAST customtoast is a android library for show your toast message in a custom UI. To get a Git project into your build: Step 1. Add the JitPac
AndroRAT is a tool designed to give the control of the android system remotely and retrieve informations from it.
AndroRAT is a tool designed to give the control of the android system remotely and retrieve informations from it. Androrat is a client/server application developed in Java Android for the client side and the Server is in Python.
Asynchronous Yandex.Predictor API wrapper for Kotlin/JVM.
Asynchronous Yandex.Predictor API wrapper for Kotlin/JVM.
An example of using KWidget(KEditText and KSpinner) in an android application.
KWidget Sample This is an example project of using KWidget on an android application. What is KWidget? Easy use form widget components with material d
A setting library for Jetpack Compose with Material You design
ComposeSetting This is a basic Compose setting library that provides a basic Material3 setting components It also provides a persistent state system b
E- commerce app👕 built with Jetpack Compose and Compose Destinations. The design was inspired by Sajjad Mohammadi Nia
E-Commerce Clothing App 👕 This a Jetpack Compose app that replicates of an E-commerce app design I was inspired by on Dribble. It's an E-Commerce app
Quickly rotate screen on Android devices without second thought
Useful uitlity for ONYX BOOX Eink devices. It provides several quick actions to be added in top system panel
Smart Contract developed in PyTEAL, Android application implemented in Java to build a dApp for carpooling in Algorand Blockchain
Algorand Carsharing Android Smart Contract developed in PyTeal to build a dApp for car sharing in Algorand Blockchain. Application developed in Java.
Offerwall for Android games and apps monetization.
Monlix Android SDK Monlix offerwall for Android Integration In the top level build.gradle file, add the following For Gradle 7 allprojects { repo
Kotlin/JVM compensated summation of Double sequences to calculate sum, mean, standard deviation
precise Implements compensated summation for sequences of Double. Reduces rounding errors associated with limited precision of floating-point numbers.
App in Kotlin, for the user to read motivational phrases.
App Motivation App em Kotlin, para o usuário ler frases motivacionais. A tela inicial é a activity_user, onde após o preenchimento do nome e clique no
Android AccessibilityService that performs gestures on behalf of the user whenever they blink their eyes.
BlinkScroll An Android Accessibility Service that monitors a user's face via the phone's front-facing camera. When the user blinks (or winks), the ser
Pawarta - Aplikasi Pembaca Berita
Pawarta - Aplikasi Pembaca Berita Aplikasi Pembaca Berita yang dibuat menggunakan API Publik News API dengan akun Developer sehingga memiliki limitasi
A library with a range of useful machines for simprokmachine framework.
simproktools simproktools is a small library consisting of useful machines for simprokmachine framework. Installation Add this in your project's gradl
An advanced Minecraft plugin template made in Gradle
//DONT_APPLY_TEMPLATE_CHANGE Gradle Plugin Template Kotlin DSL Version ℹ️ This template was planned to support only kotlin, but it also supports Java!
Run Linux virtual machine on Android OS. Powered by QEMU. No KVM or root required.
vmConsole A free and open-source application that enables you to run Alpine Linux distribution in a virtual machine on your Android device. Thousands
Clone of a onboarding screen📱animation originally created by @cuberto.
BubblePager Here I tried to clone an onboarding screen animation using Jetpack Compose. Download the apk file from the release page and try it yoursel
A clone of Zomato, A Online Food Ordering App using Jetpack Compose
Zomato-Clone A clone of Zomato, A Online Food Ordering App using Jetpack Compose Below are a few Screenshots of the app till now - Screens Demo Login
Java/Kotlin WE contract SDK.
we-contract-sdk Java/Kotlin contract SDK used for building Docker smart contracts. All transaction handling is done via methods of a single class mark
A basic Kotlin implementation of Facebook's memcache lease functionality.
Liftgate Lease A basic Kotlin implementation of Facebook's memcache lease functionality. How it works If the cache key is empty or has been invalidate
FaceTimeClone app that implements Coroutines , mvvm architecture , clean architecture , navigation component , hilt , etc.... using kotlin language
This repository contains a FaceTimeClone app that implements Coroutines , mvvm architecture , clean architecture , navigation component , hilt , etc.... using kotlin language
A native android app that shows how much calories one must consume based on their profile
Healtify is a native android app which allows the user to track the amout of Calories they are consuming. It not only tracks the calories but also shows how much of fat, protein and carbs they have consumed and how much they should be doing.