Skip to content
View atexit's full-sized avatar

Block or report atexit

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

📚 A comprehensive study of how the Compose compiler determines type stability for recomposition optimization.

264 7 Updated Nov 14, 2025

This repository showcases various design patterns implemented in Jetpack Compose, highlighting their use cases and integration with modern Android development.

Kotlin 230 17 Updated Jun 17, 2025

An Application Configuration Library based on Kotlin Property Delegation

Kotlin 35 4 Updated Aug 20, 2025

Modular and customizable Material Design UI components for Android

Java 17,080 3,204 Updated Dec 19, 2025

SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.

Java 3,796 644 Updated Dec 20, 2025

RxJava 2.x & 3.x extra sources, operators and components and ports of many 1.x companion libraries.

Java 684 51 Updated Apr 24, 2023

BugSnag crash monitoring and reporting tool for Android apps

Kotlin 1,229 208 Updated Dec 22, 2025

A functional reactive framework for managing state evolution and side-effects.

Java 1,252 101 Updated Dec 12, 2024

Algebraic data types in Java.

Java 170 15 Updated Oct 13, 2023

Handy Scripts For Doing Things

Shell 132 38 Updated Apr 5, 2022

A JUnit rule to easily override Dagger 2 objects

Java 1,155 90 Updated Feb 1, 2023

A crash recovery library for Android. It allows tracking and handling crashes with different rules for debugging and production.

Java 35 2 Updated Apr 10, 2020

Automatic binding+disposal of RxJava streams.

Java 3,367 228 Updated Jul 25, 2024

Android Espresso made more fluent ☕

Java 329 16 Updated Sep 5, 2018

vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.

Java 6,033 654 Updated Dec 24, 2025

Java annotation processor to create immutable objects and builders, for records too. Sweep boilerplate code under the rug!

Java 3,538 290 Updated Dec 16, 2025

Reactive Android Instrumentation Test Runner. Archived. Marathon is recommended as an alternative (https://github.com/Malinskiy/marathon).

Kotlin 542 44 Updated Sep 17, 2019

This sample demonstrates how to create a custom lint checks and corresponding lint tests

Kotlin 1,005 173 Updated May 7, 2025

A small, yet full-featured framework that allows building View-based Android applications

Java 3,901 339 Updated Jun 7, 2024

A diagram of the Android Activity / Fragment lifecycle

Java 5,268 666 Updated Aug 19, 2021

Routable, an in-app native URL router, for Android

Java 476 63 Updated Aug 18, 2015

Gradle plugin to create fat/uber JARs, apply file transforms, and relocate packages for applications and libraries. Gradle version of Maven's Shade plugin.

Kotlin 4,122 424 Updated Dec 21, 2025

Composition over inheritance for Android components like Activity or Fragment

Java 513 25 Updated Mar 10, 2019

😱 Falsehoods Programmers Believe in

26,877 626 Updated Nov 5, 2025

Iterable Extensions for Java 6+

Java 211 6 Updated Jan 5, 2022

Gradle plugin to discover dependency updates

Kotlin 4,046 208 Updated Dec 15, 2025

The missing Android blurring library. Fast blur-behind layout that parallels iOS.

Java 3,767 314 Updated Apr 3, 2021

A Persistent Java Collections Library

Java 784 82 Updated Jul 23, 2025

AAR proguards

Java 763 72 Updated Jun 12, 2019
Next