What We Learned from Open-Sourcing FlashList - Shopify
Nov 17, 2022

Summary
This post details the open-sourcing of FlashList, a React Native list library developed at Shopify to address performance issues with FlatList and RecyclerListView. It covers the problem definition, solution prototyping, team assembly, and the strategy for open-sourcing, including building a landing page, blog post, and community engagement. The post highlights the technical approach of combining the API of FlatList with the performance of RecyclerListView and discusses the impact of the open-source launch, including community adoption and feedback.
More from the React Native Animation Performance trail
- FlashList v2: A ground-up rewrite for React Native's New Architecture (2025) - Shopify
- The Future of React Native Graphics: WebGPU, Skia, and Beyond (2025) - Shopify
- Improving Shopify App’s Performance - Shopify
- Getting Started with React Native Skia - Shopify
- Making Your React Native Gestures Feel Natural - Shopify