Shivam Gadhia's starred repositories
architecture-samples
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
compose-samples
Official Jetpack Compose samples.
devika
Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective. Devika aims to be a competitive open-source alternative to Devin by Cognition AI.
material-components-android
Modular and customizable Material Design UI components for Android
ComposeCookBook
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
Design-Patterns-In-Kotlin
Design Patterns implemented in Kotlin
TapTargetView
An implementation of tap targets from the Material Design guidelines for feature discovery.
ThreeTenABP
An adaptation of the JSR-310 backport for Android.
TextDrawable
This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator.
android-demos
Examples of Android applications
AdaptiveIconPlayground
An Android app for experimenting with Adaptive Icons.
state_experiments
Companion repository to the "Build reactive mobile apps in Flutter" talk
BookSearch
A digital BookShelf for your reading progress.
exposure-notifications-android
Exposure Notifications Android Reference Design
Material-SearchTransition
A demo showcasing how to implement a Dial app-like Toolbar transition
flutter_weather
An elegant, easy on the eyes weather app built with flutter
mocktailsmixer
Make a DIY Robotic Mocktails Mixer Powered by the Google Assistant SDK
android-webinstall
Easy-to-use web installer for Android-based operating systems
djinni-generator
Command-line tool that generates gluecode from a djinni-IDL file
ChompProgressView
A (semi) realistic chomping progress view that takes bites out of your delicious images! Nom! Nom!
accesspoint
Manage wireless access points in Android (abandoned)
teletext-twitter
Reads your Twitter timeline and turns it into teletext pages for your Raspberry Pi - as seen on the Teefax service!
djinni-support-lib
C++ support library that is required as a foundation for the generated djinni gluecode
govee-bt-client
Govee H5072, H5074, H5075, H5101, and H5102 Bluetooth Client