Shivam Gadhia's starred repositories

architecture-samples

A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

Language:KotlinLicense:Apache-2.0Stargazers:44152Issues:2405Issues:477

compose-samples

Official Jetpack Compose samples.

Language:KotlinLicense:Apache-2.0Stargazers:19474Issues:402Issues:386

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.

Language:PythonLicense:MITStargazers:17997Issues:206Issues:370

material-components-android

Modular and customizable Material Design UI components for Android

Language:JavaLicense:Apache-2.0Stargazers:16134Issues:427Issues:3152

PocketHub

PocketHub Android App

Language:JavaLicense:Apache-2.0Stargazers:9395Issues:921Issues:660

pencil

The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.

Language:JavaScriptLicense:GPL-2.0Stargazers:9011Issues:268Issues:651

ComposeCookBook

A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential

Language:KotlinLicense:MITStargazers:6132Issues:126Issues:44

Design-Patterns-In-Kotlin

Design Patterns implemented in Kotlin

Language:KotlinLicense:GPL-3.0Stargazers:5884Issues:197Issues:11

TapTargetView

An implementation of tap targets from the Material Design guidelines for feature discovery.

Language:JavaLicense:Apache-2.0Stargazers:5362Issues:123Issues:296

Akira

Native Linux App for UI and UX Design built in Vala and GTK

Language:ValaLicense:GPL-3.0Stargazers:5244Issues:156Issues:286

ThreeTenABP

An adaptation of the JSR-310 backport for Android.

Language:JavaLicense:Apache-2.0Stargazers:3542Issues:56Issues:91

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.

Language:JavaLicense:MITStargazers:3159Issues:119Issues:60

android-demos

Examples of Android applications

Language:JavaLicense:NOASSERTIONStargazers:1987Issues:228Issues:10

AdaptiveIconPlayground

An Android app for experimenting with Adaptive Icons.

Language:KotlinLicense:Apache-2.0Stargazers:1348Issues:34Issues:12

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

Language:JavaLicense:Apache-2.0Stargazers:529Issues:72Issues:52

zoomout

a pull switch (or BYO button) that gets you out of video calls, quick

Material-SearchTransition

A demo showcasing how to implement a Dial app-like Toolbar transition

Language:JavaLicense:MITStargazers:407Issues:10Issues:0

webadb.js

ADB host implementation based on WebUSB

Language:JavaScriptLicense:MITStargazers:395Issues:10Issues:15

flutter_weather

An elegant, easy on the eyes weather app built with flutter

Language:DartLicense:MITStargazers:393Issues:10Issues:2

mocktailsmixer

Make a DIY Robotic Mocktails Mixer Powered by the Google Assistant SDK

Language:C++License:MITStargazers:391Issues:39Issues:19

android-webinstall

Easy-to-use web installer for Android-based operating systems

Language:VueLicense:MITStargazers:250Issues:9Issues:11

djinni-generator

Command-line tool that generates gluecode from a djinni-IDL file

Language:ScalaLicense:Apache-2.0Stargazers:91Issues:8Issues:54

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)

Language:JavaLicense:Apache-2.0Stargazers:73Issues:9Issues:15

teletext-twitter

Reads your Twitter timeline and turns it into teletext pages for your Raspberry Pi - as seen on the Teefax service!

Language:PythonLicense:MITStargazers:72Issues:8Issues:7

djinni-support-lib

C++ support library that is required as a foundation for the generated djinni gluecode

Language:C++License:Apache-2.0Stargazers:27Issues:7Issues:30

govee-bt-client

Govee H5072, H5074, H5075, H5101, and H5102 Bluetooth Client