Michael Ndiritu's starred repositories

awesome-android-ui

A curated list of awesome Android UI/UX libraries

nowinandroid

A fully functional Android app built entirely with Kotlin and Jetpack Compose

Language:KotlinLicense:Apache-2.0Stargazers:16295Issues:332Issues:399

Tech-Interview-Cheat-Sheet

Studying for a tech interview sucks. Here's an open source cheat sheet to help

Language:TypeScriptLicense:MITStargazers:4144Issues:85Issues:7

kobweb

A modern framework for full stack web apps in Kotlin, built upon Compose HTML

Language:KotlinLicense:Apache-2.0Stargazers:1467Issues:20Issues:335

PermissionsSwiftUI

A SwiftUI package to beautifully display and handle permissions.

Language:SwiftLicense:MITStargazers:1414Issues:10Issues:96

GradleKotlinConverter

Convert from Groovy to Kotlin DSL for Gradle, focused on Android.

Language:KotlinLicense:Apache-2.0Stargazers:909Issues:24Issues:39

Technical-Writing-Resources

A collection of blogpost, resources, and links that has helped me in my journey as a technical writer. I still refer to them and contribute to the list as I find more.

SpaceX-prepare-for-Clean-Architecture-liftoff

Clean Architecture Modular Project: MVVM + Jetpack Compose + Coroutines + Flows + Dagger2 + LiveData + UnitTests + UITests + Screenshot Tests + MockWebServer

idiomatic-gradle

How do I idiomatically structure a large build with Gradle 7.2+?

Language:JavaLicense:Apache-2.0Stargazers:475Issues:15Issues:13

NeatFlix

An android app built using Jetpack Compose that consumes TMDB API to display the current trending, upcoming, top rated, and popular movies and tv-shows. It also suggests films based on your watch list.

understanding-gradle

The Understanding Gradle video series introduces the concepts of the Gradle Build Tool one-by-one in short videos.

Language:JavaLicense:Apache-2.0Stargazers:253Issues:10Issues:3

MangaKu

MangaKu App Powered by Jetpack Compose, SwiftUI, MVI Pattern and Kotlin Multiplatform

Muviz

A Jetpack compose app that consumes the TMDB API to display movie and Tv shows and their details

TMDb-Paging-Playground

A sample to showcase Kotlin, MVVM, Paging, Dagger, RxJava, Coroutines, Jetpack Compose, Retrofit, Glide, DataBinding, MotionLayout, Espresso, Unit test, In-app updates and Github Actions.

Language:KotlinStargazers:162Issues:3Issues:0

NSExceptionKt

A Kotlin Multiplatform Library to improve crash reports on Apple platforms

Language:KotlinLicense:MITStargazers:159Issues:4Issues:18

samples

Jetpack Compose based project, used to stress-testing compose features / integrations and explore non-trivial functionality

Language:KotlinLicense:MITStargazers:80Issues:4Issues:5

Github-Compose

Build with Ktor Client + SQLDelight + Kotlinx Serialization with freshness of Material3 using Koin and Dagger HIlt built to demonstrate the use of Modern development tools with best practices🦸

Language:KotlinLicense:MITStargazers:57Issues:4Issues:0

Gistagram

Kotlin Multiplatform GitHub/Instagram clone for android, iOS and desktop platforms

Language:KotlinLicense:MITStargazers:45Issues:4Issues:0

ModularDynamicFeatureHilt

Example Multi module architecture Android project using MVVM, Dynamic Features, Dagger-Hilt, Coroutines and Navigation Components

Language:KotlinLicense:MITStargazers:38Issues:2Issues:1

php-analyzer

Simple taint analyzer for PHP/WordPress using VKCOM/php-parser

Clowning

For the lack of a better word...but basically an android Kotlin playground

notes

A simple and fun notes application

Language:VueLicense:MITStargazers:10Issues:1Issues:14

CodeChallenges

Readme's for each of Hover's recruiting code sample questions

NeatFlix

An android app built using Jetpack Compose that consumes TMDB API to display the current trending, upcoming, top rated, and popular movies and tv-shows. It also suggests films based on your watch list.

Language:KotlinStargazers:3Issues:1Issues:0

Tipsy

No, we're not drinking, we're coding 😄 Android app to calculate service tips. No taxes involved 😆

Language:KotlinLicense:MITStargazers:2Issues:2Issues:0

full-stack-ecommerce

Our application is an apparel store where registered users can view products available in the backend, and can search for them. The products are shown according to the gender of the user initially, and the type of item — new or discounted changes with user interaction ( which is done by the backend).

Language:JavaScriptStargazers:1Issues:0Issues:0

TwitterSpacesClone

A simple Twitter Spaces clone app with Jetpack Compose and 100ms SDK to demonstrate the use of 100ms SDK in creating an Audio call feature in your apps.

Language:KotlinStargazers:1Issues:2Issues:0
Stargazers:1Issues:0Issues:0