Projects

Open-source libraries and tools I build and maintain — Kotlin Multiplatform for Android, iOS, Web, and Desktop, plus Rust tooling for problems I kept running into.

Libraries & tools

Installable, versioned, and maintained.

DrawBox

  • Android
  • iOS
  • Web
  • Desktop

A small drawing library with a pen tool, undo stack, and export — originally Android-only, now running across Android, iOS, Web, and Desktop.

implementation("io.ak1:drawbox:2.1.0")
427 v2.1.0 updated yesterday

Universal Context Pipeline

  • CLI

A local-first MCP server that indexes your notes, code, and past Claude chats into one searchable tool — no cloud, no telemetry, single Rust binary.

cargo install --git https://github.com/akshay2211/universal-context-pipeline
4 v0.1.0 updated 4 months ago

statsvg_rs

  • CLI

A GitHub stats card renderer I actually control — one Rust program that produces both a header-heavy profile card and a stripped-down lifetime-stats card, refreshed every six hours.

cargo install --git https://github.com/akshay2211/statsvg_rs
1 updated 4 months ago

PixImagePicker

  • Android

A drop-in Android image-picker library that mirrors the WhatsApp image-picking experience.

implementation("io.ak1.pix:piximagepicker:1.6.8")
871 v1.6.8 updated 6 months ago

BubbleTabBar

  • Android

A bottom navigation bar for Android with customizable bubble-shaped tab indicators.

implementation("io.ak1:bubbletabbar:1.0.8")
756 v1.0.8 updated 3 years ago

Experiments & samples

Apps I built to learn something or answer a question — not maintained as products.

Paper

  • Android

An offline-first Android notes app built in Jetpack Compose with MVVM, DataStore, Room, and Coroutines.

177

NYTimes-Compose

  • Android

A minimal, offline-first Android client for the NYTimes Top Stories API — Jetpack Compose, MVVM, Room, and Coil.

126