Chris Athanas (@realityexpander)
  • Stars
    star
    378
  • Global Rank 72,191 (Top 3 %)
  • Followers 62
  • Following 101
  • Registered almost 11 years ago
  • Most used languages
    Kotlin
    65.6 %
    JavaScript
    21.2 %
    Java
    5.2 %
    HTML
    3.6 %
    PHP
    1.2 %
    Shell
    1.2 %
    Others
    2.0 %
  • Location πŸ‡ΊπŸ‡Έ United States
  • Country Total Rank 18,193
  • Country Ranking
    Kotlin
    197
    Java
    8,797
    HTML
    9,767
    Swift
    9,802

Top repositories

1

Tasky

Task manager similar to a lite version of Google Calendar
Kotlin
134
star
2

Translator_KMM

Android & iOS App cross-platform KMM application
Kotlin
4
star
3

DragDropColumnCompose

Demo android app showing one way to implement drag-n-drop for a LazyColumn.
Kotlin
4
star
4

CalorieTrack

Calorie tracking app using multi-module CLEAN architecture
Kotlin
4
star
5

AndroidCrypto2

Example Android app using the device encryption
Kotlin
3
star
6

BikingApp

Bike ride tracking app
Kotlin
3
star
7

ZombieOutbreakLocator

ZombieOutbreakLocator app using MVVM, Compose, Google Maps Composable, Custom Maps, Custom Icons, Room, Flow, Coroutines
Kotlin
3
star
8

AgoraUIKit

Video Calling App using the Agora service
Kotlin
3
star
9

DogMessenger2022

An MVVM dogs app using AndroidX/JetPack. Allows user to send SMS/MMS using modern API's. Requires setting the app as a default SMS app to send image MMS, per Android requirements.
Kotlin
3
star
10

realityexpander

3
star
11

HyperlocalWeather

Local Weather app using Compose
Kotlin
3
star
12

StateFlowWithStateInAndCombine

Example app showing how to use StateFlow with .stateIn and .combine. This allows the app to collect and combine multiple flows into a single result.
Kotlin
2
star
13

Blitter

Twitter clone for Android. Integrates Firebase Firestore Database, Firebase Storage. Allows users to post, create tags, follow tags and other users.
Kotlin
2
star
14

PermissionHandlingCompose

Example of how to handle permissions in Compose
Kotlin
2
star
15

ProtoDataStoreGuide

Demo showing how to use Proto Data Store
Kotlin
2
star
16

ComposeImageSlider

Android App to show implementation of an Image Pager (Carousel) that can progress with a swipe or a timer.
Kotlin
2
star
17

AndroidScopedStorage

Android app demonstrating how to use scoped storage. Fixes bug with large list of large photos.
Kotlin
2
star
18

KtorNoteApp

Android Note app that uses the "ktor-note-app" backend
Kotlin
2
star
19

GuessASketch

Android App for the Ktor-guessasketch-server backend
Kotlin
2
star
20

ktor-web-app-server

Ktor server for a web application
Kotlin
2
star
21

Bluetooth_BLE_Chat

Android app (experimental) to implement BLE version of Chat between 2 Phones with BLE
Kotlin
2
star
22

ktor-note-app

Ktor Backend server for "KtorNoteApp " Android mobile app
Kotlin
2
star
23

WorkManagerGuide

Demonstrate the WorkManager API
Kotlin
2
star
24

BluetoothChat

Android App showing how to make Classic Bluetooth Chat with Compose UI
Kotlin
2
star
25

PixabayApp

Pixabay Sample App using Compose, Pixabay API, off-line caching
Kotlin
2
star
26

KotlinAnnotationProcessor

Android App to show how to implement Kotlin Annotation Processors
Kotlin
2
star
27

OAuth2Compose

Android App demonstrating using Compose and OAuth2.0 sign in methods, using the OpenID AuthApp library, and Google's library
Kotlin
2
star
28

KotlinDelegates

Demo to show how kotlin delegates are useful in Android
Kotlin
2
star
29

appwrite

2
star
30

KtorFileUpload

Ktor server for demoing retrofit image uploading (multipart)
Kotlin
2
star
31

QV21-CSV-OilRig_Loader

QV21 Well Watcher Android app
Java
2
star
32

PHP-Auth

Authentication test with PHP login, logout, hash, refresh, cookies
PHP
2
star
33

CoroutinePlayground

Android App for exploration of Coroutines & Exceptions
Kotlin
2
star
34

AntiDiagonal

Anti-diagonals toy problem
JavaScript
2
star
35

PrePopulateDB

Demonstrates how to pre-populate a room database
Kotlin
2
star
36

AnimatedGIFs

API >= 28 to show how to use Animated GIF's
Kotlin
2
star
37

StateFlowAndSharedFlowKotlinFlows3

Example app of StateFlow and SharedFlow use cases
Kotlin
2
star
38

ktor-guessasketch-server

Ktor server for Guess-a-Sketch game
Kotlin
2
star
39

HiredDotComAssessment

JavaScript
2
star
40

DeeplinkingCompose

Android app with Compose showing how to setup deep links
Kotlin
2
star
41

VideoPlayerCompose

Shows how to use the VideoPlayer inside compose
Kotlin
2
star
42

PermissionsGuideCompose

Android app to show flexible way to handle Permissions in a scalable way.
Kotlin
2
star
43

KtorAndroidChat

Android app for use with Ktor Chat backend
Kotlin
2
star
44

BallClickGame

Compose project to show response to UI gestures
Kotlin
1
star
45

CombineZipMerge

Example app to explain flow collectors: Combine, Zip & Merge.
Kotlin
1
star
46

ScheduleCalendar

Android App Playground for Schedule Calendar
Kotlin
1
star
47

CryptoInfo

Cryptocurrency info App built with MVVM, Use Cases, Compose, Custom charts, Retrofit, api from coinpaprika.com
Kotlin
1
star
48

SignupComposeForm

Compose Signup form with Avatar Picker
Kotlin
1
star
49

FirstKMMApp

Example of KMM App using Ktor Client and Kotlinx-serialization
Kotlin
1
star
50

JobScheduler

Example app of how to use JobService, now replaced by WorkManager
Kotlin
1
star
51

pwa-starter

JavaScript
1
star
52

FilterByLocale

JavaScript
1
star
53

password_remove_test

Kotlin
1
star
54

Node-Test

Messing around with Node.js and MySQL Database server
JavaScript
1
star
55

Ajax-Projects

Doing AJAX with jQuery
HTML
1
star
56

next-js-basic

JavaScript
1
star
57

CatsVsDogsAndroid

Android app for the CatsVsDogs 2-player game
Kotlin
1
star
58

BinarySearchTrees

Write binary searches from memory
JavaScript
1
star
59

ViewLifecycleOwnerDemo

Shows problems using raw lifecycleScope versus viewLifecycleOwner
Kotlin
1
star
60

SharedFlowDemo

Kotlin
1
star
61

IntellijIDEASettings

Java
1
star
62

ContactsComposeMultiplatform

KMP Android & iOS contact manager
Kotlin
1
star
63

tesla

Mobile-first clone of Tesla's Roadster Site. Also available as an android App.
HTML
1
star
64

Shuffle-Deck

Given an array containing a deck of cards, implement a function that shuffles the deck.
JavaScript
1
star
65

BeginnerJetPackNavigation

Basic Navigation with optional and required parameters
Kotlin
1
star
66

yt-dagger2

Kotlin
1
star
67

StateFlowVsFlowVsShareFlowVsLiveData

Demo project to show the differences between StateFlow, Flow, SharedFlow and LiveData
Kotlin
1
star
68

Time_Pylon_Bluetooth

Time pylon prototype
C++
1
star
69

AlamoHunt2

Alamo Drafthouse Place Knowledge App
Java
1
star
70

com.realityexpander.ktor-redis-text-search

support project for stackoverflow question
Kotlin
1
star
71

githubintegration

This is a test git
Shell
1
star
72

counter-app

Basic React App
JavaScript
1
star
73

Vinder

Tinder clone with card swiping, firebase fireDB, messaging.
Kotlin
1
star
74

PhunwareHW

Phunware take home
Java
1
star
75

Pointillism

The Painterly Pointillism Project
Java
1
star
76

TeslaRoadster

Android app to show my clone of the Tesla website.
Kotlin
1
star
77

my-bird-app

Kotlin
1
star
78

Array-Max

Given an array of negative/positive integers, find the largest element.
JavaScript
1
star
79

Array-Basics

Array Basics
JavaScript
1
star
80

MultiDecoratorPattern

Decorating Objects With Multiple Decorators
JavaScript
1
star
81

tasky-website

Mini-site for Tasky Android App
HTML
1
star
82

BackgroundLocationTracking

Simple android app to show how to do location tracking in the background with a foreground notification service.
Kotlin
1
star
83

android-kotlin-drawing-custom-views

Custom Views with operational previews
Kotlin
1
star
84

quest

JavaScript
1
star
85

DaggerScopes

Sample project to explore dagger scopes with Hilt
Kotlin
1
star
86

ObserveConnectivity

Demo app to observe connectivity, requires API Level 24 and above
Kotlin
1
star
87

graphql-node-server

JavaScript
1
star
88

WhatsUpp

WhatsApp clone for Android. Uses Firebase backend. Real time messaging.
Kotlin
1
star
89

CoroutineCancellationException

In depth examples of coroutines and exception handling
Kotlin
1
star
90

Minimise

minimise modernizes to AS canary 12
Kotlin
1
star
91

isPrime

isPrime
JavaScript
1
star
92

kotlin-advent-2021

Kotlin
1
star
93

GIF-App-API28

>=API 28 how to use animated gifs
1
star
94

auth-firebase-crash-course

JavaScript
1
star
95

translator-kmm-website

Website for Translator KMM App
HTML
1
star
96

JavascriptWebComponents

JavaScript
1
star
97

ThreadsAndParcels

Shows some deprecated (but still working) ways of dealing with background tasks and updating UI. Also Parcelables.
Kotlin
1
star
98

Compose-Layout

Android Compose Sample
Kotlin
1
star
99

ComposeParallaxScroll

Android app to demonstrate a simple way to do parralax effects with Compose.
Kotlin
1
star
100

WeatherMVP

JavaScript
1
star