afollestad
Staff L6 Android (and "part-time full stack") Engineer @square 🧑💻 Apple fan 📱 Motorcycle and EV enthusiast 🏍️ Gamer 🎮
@square St. Paul, Minnesota
Pinned Repositories
aesthetic
[DEPRECATED]
ason
[DEPRECATED]: Prefer Moshi, Jackson, Gson, or LoganSquare
assent
🙏 Android Runtime Permissions made easy and compact, for Kotlin and AndroidX. With coroutines support!
drag-select-recyclerview
👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX.
material-cab
🚕 An Android & Kotlin library for placing and manipulating Contextual Action Bars in your UI.
material-dialogs
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
mnml
📹 A minimal, beautiful screen recorder for Android.
photo-affix
📷 Stitch your photos together vertically or horizontally easily!
ulfberht
🗡️ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.
vvalidator
🤖 An easy to use form validator for Kotlin & Android.
afollestad's Repositories
afollestad/material-dialogs
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
afollestad/aesthetic
[DEPRECATED]
afollestad/drag-select-recyclerview
👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX.
afollestad/photo-affix
📷 Stitch your photos together vertically or horizontally easily!
afollestad/material-cab
🚕 An Android & Kotlin library for placing and manipulating Contextual Action Bars in your UI.
afollestad/assent
🙏 Android Runtime Permissions made easy and compact, for Kotlin and AndroidX. With coroutines support!
afollestad/ason
[DEPRECATED]: Prefer Moshi, Jackson, Gson, or LoganSquare
afollestad/recyclical
🚀 An easy-to-use, extensible Kotlin DSL for setting up and manipulating RecyclerViews.
afollestad/vvalidator
🤖 An easy to use form validator for Kotlin & Android.
afollestad/mnml
📹 A minimal, beautiful screen recorder for Android.
afollestad/nock-nock
🚪 Monitor and validate your websites to maintain maximum uptime.
afollestad/inline-activity-result
Receive Activity results inline, without any boilerplate. Optional coroutines and RxJava support.
afollestad/rxkprefs
🛠 A small Kotlin library to make shared preferences easy + RxJava and Coroutines support
afollestad/ulfberht
🗡️ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.
afollestad/viewpagerdots
👀 Simple, compact Kotlin library for ViewPager page indicators.
afollestad/date-picker
📅 Custom responsive date picker widget for Android, written in Kotlin.
afollestad/assure
A Kotlin library that makes biometric authentication quick and easy.
afollestad/arctic-icon-request
An easy to use Icon Request API for Kotlin, with traditional email capabilities plus the Arctic Manager API.
afollestad/af.codes
🌐 The source code of my personal website.
afollestad/pi-feeder
My WIP Raspberry Pi auto pet feeder system.
afollestad/pi-feeder-android
A simple client for my Pi Feeder IoT device. Used for discovery and basic setup, scheduling is left to the web dashboard.
afollestad/node-deploy
A Git and HTTP powered deployment system for Node.js apps.
afollestad/web-recording-experiments
Experiments with recording audio and video from the web. This repo is incomplete, right now. I will be adding more.
afollestad/trifles
afollestad/afollestad