rainxchzed

RikkaIcons — Semantic icon tokens for Compose Multiplatform. One API, any icon pack. Built with & for Jetpack Compose.

15
0
100% credibility
Found Apr 13, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Kotlin
AI Summary

RikkaIcons is a library offering semantic icon tokens that work across multiple icon packs for Compose Multiplatform apps.

How It Works

1
📰 Discover RikkaIcons

You hear about a handy collection of icons perfect for making apps look sharp and consistent.

2
🌐 Explore the icon showcase

Visit the online gallery to browse hundreds of icons, search by name, and preview different styles.

3
🔍 Find your favorites

Pick icons that fit your app's needs, see how they look in various styles, and check details like categories.

4
📦 Add to your project

Connect the icon collection to your creation with a simple step so it's ready to use.

5
🎨 Choose an icon style

Select your preferred look, like outline or filled, and it applies everywhere automatically.

6
🖼️ Drop icons into your app

Place icons anywhere with easy references, and they adapt perfectly to your design.

Beautiful icons everywhere

Your app now shines with consistent, swappable icons that make it feel professional and polished!

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is RikkaIcons?

RikkaIcons delivers semantic icon tokens for Compose Multiplatform apps, letting you reference icons like `IconToken("heart")` through one simple API that works with any icon pack. Built in Kotlin for Jetpack Compose, it solves the hassle of managing multiple icon sets across Android, iOS, desktop, JS, and Wasm—swap packs app-wide without touching UI code. Developers get 808 core tokens guaranteed across packs like Lucide, Tabler, Phosphor, Bootstrap, and Material Symbols variants.

Why is it gaining traction?

It stands out with fallback chains for graceful icon resolution and a three-tier token system: universal core tokens everywhere, extended for broad coverage, and loose for pack-specific needs. The real hook is theme switching in one line via `ProvideIconPack`, plus runtime style tweaks for Material Symbols fonts—no more vendor lock-in or manual imports. Multiplatform support and a live web showcase for browsing 15,000+ renditions make testing packs instant.

Who should use this?

Kotlin Multiplatform teams building cross-platform Compose UIs, like mobile apps with web demos or desktop tools needing consistent icons. Frontend devs at startups prototyping rapid design iterations across platforms. Anyone tired of duplicating vector assets or fighting font loading in Jetpack Compose.

Verdict

Early days with 15 stars and 1.0% credibility score, but solid docs, full test coverage, and a polished showcase app signal maturity beyond the numbers—worth a pilot for new KMP projects. Grab core + one pack to start; scale if it fits.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.