Skip to content
View EvanBacon's full-sized avatar
🥓
Markdown developer
🥓
Markdown developer

Sponsors

@mrousavy
@marcelgundermann
@km-tr
@ryo-rm
@gaishimo
@hramos
@tyrauber
@bmdavis419

Sponsoring

@dominicstop
@react-navigation

Organizations

@react-community

Block or report EvanBacon

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EvanBacon/README.md

Evan Bacon

Building Expo. Follow me on X for updates.

Open Source Projects

Expo

  • expo — The universal React framework
  • bun create target — Apple multi-target from the command-line (Widgets, App Clips, +43 more)
  • expo-quick-actions — Home screen shortcuts and dynamic icons, one API for iOS and Android
  • Expo MDX — MDX that runs everywhere: iOS, Android, and web
  • apple-health — Apple HealthKit bindings for Expo
  • expo-ahap — Play Apple haptic patterns (AHAP) from React Native
  • Apple colors for Expo — Apple's dynamic system colors on every platform
  • crispy — Drop-in UI primitives for Expo Router apps
  • metro-minify-esbuild — Drop-in ESBuild minifier for Metro — dramatically faster bundles

Apple ecosystem

Tools for building better Apple software.

  • serve-simnpx serve but for iOS Simulators
  • xcode — Blazing fast .pbxproj parser in pure TypeScript
  • inspect-webkit — Inspect iOS Safari and WebViews from Chrome DevTools
  • bun create xcode — Spin up Xcode projects from the command-line, agent-ready
  • bun create symbol — Create SF Symbols from the command-line

Agent

  • agent-rsvp — Speed-reading skill that helps you read agent plans and output faster using Rapid Serial Visual Presentation (RSVP)
  • serve-simnpx serve but for iOS Simulators

Apps & Demos

  • Crossy Road — Crossy Road clone in the browser and mobile with three.js
  • Generative mobile chatbot — Full-stack AI chatbot that generates rich native UI cards on edge-servers. Showcase app for React Server Component for React Native. Runs on iOS, Android, and web.
  • Server-driven UI Google Home client — Google Home client with WebRTC, React Server Components, and Expo DOM components. Tests complex authentication with universal React Server Components on web and native.
  • Pillar Valley — 3D arcade game you can play on any device. Used to dogfood edge-cases in Expo.
  • Expo Movies app — Movie search powered by React Server Components in Expo Router
  • Expo x shadcn — Shadcn components running in Expo DOM Components with 'use dom'. Mixes native APIs with popular web components.

Examples

Pinned Loading

  1. expo/expo expo/expo Public

    An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.

    TypeScript 50.4k 12.9k

  2. expo-apple-targets expo-apple-targets Public

    Config Plugin to setup Apple targets

    JavaScript 1.3k 106

  3. expo-quick-actions expo-quick-actions Public

    Add home screen quick actions / shortcuts and custom icons to your Expo app

    TypeScript 642 25

  4. react/react-native react/react-native Public

    A framework for building native applications using React

    C++ 126k 25.2k

  5. xcode xcode Public

    Super fast pbxproj parser

    TypeScript 218 13

  6. Expo-Crossy-Road Expo-Crossy-Road Public

    🐥🚙 Crossy Road game clone made in Expo (iOS, Android, web), THREE.js, Tween, React Native. 🐔

    TypeScript 1.1k 216