2324 Repositories
Android MLKit-QR-and-Barcode-Scanner Libraries
Native android application that scans for text in images. Uses ML kit under the hood.
Scannerate - Ad free Text Recognition Android application built using Kotlin to extract text from images. Uses Google's ML kit library under the hood.
Jetpack Compose based project, used to stress-testing compose features / integrations and explore non-trivial functionality
Project containing Jetpack Compose samples For pagination & network images it uses CATAAS. Known issues Navigation-Compose Issue with fast tapping on
A Simple movies app using Kotllin, MVVM, and with an offline caching capability.
IMDB-CLONE A simple imdb clone using KOTLIN,MVVM with searching and bookmarking ability with offline caching ability Libraries used:- Kotlin Coroutine
Simple Jetpack Compose demo app which is developed with CoinGecko API and modern android technologies.
CoinBox CoinBox is a multi module small currency tracker app which is developed with Jetpack Compose. This demo app used coingecko.com API to fetch da
An application to manage SSH and GPG keys on GitHub written in Kotlin.
KeyManager An application to manage SSH and GPG keys on GitHub written in Kotlin. Thanks to FreePik for the app icon. Screenshots Building You will ne
This is a simple video games discovery app showcasing UI using Jetpack Compose with Clean Architecture and also tests for composable UI.
Jetpack-Compose-Video-Games-Example 🎮 This is a simple video games discovery app showcasing UI using Jetpack Compose and also tests for composable UI
This repo is to demonstrate the jetpack compose 's canvas api's usage and creating an icon pack using the basic functions.
Jetpack Compose Canvas API Demo App We all know that Jetpack Compose has now reached the 1.0.0 release milestone. This is a huge change we can say for
Functional Kotlin & Arrow based library for generating and verifying JWTs and JWSs
kJWT Functional Kotlin & Arrow based library for generating and verifying JWTs and JWSs. JWS JWT The following Algorithms are supported: HS256 HS384 H
ViewModel and ViewModelFactory Starter Code
ViewModel and ViewModelFactory - Starter Code Use as starter code for the ViewModel codelab. Introduction This starter app is a two player game, Guess
An app created for Code Lousiville in order to learn the in-and-outs of basic Android development
Tea House is an app created for Code Lousiville in order to learn the in-and-outs of basic Android development.
A modular framework for building Discord bots in Kotlin using Kordex and Kord
Mik Bot A modular framework for building Discord bots in Kotlin using Kordex and Kord **If you are here for mikmusic, click here and there Deployment
Unsplash application for Android, Desktop and Web. Built using Kotlin Multiplatform and Compose
Unsplash Unsplash application for Android, Desktop and Web. Built using Kotlin Multiplatform and Compose with ❤️ 👉 Presentation Set up the environmen
From Swedish "Öppettider", an app to quickly access your favorite places' opening times. Built to practice Android development and try out Jetpack Compose.
Appettider From Swedish "Öppettider", an app to quickly access your favorite places' opening times. Built to practice Android development and try out
A search in the GitHub api and lists the most starred repositories in Kotlin
Description: This simple app provides a search in the GitHub api and lists the most starred repositories in the Kotlin language, it has infinite listi
Process jacoco reports and print the code coverage to the Azure DevOps
PrintCoverage PrintCoverage plugin allows you easily integrate coverage badge into your Azure DevOps pull requests! How to use In the module build.gra
ComposeImageBlurhash is a Jetpack Compose component with the necessary implementation to display a blurred image while the real image is loaded from the internet. Use blurhash and coil to ensure good performance.
compose-image-blurhash ComposeImageBlurhash is a Jetpack Compose component with the necessary implementation to display a blurred image while the real
Small Kafka Playground to play around with Test Containers, and KotlinX Coroutines bindings while reading Kafka Definite Guide V2
KafkaPlayground Small playground where I'm playing around with Kafka in Kotlin and the Kafka SDK whilst reading the Kafka book Definite Guide from Con
An Open-Source repository that contains all the Android Dev and Kotlin concepts and several projects on android ranging in difficulty making this repo completely beginner-friendly.
An Open-Source repository that contains all the Android Dev and Kotlin concepts and several projects on android ranging in difficulty making this repo completely beginner-friendly. The main aim of this repository is to help students who are learning Android Development or preparing for an Android Developer role-based job.
A simple and completely secured notes android app
Notes Our very first project A simple and completely secured notes app Your data is stored in a completely isolated mechanism which minimizes the risk
Double Open license classification for OSS Review Toolkit (ORT) and other uses.
Double Open Policy Configuration This repository is used to maintain the license classification (license-classifications.yml) created by Double Open.
Linux GUI for Kuri's userspace tablet drivers. Supports non-wacom (XP-Pen, Huion, Gaomon) graphics tablets and pen displays
Kuri's Userspace tablet driver utility (GUI) This is a new GUI implementation for the userland driver I've written here: https://github.com/kurikaesu/
Team management service is a production ready and fully tested service that can be used as a template for a microservices development.
team-mgmt-service Description Team management service is a production ready and fully tested service that can be used as a template for a microservice
Learn how to make an app designed for single-screen devices shine when running on foldable and dual-screen devices
dcberlin21-workshop Make your app shine om foldable devices with the samples we have here. Related links SDK open-source code SDK samples (Kotlin) App
BluePass extracts two factor authentication codes (2FA) from SMS and sends them to a paired device via Bluetooth RFCOMM.
BluePass extracts two factor authentication codes (2FA) from SMS and sends them to a paired device via Bluetooth RFCOMM.
Event Trackr Android app. Allows users to track birthdays and anniversaries of friends and family.
Trackr Event Trackr Android app. Allows users to track birthdays and anniversaries of friends and family. You need to open this project in Android Stu
A Kotlin Multiplatform and Compose template that allows you to easily set up your project targeting: Android, Desktop, and Web
A Kotlin Multiplatform and Compose template that allows you to easily set up your project targeting: Android, Desktop, and Web
The app contains an order flow for cupcakes with options for quantity, flavor, and pickup date
Cupcake app This app contains an order flow for cupcakes with options for quantity, flavor, and pickup date. The order details get displayed on an ord
Building Web Applications with React and Kotlin JS Hands-On Lab
Building Web Applications with React and Kotlin JS Hands-On Lab This repository is the code corresponding to the hands-on lab Building Web Application
Text Recognizer App Using the ML Kit
Features Detects text in images Using the ML Kit Text Recognition API Uses the CameraX to show a viewfinder and display the camera preview Provides a
A list of search results from the Yelp API and displays the results in a scrollable list
Yelp clone displays a list of search results from the Yelp API and displays the results in a scrollable list.
androidx window manager sample taken from the original source and modified for easy deploy and test
androidx-window-samples This project contains the WindowManager samples located in the androidx WM project location The goal of this project is to pro
Firestore Kotlin Client with strict (and relaxed) type-system.
Firestore Kotlin Client with strict (and relaxed) type-system.
This is an android studio plugin that allows you to creates new color in hex format based on a percentage (0-100) and a base color you specify.
alpha-color Description This is an android studio plugin that allows you to creates new color in hex format based on a percentage (0-100) and a base c
A simple and minimalistic weather forecasting android app.
Ohayō is a minimalistic weather forecast application developed using Kotlin language Screenshoots Technologies Used Jetpack navigation MVVM Arch
A Flutter plugin that retrieves images and videos from mobile native gallery
Photo Gallery A Flutter plugin that retrieves images and videos from mobile native gallery. Installation First, add photo_gallery as a dependency in y
Project build to understand the concepts of Git and GitHub
Project build to understand the concepts of Git and GitHub. Summarizing the concepts learnt. Created a project in Android Studio Before installing And
Set projects versions based on git tags and following semantic versioning
SemVer Gradle Plugin Set projects versions based on git tags and following semantic versioning. Inspired on Reckon but centered on supporting multi-pr
A simple and scalable Android bot emulation framework, as presented at Black Hat Europe's Arsenal
m3 A simple and scalable Android bot emulation framework. A detailed explanation can be found here. This project was first published at Black Hat Euro
📺️ Recommend movies and get movie details.
MovieDB 📺️ Recommend movies and get movie details. Preview MovieList Detail What I used name function 🌱 retrofit2 send api request Glide The path of
A news application through which you can learn and browse all the news that interests you by choosing the country and type of news with the ability to browse and add some news to your favorites
MY-NEWS-Android A news application through which you can learn and browse all the news that interests you by choosing the country and type of news wit
Add RecyclerView, use Adapter class and ViewHolder to display data.
فكرة المشروع في هذا المشروع سنقوم بعرض قائمة من البيانات للطلاب على واجهة تطبيق Android بإستخدام: مفهوم RecyclerView مفهوم Adapter مفهوم ViewModel محت
Beautifully designed Pokémon Database app for Android based on PokéAPI and powered by Kotlin.
PokéFacts PokéFacts is an open-source Pokémon Database app for Android based on PokéAPI and powered by Kotlin. The app allows users to view Pokémons,
Sleek dialogs and bottom-sheets for quick use in your app
⭐ Offers a range of beautiful sheets (dialogs & bottom sheets) for quick use in your project. Includes many ways to customize sheets.
An android app that uses Google Maps API and SDK to track a user's location and calculate the total distance travelled
Bike Rush is an android app that uses Google Maps API and SDK to track a user's location and calculate the total distance travelled by him or her along with time and average speed.
Android camera and serial communication utility that interacts with another device via a USB connection.
PVIT-Payload-Source Android camera and serial communication utility that interacts with another device via a USB connection. PVIT = Palos Verdes Insti
Dogglers app uses a RecyclerView in horizontal, vertical and grid view to show a group of CardViews
Welcome to DogglersApp! This app is the final project from Unit 2 of Android Basics in Kotlin given by Google codelabs: https://developer.android.com/
A fork of CloudStream-3, with additional features and changes
CloudStream-3XXX A fork of CloudStream-3, with additional features and changes. Features All features of CloudStream 3, corresponding to this commit h
🔥Simple quote app using MVVM, Retrofit, Coroutines and Dagger Hilt 💉
🔥 simple quote app using MVVM, Retrofit, Coroutines and Dagger Hilt 💉 quote.mp4 📚 knowledges and technologies ViewBinding Retrofit Coroutines MVVM
A tiny tool for syncing times between a local computer and android devices
TimeSync A super tiny tool for syncing times between a local computer and android devices, through adb tool. Screen Shots It uses compose lib and Kotl
A Good Scanner Built With Kotlin
GoodScanner TODO OpenCV Android 프로젝트에 설치 https://webnautes.tistory.com/923 Gaussian Blurring 과 같은 기술을 이용하여 Image의 noise 제거 OpenCV를 이용한 Document Edge D
DAVx⁵ is an open-source CalDAV/CardDAV suite and sync app for Android.
DAVx⁵ Please see the DAVx⁵ Web site for comprehensive information about DAVx⁵. DAVx⁵ is licensed under the GPLv3 License. News and updates: @davx5app
Sample app that displays a birthday card with text and an image
Birthday Card App Sample app that displays a birthday card with text and an image. Used in the Android Basics with Kotlin course. Pre-requisites Andro
D-KMP Architecture official sample: it uses a shared KMP ViewModel and Navigation for Compose and SwiftUI apps.
D-KMP architecture - official sample This is the official sample of the D-KMP architecture, presenting a simple master/detail app, for Android, iOS an
Gradle plugin to ease Kotlin IR plugin development and usage in multimodule gradle projects
Gradle plugin to ease Kotlin IR plugin development and usage in multimodule gradle projects. Former: kotlin-ir-plugin-adapter-gradle
This App lists Maverl comics and its detail
DisneyCodeChallenge This App lists Maverl comics and its detail. Development Environment The app is written entirely in Kotlin and uses the Gradle bui
Example project for using the Selenium toolkit with Kotlin, Maven, TestNg and the config is managed via a property file.
Selenium-Java-Toolkit-TestNg-Playground This is the sample-Project and show you how to use the Selenium-Toolkit. The Selenium-Toolkit is a Java based
A Kotlin Multiplatform Project using TMDB Api. Currently supports Android,iOS,Desktop and web platforms
A Kotlin Multiplatform Project using TMDB Api(https://www.themoviedb.org/). Currently this project is implemented in following platforms Andr
This is a sample Android Studio project that shows the necessary code to create a note list widget, And it's an implementation of a lesson on the Pluralsight platform, but with some code improvements
NoteKeeper-Custom-Widgets This is a sample Android Studio project that shows the necessary code to create a note list widget, And it's an implementati
TunePlayer is a basic music player app aimed at showing how MusicServiceCompat and MusicBrowerCompat can be used to build a music playback service
TunePlayer TunePlayer is a basic music player app aimed at showing how MusicServiceCompat and MusicBrowerCompat can be used to build a music playback
A non-trivial Bluetooth LE app using Kable and app architecture best practices
kable_mvvm_demo The intention of this project is to demonstrate a non-trivial Bluetooth LE app using Kable and app architecture best practices. ⚠️ The
Color.kt is a modern color science library for Kotlin Multiplatform and Java.
Color.kt is a modern color science library for Kotlin Multiplatform and Java. It includes modern perceptually-uniform color spaces and color
Android Jetpack is a set of components, tools and guidance to make great Android apps.
Android Jetpack is a set of components, tools and guidance to make great Android apps. They bring together the existing Support Library and Architecture Components and arrange them into four categories.
In this Repo i create public apis to serve apps, like muslim apps using Spring, kotlin, and microservices
spring-freelance-apis-kotlin In this Repo i create public apis to serve apps, like muslim apps using Spring, kotlin, and microservices This repo for l
Text to Speech Project for Spring Boot and Kotlin, Auth Server, Python with Fast API (gTTS)
TTS-App Text to Speech Project for Spring Boot and Kotlin, Auth Server, Python with Fast API (gTTS) Python의 gTTS lib를 활용하여 텍스트를 음성으로 변환하는 서비스를 구현해봅니다.
This prototype app provides a list of events to be held under an organization (school, college, club, etc.) and the users can manually set event reminders at their scheduled time so that they do not miss an event.
E-CELL NITS Sample App This prototype app provides a list of events to be held under E-Cell NIT Silchar (for example, Srijan 2.0) and the users can ma
This is An Android Project. in which we use SqLite Database. We perform Insert,delete,update and Show The existing data. operations using SqLite.
SqLite Database Keywords : SqLite, Android, Database This is An Android Project. in which we use SqLite Database. We perform Insert,delete,update and
Menyimpan source code tugas User Interaction and Control, mata kuliah Pemrograman Mobile Teori, semester lima tahun 2021.
android-uic About This Project Android-uic adalah sebuah aplikasi sederhana yang dibuat untuk menyelesaikan tugas dua mata kuliah pemrograman mobile.
The BirthYaay app provides an organized way of documenting birthdays of friends, colleagues, family members and so on. The app provides a beauty UI with suggestions of birthday gifts and messages crafted based on celebrant interests.
BirthYaay The BirthYaay app helps to provide an organized way of documenting birthdays of friends, colleagues, family members and so on. The app provi
High performance and fully asynchronous pulsar client with Kotlin and Vert.x
pulsarkt High performance pulsar client with Kotlin and Vert.x Features Basic Producer/Consumer API Partitioned topics Batching Chunking Compression T
Android-Java-App - Notepad app with user and password. SQL Lite
DVNote2 App Android-Java-App Notepad app with user and password Application made in Android Studio with Java language and SQLite database. How does it
Boring trading log to track yearly profits and current portfolio.
Boring trading log to track yearly profits and current portfolio. May be useful for tax reports. It should be able to import Coinbase and Binance repo
A simple project that describes the relationship between the view and it's viewmodel in android development
View-ViewModel-Communication A simple project that describes the relationship between the view and it's viewmodel in android development In MVVM archi
Jetpack Compose android app that you can send push notification among devices using KTOR and One Signal
Jetpack Compose android app that you can send push notification among devices using KTOR and One Signal, Clean Architecture, Dependency Injection...
Practice on connecting to internet and getting data from internet app. This gets Mars photos
MarsPhotos - Starter Code Starter code for Android Basics in Kotlin. Introduction Using this stater code you will create MarsPhotos is a demo app that
Matches incoming and/or outgoing text messages against set rules and sends them over to webhook.
Textmatic If you ever wanted a tool to simply push the SMS (or text messages) from your phone to somewhere remote, this is it. This app matches all in
A toolkit for ebooks, audiobooks and comics written in Kotlin
Readium Kotlin Toolkit Readium Mobile is a toolkit for ebooks, audiobooks and comics written in Swift & Kotlin. This toolkit is a modular project, whi
FirestoreCleanArchitectureApp is an app built with Kotlin and Firestore that displays data in real-time using the MVVM Architecture Pattern. For the UI it uses Jetpack Compose, Android's modern toolkit for building native UI.
FirestoreCleanArchitectureApp FirestoreCleanArchitectureApp is an app built with Kotlin and Cloud Firestore that displays data in real-time using Andr
Android-application used as an introduction to Android development and Android APIs.
Android-application used as an introduction to Android development and Android APIs. This application is an implementation of the game Thirty and written in Kotlin.
MarsRealEstate is a simple demo app using ViewModel & LiveData with Retrofit, Glide and Moshi in Kotlin.
Android-NASA-Real-Estate-Mars Is Android app that uses Kotlin and MVVM architecture is a simple app that uses Coroutines, LiveData with Retrofit, Glid
App uses the TMDB in order to provide a list of movies, artists and TV shows
MoviesAppTMDB This app uses the TMDB in order to provide a list of movies, artists and TV shows. The purpose of this app is to demonstrate the use of
ComicsShow app: Display comics and search for any favourites one
ComicsShow app: Display comics and search for any favourites one. Technologies used: Koin: For injecting class and providing modules on runtime :). Vi
Simple API implement DataBinding and ViewBinding.
Binding has been migrated to Maven Central because jCenter will be deprecated
Flux is a dynamic weather that communicates the weather throughout a landscape whose details vary according to the time and the weather at that particular time.
Flux 📜 Description Flux is a dynamic weather that communicates the weather throughout a landscape whose details vary according to the time and the we
Android PopupMenu and iOS14+ UIMenu components for react-native.
Android PopupMenu and iOS14+ UIMenu components for react-native. Falls back to ActionSheet for versions below iOS14.
An android app that lists all planets in our solar system and brings some information about them.
SolarSystem This application was developed in Android Studio and uses Kotlin as programming language. In short, it is an app that lists all the planet
Application to solve a personal problem, which was the wish to have a simple app that handles a market list with prices, quantity and total price
Market List Application that handles a market list offline in device's storage system. The list can be just pasted in a big edit text field and the ap
The News App has been carried out within the framework of the MVVM architecture, information about news is obtained by consulting an API, it is built usisng Jetpack Copose, Coroutines, Dependency Injection with Hilt and Retrofit
Journalist The News App consists of an application that displays the latest news from EEUU from an API that provides official and updated information.
Simple project for kotlin and quarkus
microservices-with-quarkus Project This project uses Quarkus, the Supersonic Subatomic Java Framework. If you want to learn more about Quarkus, please
Provides Kotlin libs and some features for building Kotlin plugins
Kotlin Plugin Provides Kotlin libs and some features for building awesome Kotlin plugins. Can be used instead of CreeperFace's KotlinLib (don't use to
Menyimpan source code tugas User Interaction and Control, mata kuliah Pemrograman Mobile Teori, semester lima tahun 2021.
android-uic About This Project Android-uic adalah sebuah aplikasi sederhana yang dibuat untuk menyelesaikan tugas dua mata kuliah pemrograman mobile.
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
Bitcoin Market 💰 Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals Tech stack and whys 🏗 Kot
A simple android sound recorder which let's users record audio and listen to it
Android-Sound-Recorder A simple android sound recorder which let's users record audio and listen to it. Getting started To get started just clone or f
[ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).
Simple Stack Why do I want this? To make navigation to another screen as simple as backstack.goTo(SomeScreen()), and going back as simple as backstack
Starter code for getting and saving data from the Internet using Kotlin.
Doggos Description Doggos is an app that fetches (pun intended) information from a third party API. The API returns data about a random dog that conta
Android app simulates an emergency alerting mechanism, for falls, earthquakes and fires.
smart_alert This Android application simulates an emergency alerting mechanism, for falls, earthquakes and fires. Users can abort an emergency alert c
Demonstrating Micronaut 3.1.3 conflict between caches in application.yml and MicronautCaffeineCacheMetrics.monitor
This application illustrates an issue with using a caches section in application.yml in conjunction with MicronautCaffeineCacheMetrics.monitor. The co
A demo of an IOU-like agreement that can be issued, transfered and settled confidentially
The Obligation CorDapp This CorDapp comprises a demo of an IOU-like agreement that can be issued, transfered and settled confidentially. The CorDapp i
Blog Backend Api built with Kotlin, Springboot and AWS
Kotlin, Spring Boot, MySQL, JPA, Hibernate Rest API for Blogs A Restful CRUD API using Kotlin, Spring Boot, Mysql, JPA and Hibernate hosted on AWS Ela
A desktop code editor app using Jetpack Compose for Desktop and IntelliJ Platform
Compose Code Editor A desktop code editor app using Jetpack Compose for Desktop and IntelliJ Platform. Project Structure The code is contained in the
This project was created as a demo project for implementing latest frameworks, Android APIs, tools, and techniques.
IWeather Android Application This project was created as a demo project for implementing latest frameworks, Android APIs, tools, and techniques. It fo