Seattle

Saket Narayan

Elite
@saket

Building @square @cashapp and an Android GDE

cascade. Nested popup menus with smooth height animations for Android

2.1k

InboxRecyclerView. Build expandable descendant navigation, inspired by Google Inbox

2k

press. Cross-platform markdown editor written in Kotlin Multiplatform (work in progress)

1.9k

telephoto. Building blocks for designing media experiences in Compose UI

1.5k

swipe. Swipe gesture actions for Compose UI

851

Dank. Here lies the greatest Reddit app that was never released

815

Better-Link-Movement-Method. Attempts to improve how clickable links are detected, highlighted and handled in TextView

788

FluidKeyboardResize. Smoothly reacting to keyboard visibility changes in Android

639

flick. Flick dismiss all the things!

463

extended-spans. Squiggly underlines and rounded corners for text in Compose UI

451

unfurl. Generate rich previews of links, inspired by Slack.

295

squiggly-slider. Squiggly slider, inspired by Android 13's media player notification.

215

byte-size. Kotlin multiplatform units for representing SI and IEC bytes and bits, inspired by jakewharton/byteunits and kotlin.time.Duration

209

startship. Never open sonatype's website again for releasing your libraries on maven central.

172

wysiwyg. Experimental markdown editor for Compose UI

141

ReuserView. woke af

127

touch-robot. Interactive screenshot tests for Compose UI

99

Bunk-o-Meter. App for tracking college bunks.

54

modernstorage. ModernStorage is a group of libraries that provide an abstraction layer over storage on Android to simplify its interactions

29

intellij-comment-continuation. Slashes on autopilot

22

RxDiffUtil. Simplifying DiffUtil with RxJava

16

BaseAndroidProject. A project with all the necessary dependencies and basic configuration I use everywhere.

14

TestAssignment. Work in progress

9

palette-demo. Web demo of color extraction from images using jetpack palette (AI generated)

9

press-website. Landing page for https://github.com/saket/press.

8

Rx-Image-Loader. Interview assignment for uncommon.is

7

PaparazziPlayground. https://github.com/cashapp/paparazzi

7

pdf-password-validator. A trimmed version of Java's PdfRenderer library that only validates a Pdf's password

5

BottomSheetPlease. Sample project for reproducing https://github.com/material-components/material-components-android/issues/1059

4

ProgressNotificationIssue. Java

4

HelloAndroid. Kotlin

4

sqldelight. SQLDelight - Generates typesafe Kotlin APIs from SQL https://cashapp.github.io/sqldelight/

4

Balloon. Java

3

NestedScrollingBug. Sample project for https://issuetracker.google.com/issues/63971352

2

mosaic. An experimental tool for building console UI in Kotlin using the Jetpack Compose compiler/runtime

1

intellij-markdown. Markdown parser written in kotlin

1

homebrew-repo. Homebrew formulas

1
37
Apply