Pinned Repositories
Better-Link-Movement-Method
Attempts to improve how clickable links are detected, highlighted and handled in TextView
cascade
Nested popup menus with smooth height animations for Android
Dank
Here lies the greatest Reddit app that was never released
extended-spans
Squiggly underlines and rounded corners for text in Compose UI
FluidKeyboardResize
Smoothly reacting to keyboard visibility changes in Android
InboxRecyclerView
Build expandable descendant navigation, inspired by Google Inbox
press
Cross-platform markdown editor written in Kotlin Multiplatform (work in progress)
swipe
Swipe gesture actions for Compose UI
telephoto
Building blocks for designing media experiences in Compose UI
unfurl
Generate link previews, inspired by Slack.
saket's Repositories
saket/cascade
Nested popup menus with smooth height animations for Android
saket/InboxRecyclerView
Build expandable descendant navigation, inspired by Google Inbox
saket/press
Cross-platform markdown editor written in Kotlin Multiplatform (work in progress)
saket/telephoto
Building blocks for designing media experiences in Compose UI
saket/Dank
Here lies the greatest Reddit app that was never released
saket/Better-Link-Movement-Method
Attempts to improve how clickable links are detected, highlighted and handled in TextView
saket/swipe
Swipe gesture actions for Compose UI
saket/flick
Flick dismiss all the things!
saket/extended-spans
Squiggly underlines and rounded corners for text in Compose UI
saket/unfurl
Generate link previews, inspired by Slack.
saket/squiggly-slider
Squiggly slider, inspired by Android 13's media player notification.
saket/startship
Never open sonatype's website again for releasing your libraries on maven central.
saket/byte-size
Units for representing SI and IEC bytes and bits, inspired by kotlin.time.Duration and jakewharton/byteunits.
saket/wysiwyg
Work in progress
saket/ReuserView
woke af
saket/modernstorage
ModernStorage is a group of libraries that provide an abstraction layer over storage on Android to simplify its interactions
saket/BaseAndroidProject
A project with all the necessary dependencies and basic configuration I use everywhere.
saket/press-website
Landing page for https://github.com/saket/press.
saket/HelloAndroid
saket/sqldelight
SQLDelight - Generates typesafe Kotlin APIs from SQL https://cashapp.github.io/sqldelight/
saket/homebrew-repo
Homebrew formulas
saket/intellij-markdown
Markdown parser written in kotlin
saket/mosaic
An experimental tool for building console UI in Kotlin using the Jetpack Compose compiler/runtime
saket/CombineExt
CombineExt provides a collection of operators, publishers and utilities for Combine, that are not provided by Apple themselves, but are common in other Reactive Frameworks and standards.
saket/kotlin-inject
Dependency injection lib for kotlin
saket/leakcanary
A memory leak detection library for Android.
saket/NestedScrollViewBarsBug
https://issuetracker.google.com/u/1/issues/183986650
saket/retained
[ACTIVE] A lightweight alternative to Android's ViewModels. The easiest way to retain instances in Activities, Fragments or Composables.
saket/squigglyspans
saket/zipline
Run Kotlin/JS libraries in Kotlin/JVM and Kotlin/Native programs