Eigen is a mobile app built with React Native that serves as Artsy's iOS and Android application for discovering and engaging with art.
The app addresses the need for a cross-platform mobile presence in the art world by using React Native to share code between iOS and Android while maintaining native performance and user experience. The codebase is written primarily in TypeScript and integrates with Artsy's broader platform to deliver art discovery, marketplace, and community features to mobile users.
Eigen is suitable for teams building consumer-facing mobile applications that need to support both iOS and Android platforms efficiently. The project demonstrates how a production app can be maintained as open source while serving millions of users. Organizations interested in React Native adoption or cross-platform mobile development patterns can learn from Eigen's architecture and practices. The repository includes deployment documentation covering both beta releases and App Store distribution, making it relevant for teams managing complex release pipelines.
The project maintains active development with continuous integration through CircleCI and documented best practices for contributors. The codebase is organized with dedicated documentation folders covering setup, deployment procedures, and development guidelines. The team has published technical blog posts about mobile development work, indicating ongoing knowledge sharing about the implementation details and lessons learned.