GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - AndroidPoet/AndroidPoet: 🖋ïļ AndroidPoet

BranchesTags
Open more actions menu

Latest commit

 

History

61 Commits
61 Commits

Folders and files

NameName
Last commit message
Last commit date
assets
assets
 
 
README.md
README.md
 
 

Repository files navigation

Hi, I'm Ranbir 👋

📍 Earth | 🧑‍ðŸ’ŧ Kotlin Multiplatform & Compose enthusiast | 🚀 Open Source Builder

Kotlin Swift Compose SwiftUI Go Claude Android iOS KMP

Building cross-platform SDKs, developer tools, and CLI apps. I ship libraries that make other developers' lives easier — type-safe, coroutine-first, no compromises.

Current Projects

KMP SDKs & Backend Integrations

  • ⚡ supabase-kmp — Kotlin Multiplatform SDK for Supabase
  • 🧰 pocketbase-kmp — Kotlin Multiplatform SDK for PocketBase
  • ☁ïļ cloudflare-kmp — KMP SDK and Worker gateway for Cloudflare D1, KV, R2, and realtime apps
  • 🧠 openai-kmp — Kotlin Multiplatform SDK for OpenAI APIs
  • 📊 posthog-kmp — type-safe analytics, feature flags, and session replay for PostHog
  • 🔗 convex-kmp — coroutine-first Kotlin Multiplatform SDK for Convex
  • 🏰 appwrite-kmp — modular Kotlin Multiplatform SDK for Appwrite
  • 💰 superwall-kmp — remote paywall configuration, A/B testing, and subscription management
  • ðŸ’ģ dodopayments-kmp — Kotlin Multiplatform SDK for Dodo Payments
  • 🚀 KtorBoost — Ktor client helpers for KMM and Compose Multiplatform
  • 🔑 passkeys-kmp — Kotlin Multiplatform passkeys SDK with real native authenticators on Android, iOS, macOS, Windows, Linux, Wasm, and JVM
  • 💎 kmpxmpp — Kotlin Multiplatform XMPP SDK for Android, iOS, and JVM with modular RFC/XEP support
  • ðŸ“Ą halo-kmp — Live Activities for Kotlin Multiplatform: ActivityKit on iOS, Android 16 live-update notifications, one API
  • ⚡ quick-actions-kmp — home-screen quick actions for KMP: iOS shortcut items and Android dynamic shortcuts, one common API
  • 🔐 Krypton — production-grade KMP encryption library using the Signal Protocol (X3DH + Double Ratchet)
  • 🐘 postgres-kotlin-gen — generate kotlinx.serialization data classes directly from a Postgres/Supabase schema
  • ðŸŒą supabase-kmp-spring — Spring Boot backend wired with Metro DI, using Supabase via the supabase-kmp SDK
  • ðŸ”Ĩ flare-auth — Cloudflare-native authentication for Workers with D1, KV, and WebCrypto, zero dependencies

Compose Libraries & Android

  • 💧 Dropdown — customizable Compose Multiplatform dropdown menus with cascade animations
  • 🌌 nebula — server-driven native UI for Kotlin Multiplatform, JSON to Compose without WebView
  • âœĻ mirage — 29 ultra-fast, zero-dependency AGSL shaders for Jetpack Compose that run entirely on the GPU
  • 📧 Reply — the Material Study email app rebuilt in Compose Multiplatform with 1:1 components and Material motion
  • 📊 Drafter — charting library for Compose Multiplatform applications
  • 🌍 CountryPicker — customizable country picker for Compose Multiplatform
  • 🍞 DhyanToast — Compose Multiplatform toast notifications with gestures, animations, and theming
  • ðŸ›Ąïļ compose-guard — Android Studio plugin for Jetpack Compose best-practice detection
  • 💠 Metaphor — Android Material motion system animations
  • â˜Ŋïļ Material-Intro — app intro flow with Material Motion animations
  • 📓 Material-Notes — MVVM notes app with Hilt, Room, Flow, and Material Motion
  • ðŸ§ą Clean-Architecture — Kotlin Android clean architecture sample
  • 💎 LiquidKit — Kotlin project for modern UI experiments

Flutter, Dart & Swift

  • 📊 DrafterFlutter — charting library for Flutter with 27 chart types, Catmull-Rom curves, and reveal animations, pure Dart
  • 📈 DrafterCharts — native SwiftUI charting library with 27 charts, pure Swift, no dependencies
  • 🃏 card_expand_flutter — App Store card expand transition in Flutter with drag to dismiss
  • 🎎 cineflow — Flutter movie app on TMDB with Riverpod 3, hero transitions, and per-movie dynamic theming
  • 🔄 supabase_realtime_kit — plug-and-play realtime and chat libraries for Flutter and Dart on Supabase
  • 🖞ïļ piksel — type-safe, extensible Flutter image loading and caching
  • 🧭 back_stack — Flutter navigation as a list you push and pop, type-safe and observable, no route graph
  • 🔃 super_sync — generic offline-first sync engine for Dart, any model, any backend

Guides

  • ðŸĶ€ rust-for-kotlin-devs — complete Rust guide for Kotlin developers with side-by-side comparisons and a 7-day plan
  • ðŸŽŊ dart-for-kotlin-devs — every Kotlin concept mapped to its Dart equivalent

CLI Tools & Release Ops

  • ðŸŽŪ playconsole-cli — fast, lightweight, scriptable CLI for Google Play Console
  • ðŸ’ģ revenuecat-cli — fast, scriptable CLI for RevenueCat
  • ðŸ“Ķ appwrite-cli — single-binary Appwrite CLI with profiles, formats, and environments
  • ðŸšĒ shipkit — AI-agent-friendly release cockpit for mobile apps
  • ✅ cu-cli — command-line interface for ClickUp tasks, lists, and workspaces
  • 🍚 homebrew-tap — Homebrew formulae for AndroidPoet tools

AI, Docs & Agent Tooling

  • 🧠 greymatter — human-like memory for AI CLIs
  • ðŸ§Đ openmemory — local memory layer for Claude, ChatGPT, Cursor, and other AI tools
  • 🐍 krait — security testing for AI agents
  • 📚 rndocs — React Native docs as an offline CLI and MCP server
  • ðŸŠķ fldocs — Flutter and Jetpack Compose docs as an offline CLI and MCP server
  • ðŸ§ą fldocs-compose — Jetpack Compose docs as an offline CLI and MCP server
  • ðŸĶ‹ fldocs-flutter — Flutter docs as an offline CLI and MCP server
  • ðŸĪ– playconsole-cli-skills — agent skills for the Play Console CLI
  • ðŸĪ– revenuecat-cli-skills — agent skills for the RevenueCat CLI

GitHub Activity

GitHub Contribution Graph

Library Download Metrics

Library Download Metrics

What I'm Doing

  • Building KMP SDKs — Wrapping backend platforms (Supabase, PostHog, Convex, Appwrite, Superwall) into clean, type-safe Kotlin Multiplatform libraries
  • Shipping CLI tools — Fast Go binaries for developer workflows — Play Console, RevenueCat, Appwrite
  • Compose everything — Pushing Compose Multiplatform to every platform it can reach
  • AI-native development — Using Claude Code and agentic workflows to ship at ludicrous speed

Connect

Twitter LinkedIn Medium GitHub Google Dev Library


Recognition

  • Featured in Google Dev Library
  • 1k+ GitHub stars across projects
  • Published on Maven Central — SDKs used across Android, iOS, Desktop, WasmJs

Philosophy

"Ship libraries that make other developers' lives easier. Type-safe, coroutine-first, no magic — just clean Kotlin."

Random Facts
  • Run multiple Claude Code instances in parallel
  • Believe every backend API deserves a KMP SDK
  • Go for CLI tools, Kotlin for everything else
  • Compose Multiplatform maximalist

About

🖋ïļ AndroidPoet

Resources

Readme
Activity

Stars

1 star

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Sponsor this project

Packages

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.