3385 Repositories
Android kotlin-native-plugin Libraries
Math Your Brain is a math game built using Jetpack Compose and Modern MVVM Architecture
Math Your Brain is a math game built using Jetpack Compose and Modern MVVM Architecture. I built this so that programmers learning Jetpack Compose Can use this repository as a learning material for Jetpack Compose.
简明易用框架,解决 MVI 实战痛点
🌏 English README 研发故事:《解决 MVI 架构实战痛点》 上期《Jetpack 架构组件设计拆解及改善建议》侧重拆解 “领域层” 设计误区,并给出改善建议 —— 通过 MVI-Dispatcher 承担 Event-Handler, 然有小伙伴表示,不仅要 MVI-Dispatc
Java/Kotlin lightweight implementation of RFC-6238 and RFC-4226 to generate and validate time-based one-time passwords (TOTP).
1time Java/Kotlin lightweight implementation of RFC-6238 and RFC-4226 to generate and validate time-based one-time passwords (TOTP). Maven / gradle de
🍭 GithubSearchKMM - Github Repos Search - Android - iOS - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Dependency Injection, shared KMP ViewModel, Clean Architecture
GithubSearchKMM Github Repos Search - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Depend
A Gradle plugin for Kotlin Multiplatform projects that generate a XCFramework for Apple targets or a FatFramework for iOS targets, and manages the publishing process in a CocoaPod Repository.
KMP Framework Bundler KMP Framework Bundler is a Gradle plugin for Kotlin Multiplatform projects that generate a XCFramework for Apple targets or a Fa
OTPView is a view made in Jetpack compose. It is highly customisable and can be used to show OTP view with different length and shapes.
OTPView OTPView is a highly costumizable OTP view made in the Jetpack compose UI. Usage: CircleOtpView is a sample composable that calls the OtpView w
A minimalist framework for rapidly building Jetpack compose apps.
VelocityX Show some ❤️ and star the repo. Subscribe to Codepur VelocityX is a 100% free Jetpack open-source minimalist UI Framework built with Kotlin
Resultat is kotlin.Result with a loading state
What is Résultat? Résultat is a fork of Kotlin Result with a loading state. Why? Because sometimes you start a project based on Kotlin Result and you
🇧🇷 Utils library for Brazilian specific businesses
🇧🇷 Brazilian Toolkit 🇧🇷 Utils library for Brazilian specific businesses. Including in your project Gradle Add below codes to your root build.gradl
Yet another awesome Intro screen library 🔥
Compose-Intro ✅ Yes, I'm too bad in naming my libraries : ) Yet another Intro Screen library made with the love of Kotlin and Jetpack compose : ) ❤️ ✨
This Repo is the template for the Jetpack-Compose Challenge
This repository for the Jetpack Compose #AndroidDevChallenge. July 2022. I Started this challenge on my tech community group in Gaza strip- Palestine
Automated tests using Rest-assured with Kotlin lang
Testes de API em Kotlin Pré-requisitos Instalar o Kotlin Ambiente Para executar os testes localmente, estou utilizando o ServeRest Link do Repo: https
Online Shopping Application which uses Augmented Reality(AR) for product trials, thus completely changing shopping experiences.
ShopOn This is an Android Native application which is developed as a solution for HackOn with Amazon 2022 for the problem statement related to shoppin
Collection of various algorithms in mathematics, computer science etc implemented in Kotlin for educational purposes.
The Kotlin Algorithms Implementation of different algorithms and data structures using Kotlin lang Overview The repository is a collection of open-sou
Create an application with Kotlin/JVM and Kotlin/JS, and explore features around code sharing, serialization, server- and client
Building a Full Stack Web App with Kotlin Multiplatform 본 저장소는 INFCON 2022에서 코틀린 멀티플랫폼 기반 웹 프로그래밍 핸즈온랩을 위해 작성된 템플릿 프로젝트가 있는 곳입니다. 핸즈온 과정에서 코틀린 멀티플랫폼을
⭐️ Quick and easy QR Code scanning app created using Jetpack Compose. ☘️
QR-Code-Scanner Scan your QR codes easily and quickly. ⭐️ Google Play Store : Screenshots of the app : 🔨 Libraries Used in The Project : // Jetpa
android + Kotlin + Semantic releases + SpotBugs + Jacoco + maven + Gradle + groovy + GitHub actions + SonarQube + commitlint
Contents Installation Package Root project build.gradle App project build.gradle Contributing Citation Copyright Installation Package The latest versi
A simple textview with custom background to provide additional information.
🧱 Tebel A simple textview with custom background to provide additional information. Install Gradle Add JitPack repository below to your module's buil
The soon-to-be-official plugin of V language for IntelliJ
intellij-vlang Template ToDo list Create a new IntelliJ Platform Plugin Template project. Get familiar with the template documentation. Verify the plu
A PyCharm plugin that implements inlay parameter and type annotation hints for Python.
Python Inlay Params Quick Installation Using IDE built-in plugin system: Settings/Preferences Plugins Marketplace Search for "Python Inlay Param
This is a food donation android application designed to reduce food wastage by donating excess food to poor or needy people. Based on Kotlin and currently under development
FOODONOR This is a food donation android application designed to reduce food wastage by donating excess food to poor or needy people. Based on Kotlin
Kotlin-ES-CQRS-Microservice
Kotlin Spring Reactive EventSourcing and CQRS with PostgreSQL, Kafka, MongoDB, tracing and monitoring 👋 ✨ 💫 👨💻 Full list what has been used: Spri
Kotlin, MVVM, Navigation Component, Hilt, Jetpack Compose, Coroutine, MutableState, Retrofit2, Glide
MVVM-RecipeApp Kotlin, MVVM, Navigation Component, Hilt, Jetpack Compose, Coroutine, MutableState, Retrofit2, Glide Main Features Kotlin MVVM Jetpack
You can learn how to create multi module Android project with this repository.
MultiModuleProjectSample You can learn how to create multi module Android project with this repository. You can read this article in Turkish. Go to th
Waple helps you share your Wi-Fi password quickly.💭🧇
waple Waple helps you share your Wi-Fi password quickly. 💭 🧇 Production intention 📚 Wi-Fi passwords are usually complicated for security purposes.
Este es un ejemplo de como usar Kotlin en un proyecto Node.js, una api rest en Node.js con Express
Kotlin Hello Node.js Este es un ejemplo de como usar Kotlin en un proyecto Node.js, una API REST con Express Kotlin Hello Node.js Acerca de Uso Compil
A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
🎬 Movie App 📺 A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
A Mirai-Console Plugin
MuteGames 一个以 Mirai-Console 为基础开发并为了满足群友PVP需求和抖M需求开发的禁言游戏集合 开始使用 插件需要以 Mirai-Console 为基础,你可以下载 MCL 作为你的Mirai插件载入器 与此同时,本插件需要 Mirai 官方插件 chat-command 使
Silver is a programming language designed to have the look and feel of python combined with the simplicity and efficiency of C, combined with a rich plugin system for extending the capabilities of the language
Silver Programming Language Silver is a programming language designed to resemble Python with some C features, packed with a rich plugin system. Contr
PayByBank SDK is an alternative and easier form of Open Banking solutions.
PayByBank SDK (Android) The Ecospend Gateway presents PayByBank SDK as an alternative and easier form of Open Banking Instant Payment solutions. PayBy
Affogato is a multipurpose library for Android, Jetpack Compose and Kotlin.
Affogato Affogato is a multipurpose library for Jetpack Compose, Android and Kotlin. Core-ktx Core-ktx is a Kotlin library that provides a set of Kotl
A movie and TV Show streaming mobile app built with Jetpack Compose.
PhotoPlay A movie and TV Show streaming mobile app in Android built using Jetpack compose. This project is developed by Javokhir Savriev for more proj
Kotlin-MVVM-RxJava-Hilt-Retrofit-Room
IMovie IMovie is a is a sample project that presents a modern approach to Android application development. The goal of the project is to combine popul
sample codebase for E2E testing with Jest, Appium and WebDriverIO for Android and iOS
E2E testing for React Native with Jest, Appium and WebDriverIO (iOS and Android) In this repo you will find a sample project to showcase how to do E2E
Kotlin multi platform project template and sample app with everything shared except the UI. Built with clean architecture + MVI
KMMNewsAPP There are two branches Main News App Main The main branch is a complete template that you can clone and use to build the awesome app that y
KMP Ready is a Gradle Plugin that provides actionable advice to make your code Kotlin Multiplatform compatible.
KMP Ready IS 🚧 UNDER DEVELOPMENT 🚧 Decisioning Logic Positive Signals ✅ Only Kotlin .kt Source Files Using Kotlin JVM Plugin Uses the Kotlin Multipl
push note is a free Android app that you can keep your notes in the notification bar in seconds.
push note - notification notes push note is a free Android app that you can keep your notes in the notification bar in seconds. Features 🌟 Super quic
Little utilities for more pleasant immutable data in Kotlin
What can KopyKat do? Mutable copy Nested mutation Nested collections Mapping copyMap copy for sealed hierarchies copy from supertypes copy for type al
Code samples for the second edition of "Kotlin in Action".
Code samples for Kotlin in Action, Second Edition This project contains the code samples from book "Kotlin in Action, Second Edition" by Roman Elizaro
🚀 Sample Android HB Case
HB Case Android and Compose Version Android Clean Architecture in HB Case Sample is a sample project that presents modern, approach to Android applica
A Gradle plugin to easily publish library components to Maven.
Component Publisher A Gradle plugin to easily publish components based on maven-publish. You can find the latest released plugin on Gradle Plugin Port
➕ An efficient and beaufitul Multi Float action button library based on Twitter implemented in Jetpack Compose 🚀
Multi Float Action Button ➕ An efficient and beaufitul Multi Float action button library based on Twitter implemented in Jetpack Compose 🚀 Including
Clean Architecture Modular Project: MVI + Jetpack Compose + Coroutines + Flows + Hilt + UnitTests
NyTimes for Clean Architecture The purpose of this project is to consolidate some of the learned insights throughout the years about the Clean Archite
A kotlin multiplatform BLS12-381 implementation for chia key management
KBLS KBLS is a kotlin multiplatform BLS12-381 implementation built for creating cross platform chia applications. Tips are much appreciated and will d
App for creating alarm reminders which delete themselves automatically after firing.
About The use case for this app is creating reminders which are only relevant once in a time and they don't repeat such as reminders to go to the trai
Tesla App Clone built in Kotlin, using Compose. The project was initially designed by Clinton using Flutter.
Tesla Tesla App Clone built in Kotlin, using Compose. The project was initially designed by Clinton using Flutter. We are keeping this repo as a singl
Spinwheel for Android using Jetpack Compose.
SpinwheelCompose SpinWheel in Android using Jetpack Compose. How it looks Usage val textList by remember { mutableStateOf( listOf("Pie 1"
An app to demonstrate Apple's new feature dynamic island in Android with Jetpack Compose
Jet Island Dynamic Island in Android with Jetpack Compose An app to demonstrate Apple's new feature dynamic island in Android with Jetpack Compose. Th
A light weight Compose Animation library to choreograph low level Animation API through Kotlin DSL.
Koreography Choreograph your Compose Animation 💃 🕺 A lightweight Compose Animation utility library to choreograph low-level Animation API (https://d
A tiny Kotlin multiplatform library that assists in saving and restoring objects to and from disk using kotlinx.coroutines, kotlinx.serialisation and okio
Store A tiny Kotlin multiplatform library that assists in saving and restoring objects to and from disk using kotlinx.coroutines, kotlinx.serialisatio
Guía de supervivencia de Kotlin para 2º DAM. Curso 2022/2023
Kotlin Supervivencia para 2º DAM Ejemplos de la supervivencia en Kotlin para 2º DAM. Curso 2022/2023. Kotlin Supervivencia para 2º DAM 1. Programación
Add Wheel Date - Time Picker in Android Jetpack Compose.
WheelPickerCompose Add Wheel Date - Time Picker in Android Jetpack Compose. Usage Picker Usage WheelDateTimePicker { snappedDateTime - } WheelDatePic
BlurHash support for iOS, Android and JVM via Kotlin Multiplatform
blurhash A Kotlin Multiplatform library to use blurhash in your Android App, iOS / Mac App & JVM Backend. Android iOS JVM Why? If you've tried using b
This library provides common speech features for ASR including MFCCs and filterbank energies for Android and iOS.
Kotlin Speech Features Quick Links 📒 Introduction This library is a complete port of python_speech_features in pure Kotlin available for Android and
EduApp is a mini e-learning platform based on udemy's public api. It has 4 main navigation destinations (Home, Search, Wishlist, Cart). Users can search courses from different categories and get real-time results from the api using Chips for a smooth filtering experience. It has different theme for dark mode.
EduApp EduApp is a mini e-learning platform based on udemy's public api. It has 4 main navigation destinations (Home, Search, Wishlist, Cart). Users c
An app to search nearby businesses on Google Maps & Add Grocery Items to List!
GoStore: Internship Program Project A mobile app is built where the user can search for his nearby locations based on his requirement. Whenever the us
Movies App represent a list of movies, list of categories, search about movie and Save movie in Room Database
What is this project? Movies App represent a list of movies, list of categories, search about movie and Save movie in Room Database Main Features Kotl
A Material You Two-factor Authentication app
Mauth Mauth (pronounced Moth) is a Two-Factor Authentication app with support for TOTP and HOTP (coming soon) and compatibility with Google Authentica
Just another one easy-to-use adapter for RecyclerView :rocket:
Elementary RecyclerView Adapter Another one easy-to-use adapter for RecyclerView 🚀 Features: DSL-like methods for building adapters similar to Jetpac
A coding examples project about Kotlin Programming language. 🇰
Kotlin Tutorial 👨🏻💻 What is Kotlin ❓ Kotlin is a new programming language, developed by JetBrains. Jetbrains is a popular software development com
Pour apprendre en Kotlin, voici une proposition de corrigé pour le Projet 5 "Todoc" du Parcours OC Android
Démo Sujets abordés / démontrés Kotlin Architecture MVVM (Model View ViewModel) LiveData (en particulier le 'pont' liveData {} vers les coroutines) Co
A simple, highly customizable compose navigation component for Android & Desktop platform.
介绍 一个简单并提供高度扩展功能的 Compose 导航组件,同时支持 Android 和 Desktop 平台。 常用功能 使用 下载 // Android implementation("io.github.succlz123:compose-screen-android:0.0.1") //
CRUD Note taking app built for Android with Kotlin and XML.
Android Note Keeping App An offline android app that can be used to write notes on the fly to be retrieved later. Libraries Room Database. Lifecycle C
Spring boot web + Kotlin template project
kotpringboot-multimodule-template Table of Contents Overview How to run Overview How to run Run with profiles: Note that default spring profile would
Ejemplo de API Rest Blog con Spring Boot + Kotlin + Gradle
Blog Ejemplo de API Rest Blog con Spring Boot 2.7.3 + Kotlin + Gradle + Java 17 El objetivo es que pueda servir como guía para el aprendizaje, lo más
This is an android app using which users can chat to people nearby them with help of Bluetooth.
This is an android app using which users can chat to people nearby them with help of Bluetooth. This app is developed in Kotlin programming language. It is still in its early stages of development and currently let user to one-person-one-time chat at a time. It is under heavy development 😅😅
Sample Project with Clean Architecture for demonstrating using Kotlin Flows for fetching User Location and networking.
Nearby-Places-Foursquare-Android Getting Nearby Places using Foursquare API API's Used from FourSquare Get Key from Foursquare site. NearBy places Her
Unsplash Gallery for a coding challange.
Important note: Secret key of Unsplash is not present in the public github repository, Utils Constants.SERVER_SECRET. Replace it with your key. Unsp
Collection of code samples for learning Android Fundamentals.
Android Tutorials Collection of code samples for learning Android Fundamentals and lessons in KOTLIN from YOUTUBE. The layout of Android Applications
To Do List App is built in Kotlin using Material 3, Data Binding, Navigation Component Graphs, Room persistence library, Kotlin coroutines, LiveData, Dagger Hilt, and Notifications following MVVM Architecture.
ToDoListApp ToDoList App demonstrates modern Android development with Hilt, Coroutines, LiveData, Jetpack (Room, ViewModel), and Material 3 Design bas
Fully customizable, built from scratch NumberPicker for android. Created as an alternative to non-customizable native android NumberPicker
GoodNumberPicker GoodPicker is an Android library that provides a picker with customizable UI. It was developed as alternative to the default NumberPi
Freenet Org Website Development Notes
Freenet Org Website Development Notes Overview This is the repository for the Freenet project website. It is built on the Kweb framework in Kotlin, an
Android MVVM Architecture using Kotlin, RxJava, Koin.
Android-MVVM-RxJava-Digikala_kotlin Digikala sample app developed MVVM architecture design pattern that follow the best practices of Object Oriented D
This is an IDEA plugin that allows you to connect Android devices via WiFi for debugging your codes.
AdbWifiUtils Github | Issues | README | 中文文档 ● [Description]: This is an IDEA plugin that allows you to connect Android devices via WiFi for debugging
A repository that contains various examples of how to use the telegram-bot library.
Telegram-bot templates This repository contains simple different examples of how to use the telegram-bot library. How to use All the examples are conv
Android app using Kotlin to manage to-do notes with firebase as backend service
TO-DO Manager TO-DO Manager is a simple note management app. Unlike other apps, TO-DO Manager is free and open source. You can access your nots from a
An Android app where you can view and examine the details of fast food divided into categories.
🍔 FastFood An Android application where you can view and examine the details of fast food divided into categories. 🛠 Tech Stack & Open-Source Librar
A Discord bot heavily inspired by Ultimate Bravery to spice up your Pokemon Unite experience.
UniteBraveryBot 🎲 A Discord bot heavily inpired by Ultimate Bravery to spice up your Pokemon Unite experience. Required Permissions 🧰 View Channels
A dummy application used for POC for Future of Furniture application using AR serivces provided by Google.
Furture A dummy application used for POC for Future of Furniture application using AR serivces provided by Google. Demo video.mp4 Splash Home Sofa Cha
Kotlin compiler plugin for converting suspend functions to platform-compatible functions
Kotlin suspend transform compiler plugin Summary Kotlin compiler plugin for generating platform-compatible functions for suspend functions. JVM class
Type-safe arguments for JetPack Navigation Compose using Kotlinx.Serialization
Navigation Compose Typed Compile-time type-safe arguments for JetPack Navigation Compose library. Based on KotlinX.Serialization. Major features: Comp
Formula 1 app to show current Standings from a REST API.Built using jetpack compose and kotlin.
Formula1 Formula 1 app to show Standings fetching data from REST API 📸 Screenshots Tech Stack. Kotlin - Kotlin is a programming language that can run
🧸 A multiplatform coroutine-based wrapper for popular platform-specific Redis client libraries
🧸 rekt ⚠️ WARNING! This project is experimental and may be missing essential features. Please let us know if you found any issues or have any suggest
Movo (Movie Information) is an android application to find out all the Movie Information and Details.
Movo About The Project Screen.Recording.2022-08-12.at.08.53.46_1.mp4 Movo (Movie Information) is an android application to find out all the Movie Info
https://github.com/osp54/BetterConsole
Better console Kotlin version of the plugin https://github.com/osp54/BetterConsole Makes using the console more comfortable: Setup Clone this reposito
✨ A very Minimal, Sleek and Powerful Graph library for Android using Jetpack Compose
Composable-Graphs ( Jetpack Compose ) ✨ A very Minimal, Sleek and Lightweight Graph library for Android using Jetpack Compose Gradle Setup allprojects
Tools for Kotlin/Kscript to easy write shell command line in kotlin code
Kscript Tools Easy way to run shell command line in kotlin and other tools Usage Used in kscript: @file:DependsOn("com.sealwu:kscript-tools:1.0.2") Us
Cinemax is a Movies & TV Shows application for Android.
Cinemax Cinemax is a Movies & TV Shows application for Android. Build Generate an API key from The Movie Database. Put the key in the local.properties
This repository has been created to teach SOLID principles.
SOLID Principles Single Responsibility Each class should have only one purpose and not be filled with excessive functionality. Let's look at this Area
A thought experiment on architecture, object-oriented programming, and composability.
Journal3 There's barely anything special about the features that Journal3 is offering, it's literally yet another journaling application. What is spec
A Kotlin Multiplayform I/O library (buffers, async streams).
kio A Kotlin Multiplatform IO library that supports the JS (node only), JVM, and Native targets. Dependency Kio releases are published to Maven Centra
This is a Game score tracker app built with Jetpack Compose.
This is a Game score tracker app built with Jetpack Compose. The purpose of this repository is to demonstrate below: Implementing entire UI elements w
Asteroid radar app -Second Project from Udacity Advanced Android Development Kotlin Nanodegree
Asteroid radar app Using open-source Nasa Api Asteroid Radar is an app to view the asteroids detected by NASA that pass near Earth, you can view all t
An efficient TabLayout implemented in Jetpack Compose 🚀
MagicTabLayout An efficient TabLayout library implemented in Jetpack Compose 🚀 Anatomy MagicTabLayout tabIndicatorColor (Optional, default value: blu
Base projects for Devpass' Dev Sprints
CI Challenge - Android ✅ Learn to create and configure Continuous Integration (CI) environments. Develop CI pipelines and integrations with tools like
An Animated Scrolling View for React Native applications, supported on both iOS and Android
react-native-focused-scroll An Animated Scrolling View for React Native applications, supported on both iOS and Android Preview react-native-focus-scr
A Flutter plugin thats support share files to social media like TikTok, Instagram, Facebook, WhatsApp, Telegram and more others...
Social Share Kit A Flutter plugin that's support share files to social media like Tiktok, Instagram, Facebook, WhatsApp, Telegram and more. This plugi
An android app written in Kotlin Programming language which a user can use to store his/her monthly expenditure.
#Expenditure-Tracker An android app that allows the user to input , edit , view his/her expenditures for each month. Languages Used - Kotlin UI develo
Simple (and useless) Minecraft plugin
CDS Minecraft plugin Simple plugin for Minecraft, without any useful feature 🖥 Installation 🧾 Requirements maven 3.0+ java 8+ spigot server 1.19+ 🔧
SeatBookView is an Android Studio Library that helps to make it easier to create Bus, Train, Cinema Theater Seat UI and all functionalities are given.
SeatBookView SeatBookView is an Android Studio Library that helps to make it easier to create Bus 🚍 , Train 🚉 , Cinema Theater Seat UI and all funct