Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

60 Commits
ย 
ย 
ย 
ย 

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

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
  • ๐Ÿ“Š 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

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

Stars

1 star

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Contributors