Expo
EAS monorepo example seems like a useful start.
Like how you can embed Swift code into Expo.
Example OSS appsβ
- Create Universal App - Opinionated template for creating full stack universal apps (Expo, Next, tRPC, Prisma, Clerk, Solito, Tamagui.
- Create-T3-Turbo - Clean and simple starter repo using the T3 Stack along with Expo React Native.
- Expo Starter template
- Turborepo starter with Expo and tRPC
- Meditation App - Built with Expo.
- Netflix Clone - Expo / react native || web support.
- Spotify UI Clone with React Native & Expo
- MusicRoom - Cross-platform iOS, Android and Web application using React Native (Expo) and Adonis and Temporal within one monorepo.
- Expo template with Tamagui, MobX and i18n
- NX monorepo showing the TMDB Watchlist mobile app with Expo, tRPC, Next, and Prisma
- Kaol Stack - Prisma, Expo, Next, TRPC, Solito, Tailwind - A monorepo template for a truly universal app.
- Office Marathon - Example app for background location tracking in Expo.
- Expo Router Example
Notesβ
- βexpo initβ is the blanket solution to most config issues
- If you "eject" your Expo app, you can still use EAS Build, Submit, and Update. EAS is the best way to build and deliver your native app, regardless of how it was made.
Linksβ
- Build it Once with Expo for Web - Evan Bacon (2019)
- Next.js, Expo, and React Native for Web (2019)
- Expo Snack - Lets you to run complete React Native projects in the browser. (Web)
- Expo + Next.js Monorepo
- VSCode Expo (Web)
- Expo GitHub Action - Publish, build or manage your Expo app with Github Actions.
- Expo + Next.js Monorepo Example
- Drastically Faster Bundling in React Native (2021) (Tweet)
- expo.fyi - Information that you may find useful when interacting with Expo tools and service.
- Expo + Next.js Router + React Navigation - Set of hooks that wrap the react-navigation API that you're used to, and make it work with next/router.
- How to create an Expo app with serverless (2021)
- Introducing Expo Application Services (EAS) - Fastest way to get your Expo app from development to the app stores. (Tweet) (Tweet)
- Expo Application Services CLI
- Expo Config Plugins - Collection of custom WIP config plugins for Expo dev clients. (Tweet)
- sentry-expo
- Turbo Expo Starter
- Why use Expo (2021)
- Utilities for using THREE.js on Expo
- Building a Cross-Platform Web & Mobile App from the Ground Up (2022)
- Comprehensive intro to the entire Expo ecosystem (2022)
- expo/match-media - Universal polyfill for match media API using Expo APIs on mobile.
- Simplify Expo releases with Standard Version (2020)
- EAS monorepo example - Enterprise-ready Expo Application Service monorepo with code sharing.
- Hooks for React Native web and Expo
- OneSignal Expo Plugin - Allows you to use OneSignal without leaving the managed workflow.
- Expo App Clip Plugin - Expo Config Plugin that generates an App Clip for iOS apps built with Expo.
- React Native Expo Safari extension - Expo Config Plugin to add a Safari Extension to a React Native iOS App.
- Expo Mega Demo - Experimenting with awesome React Native + Expo features.
- Expo Module API
- Expo Router Preview - Preview of the new router for React Native apps.
- File-system Routing no React Native (c/ Expo Router) (2022)
- Expo Modules Docs (Tweet)
- Expo Community Flipper - Flipper Support for Expo Apps in React Native.
- What is the disadvantage of using expo instead of React Native CLI (2022)
- Expo Modules API allows first class Swift embedding
- Expo Examples - Example projects that demonstrate how to use Expo APIs and integrate Expo with other popular tools.
- with-expo-fonts - Make your expo apps start faster by loading fonts at build time.
- Expo SQLite Storage - React Native Expo SQLite module updated to support JSON extension.