Jake Wharton (JakeWharton)

JakeWharton

User data from Github https://github.com/JakeWharton

Company:@cashapp / @square

Location:Pittsburgh, PA, USA

Home Page:jakewharton.com

GitHub:@JakeWharton

Twitter:@JakeWharton


Organizations
grpc
ReactiveX
robolectric
square
todogroup

Jake Wharton's repositories

mosaic

Build terminal UI in Kotlin using Jetpack Compose

Language:KotlinLicense:Apache-2.0Stargazers:2508Issues:31Issues:150

RxRelay

RxJava types that are both an Observable and a Consumer.

Language:JavaLicense:Apache-2.0Stargazers:2465Issues:63Issues:36

diffuse

Diffuse is a tool for diffing APKs, AABs, AARs, and JARs

Language:KotlinLicense:Apache-2.0Stargazers:2130Issues:38Issues:61

ProcessPhoenix

Process Phoenix facilitates restarting your application process.

Language:JavaLicense:Apache-2.0Stargazers:2111Issues:36Issues:33

dependency-tree-diff

An intelligent diff tool for the output of Gradle's dependencies task

Language:KotlinLicense:Apache-2.0Stargazers:835Issues:10Issues:6

flip-tables

Because pretty-printing text tables in Java should be easy.

Language:JavaLicense:Apache-2.0Stargazers:637Issues:17Issues:13

cite

A Kotlin compiler plugin for embedding information about the file being compiled

Language:KotlinLicense:Apache-2.0Stargazers:339Issues:4Issues:23

RxWindowIfChanged

An RxJava 2 operator which splits an observable into windows using a key selector.

Language:JavaLicense:Apache-2.0Stargazers:303Issues:3Issues:1

dependency-watch

Script to wait for an artifact to appear in a Maven repository or to monitor coordinates for new versions.

Language:KotlinLicense:Apache-2.0Stargazers:286Issues:7Issues:12

confundus

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

Language:KotlinLicense:Apache-2.0Stargazers:260Issues:11Issues:4

shimo

Shimo is an adapter for Moshi which randomizes the order of keys when serializing and deserializing

Language:JavaLicense:Apache-2.0Stargazers:178Issues:8Issues:1

crossword

A 2D canvas for rendering text, usually for console applications.

Language:KotlinLicense:Apache-2.0Stargazers:159Issues:5Issues:8

kmp-missing-targets

Gradle plugin which identifies multiplatform targets you should be supporting

Language:KotlinLicense:Apache-2.0Stargazers:134Issues:4Issues:6

jakewharton.com

Personal website and blog.

Language:HTMLLicense:Apache-2.0Stargazers:121Issues:30Issues:37

plex-orphaned-files

Find files in your Plex libraries which are not indexed

Language:KotlinLicense:Apache-2.0Stargazers:117Issues:8Issues:10

singular-solution

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

Language:KotlinLicense:Apache-2.0Stargazers:92Issues:2Issues:1

PosterBox

Rotating display of Movie and TV posters

Language:KotlinLicense:Apache-2.0Stargazers:78Issues:2Issues:13

composeui-lightswitch

Compose UI for the Orvibo MixPad D1

Language:CLicense:Apache-2.0Stargazers:77Issues:4Issues:7

uniqtoo

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

Language:RustLicense:Apache-2.0Stargazers:63Issues:2Issues:11

dumbo

Import a Twitter archive into a Mastodon database.

Language:KotlinLicense:Apache-2.0Stargazers:50Issues:6Issues:8

video-swatch

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

Language:KotlinLicense:Apache-2.0Stargazers:50Issues:1Issues:5

plex-auto-trash

Automatically empty the trash in all of your Plex libraries

Language:KotlinLicense:Apache-2.0Stargazers:28Issues:2Issues:3

qbt-orphaned-downloads

Maintains a tag on torrents whose files have no hardlinks outside the download directory

Language:PythonLicense:MITStargazers:21Issues:4Issues:5

qbt-tracker-hound

Maintains a tag on torrents with broken trackers in qBittorrent

Language:PythonLicense:MITStargazers:21Issues:4Issues:2

prerelease-testing

Automatically test projects against the latest versions of Kotlin, Gradle, and each other

Stargazers:19Issues:0Issues:0

hardcover-data-sync

Script to sync all user data from Hardcover to a local directory

Language:KotlinLicense:Apache-2.0Stargazers:10Issues:2Issues:1

qbt-seed-type

Maintains the 'Solo-seed' or 'Cross-seed' tag on each torrent

Language:PythonLicense:MITStargazers:7Issues:2Issues:2

multiproject-refactors

Tracking multiproject refactoring work

Stargazers:6Issues:0Issues:0

test-distribution-gradle-plugin

Gradle plugin which creates distributions of JVM unit tests

Language:KotlinLicense:Apache-2.0Stargazers:4Issues:0Issues:0

radarr-folder-fixer

Tag movies whose folder name is out-of-date in Radarr

Language:KotlinLicense:Apache-2.0Stargazers:0Issues:0Issues:0