This is your work, valued

Prolific Kotlin/Android library architect who builds foundational infrastructure for JVM and multiplatform ecosystems.

Android/JVM HTTP and I/O librariesKotlin Multiplatform and coroutinesTerminal UI and developer toolingGradle plugins and build automationPersonal infrastructure and automationRxJava reactive operators

inferred from the public footprint

2
Wed
Thu
Fri
Sat
Sun
Mon
Yesterday
Active 1d ago
Pittsburgh, PA, USA

Jake Wharton

Top 3%
@JakeWharton

He's shipped logging utilities like timber, terminal UI frameworks via mosaic, and debugging tools like diffuse that collectively have earned nearly 140k stars. Works at Skylight Family.

OkHttp. I built an HTTP connection tool that's fast and reliable by default.

47k

Retrofit. I built a tool that lets apps safely talk to websites.

44k

okhttp. Square’s meticulous HTTP client for the JVM, Android, and GraalVM.

47k

LeakCanary. I built a tool that finds memory leaks in Android apps automatically.

30k

retrofit. A type-safe HTTP client for Android and the JVM

44k

Timber. I made a logging tool that replaces Android's built-in one.

11k

Moshi. I made a JSON converter for Java and Kotlin apps.

10k

Okio. I built a library that makes handling data streams much simpler.

9k

SQLDelight. I built a tool that turns SQL statements into safe Kotlin code.

6.8k

Mosaic. I built a tool for making interactive terminal menus in Kotlin.

2.7k

Wire. I built a tool that generates message code across mobile and Java platforms.

4.4k

KotlinPoet. I built a tool that writes Kotlin source files automatically.

4.1k

Diffuse. I built a tool that shows what changed inside app packages.

2.2k

Process Phoenix. I made a tool that restarts your app in a fresh process.

2.1k

RxRelay. I made a tool that bridges reactive and non-reactive code safely.

2.5k

Picnic. I built a tool that turns data into nicely formatted text tables.

976

Dependency Tree Diff. I made a tool that shows dependency changes without the noise.

839

Picasso. I built a library that downloads and caches images for Android.

19k

ThreeTen Android Backport. I made modern date handling work on older Android versions.

3.5k

Java Code Styles. I built code style settings for IntelliJ and Java projects.

2.9k

Flip Tables. I made formatting data into readable text tables straightforward.

638

ReplayingShare. I made a tool that caches one value and shares it smartly.

623

JavaPoet. I built a tool that generates Java source files from data.

11k

Cite. I made a tool that embeds file names and code locations into Kotlin programs.

370

Git Out. I built a tool that automatically backs up your GitHub repositories.

289

WindowIfChanged. I wrote an operator that groups streaming data whenever a key value changes.

306

confundus. Kotlin compiler plugin which brings Kotlin/JS's unsafeCast to Kotlin/JVM

270

Dependency Watch. I made a tool that watches for new versions of your code dependencies.

291

Crossword. I built a text canvas for positioning and coloring terminal output.

163

Cardiologist. I built a tool that schedules recurring tasks with timezone awareness.

194

dalvik-dx. A standalone packaging of AOSP's platform/dalvik dx library.

155

Plex Orphaned Files. I built a tool that finds files Plex forgot to index.

124

Shimo. I made a tool that randomizes data field order to catch ordering bugs.

181

jakewharton.com. Personal website and blog.

123

kmp-missing-targets. Gradle plugin which identifies multiplatform targets you should be supporting

145

uniqtoo. A version of `sort | uniq -c` with output that updates in real-time as each line is parsed

67

dumbo. Import a Twitter archive into a Mastodon database.

52

OkHttp Idling Resource. I built a tool that makes Android tests wait for network requests.

457

singular-solution. Keep your Twitter follower count at zero by blocking and then quickly unblocking any new followers

93

Byte Units. I made a tool that converts between different file size measurements.

181

video-swatch. Extract a per-frame color from video and render to an image

52

Retrofit Serialization Converter. I built a Kotlin serialization converter for Retrofit web requests.

1.1k

TimesSquare. I made a calendar date picker widget for Android apps.

4.4k

GPhotos Sync. I made a tool that automatically backs up your Google Photos in original quality.

478

platform-collections. Kotlin multiplatform collections which use platform-optimized storage

88

asciinema-vsync. Batch the commands inside an Asciinema JSON file to reduce flickering

59

Pidcat. I made a tool that filters Android phone logs to show only your app.

4.9k

Paraphrase. I made a tool that catches text template mistakes at build time.

282

Butterknife. I made a tool that generated the repetitive wiring code Android developers wrote constantly.

25k

Dodo. I built a tool to download and archive your entire Twitter timeline.

183