34-day longest streak
-
mosaic ★ PINNED
Build terminal UI in Kotlin using Jetpack Compose
Kotlin ★ 2.7k 1d agoExplain → -
butterknife
Bind Android views and callbacks to fields and methods.
Java ★ 25k 2y agoExplain → -
timber
A logger with a small, extensible API which provides utility on top of Android's normal Log class.
Kotlin ★ 11k 1d agoExplain → -
ViewPagerIndicator ▣
Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock.
Java ★ 10k 8y agoExplain → -
RxBinding ▣
RxJava binding APIs for Android's UI widgets.
Kotlin ★ 9.6k 4y agoExplain → -
hugo
Annotation-triggered method call logging for your debug builds.
Java ★ 7.9k 4y agoExplain → -
ActionBarSherlock ▣
[DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.
Java ★ 7.1k 10y agoExplain → -
DiskLruCache ▣
Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.
Java ★ 5.8k 6y agoExplain → -
u2020
A sample Android app which showcases advanced usage of Dagger among other open source libraries.
Java ★ 5.6k 3y agoExplain → -
pidcat
Colored logcat script which only shows log entries for a specific application package.
Python ★ 4.9k 2y agoExplain → -
NineOldAndroids ▣
[DEPRECATED] Android library for using the Honeycomb animation API on all versions of the platform back to 1.0!
Java ★ 4.5k 10y agoExplain → -
ThreeTenABP ▣
An adaptation of the JSR-310 backport for Android.
Java ★ 3.5k 10mo agoExplain → -
scalpel ▣
A surgical debugging tool to uncover the layers under your app.
Java ★ 2.8k 6y agoExplain → -
RxRelay
RxJava types that are both an Observable and a Consumer.
Java ★ 2.5k 1d agoExplain → -
Telecine ▣
Record full-resolution video on your Android devices.
Java ★ 2.4k 5y agoExplain → -
kotterknife ▣
View "injection" library for Android.
Kotlin ★ 2.2k 6y agoExplain → -
diffuse
Diffuse is a tool for diffing APKs, AABs, AARs, and JARs
Kotlin ★ 2.2k 2d agoExplain → -
ProcessPhoenix
Process Phoenix facilitates restarting your application process.
Java ★ 2.1k 1d agoExplain → -
SdkSearch ▣
An Android app and Chrome extension for searching the Android SDK documentation.
Kotlin ★ 2.0k 4y agoExplain → -
retrofit2-kotlin-coroutines-adapter ▣
A Retrofit 2 adapter for Kotlin coroutine's Deferred type.
Kotlin ★ 2.0k 7y agoExplain → -
sdk-manager-plugin ▣
DEPRECATED Gradle plugin which downloads and manages your Android SDK.
Groovy ★ 1.4k 9y agoExplain → -
retrofit2-kotlinx-serialization-converter ▣
A Retrofit 2 Converter.Factory for Kotlin serialization.
Kotlin ★ 1.1k 2y agoExplain → -
Android-DirectionalViewPager ▣
[DEPRECATED] Implementation of the compatibility library ViewPager class that supports paging both vertically and horizontally.
Java ★ 1.0k 14y agoExplain → -
picnic
A Kotlin DSL and Java/Kotlin builder API for constructing HTML-like tables which can be rendered to text
Kotlin ★ 974 1mo agoExplain → -
adb-event-mirror
Mirror the touch/key/button events of one device onto one or more other devices in real-time
Kotlin ★ 889 4y agoExplain → -
DrawerBehavior ▣
A CoordinatorLayout behavior which mimics the functionality of DrawerLayout.
Java ★ 881 8y agoExplain → -
dependency-tree-diff
An intelligent diff tool for the output of Gradle's dependencies task
Kotlin ★ 839 2d agoExplain → -
retrofit2-rxjava2-adapter ▣
An RxJava 2 CallAdapter.Factory implementation for Retrofit 2.
★ 798 9y agoExplain → -
wormhole ▣
A time-traveling bytecode rewriter which adds future APIs to android.jar
Kotlin ★ 663 6y agoExplain → -
picasso2-okhttp3-downloader ▣
A OkHttp 3 downloader implementation for Picasso 2.
Java ★ 658 5y agoExplain → -
dagger-reflect ▣
A reflection-based implementation of the Dagger dependency injection library for fast IDE builds.
Java ★ 654 5y agoExplain → -
flip-tables
Because pretty-printing text tables in Java should be easy.
Java ★ 639 1d agoExplain → -
RxReplayingShare
An RxJava transformer which combines replay(1), publish(), and refCount() operators.
Java ★ 623 2d agoExplain → -
SwipeToDismissNOA ▣
Backport of Roman Nurik's "Swipe-to-dismiss" sample code using NineOldAndroids to work on all API levels.
Java ★ 542 12y agoExplain → -
docker-gphotos-sync
A Docker image for synchronizing your original-quality Google Photos
Shell ★ 480 2y agoExplain → -
salvage ▣
Generic view recycler and ViewPager PagerAdapter implementation.
Java ★ 460 10y agoExplain → -
okhttp-idling-resource ▣
An Espresso IdlingResource for OkHttp.
Java ★ 457 1y agoExplain → -
madge ▣
A debugging tool to determine whether or not your bitmaps are being drawn at their native resolution.
Java ★ 387 10y agoExplain → -
cite
A Kotlin compiler plugin for embedding information about the file being compiled
Kotlin ★ 369 2d agoExplain → -
Reagent ▣
Experiments for future reactive libraries.
Kotlin ★ 360 8y agoExplain → -
double-espresso ▣
[DEPRECATED] A pure Gradle port of the Espresso testing utility for Android!
Java ★ 336 11y agoExplain → -
gradle-android-test-plugin ▣
[DEPRECATED] A Gradle plugin which enables good 'ol fashioned unit tests for Android builds.
Java ★ 327 11y agoExplain → -
mkvdts2ac3
Bash script to convert DTS audio to AC3 within a matroska file.
Shell ★ 325 4y agoExplain → -
nopen
An error-prone checker which requires that classes be final, abstract or annotated with @ Open.
Java ★ 317 6y agoExplain → -
RxWindowIfChanged
An RxJava 2 operator which splits an observable into windows using a key selector.
Java ★ 306 2d agoExplain → -
OverloadReturn
Bytecode rewriter that creates overloads of methods which vary only by return type.
Kotlin ★ 300 7y agoExplain → -
dependency-watch
Script to wait for an artifact to appear in a Maven repository or to monitor coordinates for new versions.
Kotlin ★ 291 1d agoExplain → -
gitout
A command-line tool and Docker image to automatically backup Git repositories from GitHub or anywhere
Kotlin ★ 289 2d agoExplain → -
paraphrase ▣
An experimental Gradle plugin which generates compile-safe format string builders.
Java ★ 282 3y agoExplain → -
confundus
Kotlin compiler plugin which brings Kotlin/JS's unsafeCast to Kotlin/JVM
Kotlin ★ 265 1d agoExplain → -
retrolambda ⑂ ▣
Backport of Java 8's lambda expressions to Java 7, 6 and 5
★ 228 10y agoExplain → -
AutoValueAnnotations ▣
A standalone packaging of the annotations from Google's AutoValue library.
Shell ★ 221 8y agoExplain → -
adjacent-fragment-pager-sample ▣
Demonstrates how to manage two fragments where portrait displays them in a ViewPager and landscape displays them side-by-side.
Java ★ 212 13y agoExplain → -
retrofit1-okhttp3-client ▣
A OkHttp 3 client implementation for Retrofit 1.
Java ★ 192 10y agoExplain → -
jardiff ▣
A Python script which quickly creates diffs of the public API between two JAR files
Python ★ 189 10y agoExplain → -
retrofit2-reactor-adapter
A Project Reactor CallAdapter.Factory implementation for Retrofit 2.
Java ★ 185 4y agoExplain → -
dodo ▣
Synchronize your Twitter timeline to a local database for archival and search
Kotlin ★ 183 3y agoExplain → -
shimo
Shimo is an adapter for Moshi which randomizes the order of keys when serializing and deserializing
Java ★ 181 1d agoExplain → -
byteunits ▣
Utility classes for converting between granularities of SI and IEC byte units and bit units.
Kotlin ★ 181 10mo agoExplain → -
sdk-artifact-sync ▣
A script which synchronizes all of the artifacts in your local Android SDK to a remote Maven artifact host.
Python ★ 180 9y agoExplain → -
PxJava ▣
An experiment which interprets RxJava as an entirely pull-based system written in Kotlin.
Kotlin ★ 179 9y agoExplain → -
crossword
A 2D canvas for rendering text, usually for console applications.
Kotlin ★ 163 2d agoExplain → -
HanselAndGretel ▣
Android library providing bread crumbs to the support library fragments.
Java ★ 160 13y agoExplain → -
dalvik-dx
A standalone packaging of AOSP's platform/dalvik dx library.
Java ★ 154 2d agoExplain → -
agp-java-support ▣
Tracking your ability to use new Java language features and APIs in an Android app
Java ★ 153 6y agoExplain → -
kmp-missing-targets
Gradle plugin which identifies multiplatform targets you should be supporting
Kotlin ★ 145 2d agoExplain → -
NotificationCompat2 ▣
[DEPRECATED] Please use the support library r11 or newer for these features.
Java ★ 132 13y agoExplain → -
plex-orphaned-files
Find files in your Plex libraries which are not indexed
Kotlin ★ 124 2d agoExplain → -
jakewharton.com
Personal website and blog.
HTML ★ 123 1d agoExplain → -
NormallyClosed ▣
Open and close your garage door with a Raspberry Pi
Rust ★ 116 4y agoExplain → -
dockerfile-shebang
Treat your Dockerfiles as self-contained, editable scripts
Shell ★ 102 5y agoExplain → -
singular-solution
Keep your Twitter follower count at zero by blocking and then quickly unblocking any new followers
Kotlin ★ 93 2d agoExplain → -
docker-mbsync
A Docker container which runs the mbsync tool automatically to synchronize your email
Shell ★ 93 3y agoExplain → -
AndroidDesignKeynoteTheme ▣
A simple theme for Apple Keynote which adheres to the clean look of the Android Design website.
★ 93 14y agoExplain → -
jax-rs-moshi
A JAX-RS message body reader/writer and parameter converter which uses Moshi to handle JSON
Java ★ 91 9y agoExplain → -
py-videodownloader ▣
[DEPRECATED] Python module and script for downloading video source files from the major online streaming sites (YouTube, Vimeo, etc.)
Python ★ 91 15y agoExplain → -
ActionBarSherlock-Plugin-Maps ▣
[DEPRECATED] Plugin for ActionBarSherlock which provides a base activity that can be used for adding a MapView to your action bar-enabled layouts.
Java ★ 91 13y agoExplain → -
platform-collections ▣
Kotlin multiplatform collections which use platform-optimized storage
Kotlin ★ 88 1y agoExplain → -
composeui-lightswitch
Compose UI for the Orvibo MixPad D1
C ★ 85 2d agoExplain → -
kotlin ⑂
The Kotlin Programming Language
Kotlin ★ 82 2y agoExplain → -
PosterBox
Rotating display of Movie and TV posters
Kotlin ★ 80 9d agoExplain → -
finalization-hook
Run a "hook" lambda after a block of code regardless of whether the block succeeds, fails, or the application is killed.
Kotlin ★ 78 2d agoExplain → -
ActivityCompat2 ▣
[DEPRECATED] Please use the support library r13 or newer for these features.
Java ★ 75 13y agoExplain → -
RxJava2-Java6 ▣
An automated backport of RxJava 2 to support Java 6.
Java ★ 73 10y agoExplain → -
jax-rs-kotlinx-serialization
A JAX-RS message body reader/writer and parameter converter which uses Kotlinx Serialization
Kotlin ★ 69 5y agoExplain → -
gradle-like-bazel ▣
A demo showing that you can (probably) structure Gradle projects like you would Bazel
Java ★ 68 8y agoExplain → -
uniqtoo
A version of `sort | uniq -c` with output that updates in real-time as each line is parsed
Rust ★ 67 2d agoExplain → -
SMSBarrage
An Android application which allows you send mass repeated SMS messages to any number of contacts.
Java ★ 65 15y agoExplain → -
gms-mvn-install ▣
[DEPRECATED] Installs Google Play Services to your local Maven repo or deploys it to a remote repo.
Shell ★ 63 12y agoExplain → -
SMSMorse
An Android service that vibrates incoming SMS messages in Morse code.
Java ★ 61 16y agoExplain → -
snooker ▣
[DEPRECATED] Please use the support library v20.0.0 or newer for these features.
Java ★ 61 12y agoExplain → -
asciinema-vsync ▣
Batch the commands inside an Asciinema JSON file to reduce flickering
Kotlin ★ 59 1y agoExplain → -
ActionBarSherlock-Gradle-Sample ▣
[DEPRECATED] A tiny sample project that uses ActionBarSherlock via Gradle
Groovy ★ 55 13y agoExplain → -
rebaseandsqua.sh ▣
Utility and website which makes it easy to rebase and squash your branches.
★ 53 12y agoExplain → -
video-swatch
Extract a per-frame color from video and render to an image
Kotlin ★ 52 2d agoExplain → -
dumbo
Import a Twitter archive into a Mastodon database.
Kotlin ★ 52 2d agoExplain → -
trakt-java ▣
A Java wrapper around the Trakt RESTful API and a simple DSL for easy interaction.
Java ★ 49 12y agoExplain → -
google-maven-exploder ▣
No description.
Kotlin ★ 49 7y agoExplain → -
resourcefs ▣
A minimal FileSystem which exposes resources inside the current class loader.
Java ★ 47 11y agoExplain → -
TronWallpaper ▣
An Android live wallpaper which races lightcycles around your icons against Master Control.
Java ★ 45 10y agoExplain → -
ui-spy ▣
Monitor products on the Ubiquiti Store and receive notifications when their availability changes.
Kotlin ★ 44 2y agoExplain → -
twirl-maven-plugin
A Maven plugin which compiles Twirl templates into Scala source files.
Java ★ 40 2y agoExplain → -
SaveArchived4Pocket ▣
Add articles you've already read directly into Pocket's archive
Kotlin ★ 40 10mo agoExplain → -
SnakeWallpaper
An Android live wallpaper which plays the classic game of snake around your icons. Available on the Android Market.
Java ★ 38 15y agoExplain → -
uglify-js-middleware ▣
Connect middleware which will automatically uglify your JS files.
JavaScript ★ 38 13y agoExplain → -
plex-auto-trash
Automatically empty the trash in all of your Plex libraries
Kotlin ★ 36 1d agoExplain → -
libcore-dex ▣
A standalone packaging of AOSP's platform/libcore dex library.
Shell ★ 33 7y agoExplain → -
tools-apksig ▣
A standalone packaging of AOSP's platform/tools/apksig library.
★ 29 9y agoExplain → -
prerelease-testing
Automatically test projects against the latest versions of Kotlin, Gradle, and each other
★ 27 2d agoExplain → -
apibuilder ▣
A Java utility class which facilitates the construction of RESTful API wrappers using the builder pattern.
Java ★ 27 12y agoExplain → -
Android-MapForgeFragment ▣
[DEPRECATED: Use Google Play Services] Port of the MapsForge library to provide a self-contained MapFragment for both the native type and compatibility library.
Java ★ 27 15y agoExplain → -
WritingAgileAPKs ▣
AnDevCon III Presentation: Writing Agile APKs
Java ★ 26 14y agoExplain → -
qbt-orphaned-downloads
Maintains a tag on torrents whose files have no hardlinks outside the download directory
Python ★ 25 2d agoExplain → -
DocBrown ▣
Dynamically inject classes from future Android versions into old API levels.
Java ★ 25 14y agoExplain → -
kmp-other-languages-sample
Shipping non-Kotlin libraries behind a Kotlin multiplatform API
C++ ★ 24 1y agoExplain → -
qbt-tracker-renamer
Rewrite a tracker URL across all your qBittorrent torrents
Python ★ 23 5y agoExplain → -
qbt-tracker-hound
Maintains a tag on torrents with broken trackers in qBittorrent
Python ★ 21 2d agoExplain → -
WakkaWallpaper ▣
An Android live wallpaper which mimics the classic arcade game of PacMan. Wakka wakka wakka...
Java ★ 21 15y agoExplain → -
jquery-maven-artifact ▣
jQuery plugin which fetches the latest version of a Maven artifact from the central repos.
HTML ★ 21 9y agoExplain → -
BreakoutWallpaper
An Android live wallpaper which plays the brick-busting game of breakout around your icons. Available on the Android Market.
Java ★ 20 15y agoExplain → -
compose-multiplatform-core ⑂
Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
★ 17 2y agoExplain → -
hardcover-data-sync
Script to sync all user data from Hardcover to a local directory
Kotlin ★ 14 2d agoExplain → -
pingdom-java ▣
A Java wrapper around the Pingdom RESTful API and a simple DSL for easy interaction.
Java ★ 13 12y agoExplain → -
lessres ▣
Work-in-progress concept of a LESS-style DSL for generating Android resources.
★ 12 14y agoExplain → -
dir-stepper
Walk the files in a directory through a series of steps
Kotlin ★ 10 1d agoExplain → -
test-distribution-gradle-plugin
Gradle plugin which creates distributions of JVM unit tests
Kotlin ★ 10 1d agoExplain → -
multiproject-refactors
Tracking multiproject refactoring work
★ 10 10d agoExplain → -
decorp
Post public version of b.corp issue links sent to Slack
JavaScript ★ 10 7y agoExplain → -
abs.io ▣
Simple URL shortener for ActionBarSherlock using node.js and express.
JavaScript ★ 10 14y agoExplain → -
dotfiles
🏠
Shell ★ 9 1mo agoExplain → -
homebrew-repo
No description.
Ruby ★ 9 5mo agoExplain → -
github-deploy-maven-plugin ▣
[DEPRECATED] Use GitHub's first-party plugin.
Java ★ 8 15y agoExplain → -
qbt-seed-type
Maintains the 'Solo-seed' or 'Cross-seed' tag on each torrent
Python ★ 7 2d agoExplain → -
heroku-java ▣
A Java wrapper around the Heroku RESTful API and a simple DSL for easy interaction.
Java ★ 7 12y agoExplain → -
untappd-java ▣
A Java wrapper around the Untappd RESTful API and a simple DSL for easy interaction.
Java ★ 7 12y agoExplain → -
is_awesome ▣
Simple pyy web app to check encodes for DXVA and Awesome compliancy based on their MediaInfo output.
Python ★ 7 16y agoExplain → -
clikt ⑂
Multiplatform command line interface parsing for Kotlin
★ 6 9mo agoExplain → -
ktor ⑂
Framework for quickly creating connected applications in Kotlin with minimal effort
★ 6 1mo agoExplain → -
trakt-ratings-remover ▣
Script to remove all your ratings from Trakt
Kotlin ★ 5 1y agoExplain → -
domainr-java ▣
A Java wrapper around the Domainr API and a simple DSL for easy interaction.
Java ★ 5 12y agoExplain → -
assertk ⑂
assertions for kotlin inspired by assertj
Kotlin ★ 4 1y agoExplain → -
radarr-folder-fixer
Tag movies whose folder name is out-of-date in Radarr
Kotlin ★ 3 1d agoExplain → -
gradle-profiler ⑂
A tool for gathering profiling and benchmarking information for Gradle builds
★ 3 1mo agoExplain → -
skia-pack ⑂
Packing Skia builds
Python ★ 3 2y agoExplain → -
scatter-map-fuzzer ▣
Trying to reproduce a problem with scatter-based maps in androidx.collection
Kotlin ★ 3 1y agoExplain → -
homebrew-jetbrains-eap ⑂
JetBrains EAP Casks for Homebrew Cask
★ 3 1y agoExplain → -
guiceymongo-generator-maven-plugin ▣
A maven 2 plugin to facilitate and automate the use of GuiceyMongo in your project
Java ★ 3 15y agoExplain → -
myp2p-boxee-app ▣
Boxee application for easy access to MyP2P live streams.
Python ★ 2 15y agoExplain → -
apollo-kotlin ⑂
:rocket: A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
★ 2 9mo agoExplain → -
assertk-migrator ▣
Migrate your repo from kotlin.test and Truth assertions to AssertK automatically
Kotlin ★ 2 1y agoExplain → -
skiko ⑂
Kotlin MPP bindings to Skia
★ 2 1y agoExplain →
No repos match these filters.