This is your work, valued

Minnesota

Aidan Follestad

Elite
@afollestad

Staff L6 Android Engineer @square / @block 🧑‍💻 Apple fan 📱 Motorcycle and EV enthusiast 🏍️ Gamer 🎮

material-dialogs. 😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.

20k

drag-select-recyclerview. 👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX.

2k

aesthetic. [DEPRECATED]

2k

photo-affix. 📷 Stitch your photos together vertically or horizontally easily!

1k

material-cab. 🚕 An Android & Kotlin library for placing and manipulating Contextual Action Bars in your UI.

970

assent. 🙏 Android Runtime Permissions made easy and compact, for Kotlin and AndroidX. With coroutines support!

843

ason. [DEPRECATED]: Prefer Moshi, Jackson, Gson, or LoganSquare

751

recyclical. 🚀 An easy-to-use, extensible Kotlin DSL for setting up and manipulating RecyclerViews.

711

mnml. 📹 A minimal, beautiful screen recorder for Android.

661

vvalidator. 🤖 An easy to use form validator for Kotlin & Android.

657

nock-nock. 🚪 Monitor and validate your websites to maintain maximum uptime.

379

inline-activity-result. Receive Activity results inline, without any boilerplate. Optional coroutines and RxJava support.

318

rxkprefs. 🛠 A small Kotlin library to make shared preferences easy + RxJava and Coroutines support

277

ulfberht. 🗡️ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.

255

viewpagerdots. 👀 Simple, compact Kotlin library for ViewPager page indicators.

187

date-picker. 📅 Custom responsive date picker widget for Android, written in Kotlin.

161

assure. A Kotlin library that makes biometric authentication quick and easy.

68

arctic-icon-request. An easy to use Icon Request API for Kotlin, with traditional email capabilities plus the Arctic Manager API.

60

pi-feeder. My WIP Raspberry Pi auto pet feeder system.

34

af.codes. 🌐 The source code of my personal website.

30

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.

20

node-deploy. A Git and HTTP powered deployment system for Node.js apps.

8

BlockInputKit. ✍️ A Swift library to implement markdown-backed block input UI in macOS apps.

6

web-recording-experiments. Experiments with recording audio and video from the web. This repo is incomplete, right now. I will be adding more.

4

afollestad.

4

trifles. JavaScript

3

skills. Company/repo agnostic AI skills that I use.

3

AgentCLIKit. 🤖 [alpha] A Swift library wrapping command-line interfaces of AI agents.

3

board-web-sdk-template. A template repo for creating games for Board (https://board.fun)

2

alveary. 🐝 [alpha] A native agent orchestration GUI for macOS.

2