Jake Wharton's repositories
ProcessPhoenix
Process Phoenix facilitates restarting your application process.
dependency-tree-diff
An intelligent diff tool for the output of Gradle's dependencies task
flip-tables
Because pretty-printing text tables in Java should be easy.
RxWindowIfChanged
An RxJava 2 operator which splits an observable into windows using a key selector.
dependency-watch
Script to wait for an artifact to appear in a Maven repository or to monitor coordinates for new versions.
kmp-missing-targets
Gradle plugin which identifies multiplatform targets you should be supporting
jakewharton.com
Personal website and blog.
plex-orphaned-files
Find files in your Plex libraries which are not indexed
singular-solution
Keep your Twitter follower count at zero by blocking and then quickly unblocking any new followers
composeui-lightswitch
Compose UI for the Orvibo MixPad D1
video-swatch
Extract a per-frame color from video and render to an image
plex-auto-trash
Automatically empty the trash in all of your Plex libraries
qbt-orphaned-downloads
Maintains a tag on torrents whose files have no hardlinks outside the download directory
qbt-tracker-hound
Maintains a tag on torrents with broken trackers in qBittorrent
prerelease-testing
Automatically test projects against the latest versions of Kotlin, Gradle, and each other
hardcover-data-sync
Script to sync all user data from Hardcover to a local directory
qbt-seed-type
Maintains the 'Solo-seed' or 'Cross-seed' tag on each torrent
multiproject-refactors
Tracking multiproject refactoring work
test-distribution-gradle-plugin
Gradle plugin which creates distributions of JVM unit tests
radarr-folder-fixer
Tag movies whose folder name is out-of-date in Radarr