Thumbtack Sep 29, 2021

Open Sourcing Thumbprint Native Design System

Article Summary

Mallika Potter and Kevin Beaulieu from Thumbtack reveal how they open-sourced their entire native design system—and the surprising technical challenges they had to solve first.

Thumbtack built Thumbprint, a cross-platform design system for iOS and Android, to standardize their product experience as they shifted focus to mobile. After years of internal use, they decided to open-source it to help the broader mobile community, which has far fewer design system resources than web.

Key Takeaways

Critical Insight

Thumbtack successfully open-sourced their iOS and Android design systems by untangling private dependencies, solving asset licensing constraints, and accepting manageable development overhead.

The team shares specific code patterns they used to make private assets swappable without breaking their internal apps.

Recent from Thumbtack

Related Articles