expo-router@57.0.7
// Expo Router is a file-based router for React Native and web applications.
$ npm install expo-router
downloads/wk
4,366,976
license
MIT
version
57.0.7
published
Jul 17, 2026
What is expo-router?
Expo Router is a file-based routing system for React Native and web apps that automatically generates navigation based on your project's file structure, similar to Next.js for web. Developers use it to build multi-screen mobile and web applications without manually configuring navigation stacks and linking. It simplifies app structure and reduces boilerplate code for creating navigable apps across platforms.
Links
Keywords
Dependencies (29)
vaul
color
debug
nanoid
@expo/ui
react-is
invariant
client-only
expo-server
server-only
expo-symbols
query-string
shallowequal
@expo/log-box
fast-deep-equal
expo-glass-effect
@expo/schema-utils
react-fast-compare
@expo/metro-runtime
standard-navigation
@radix-ui/react-slot
@radix-ui/react-tabs
escape-string-regexp
react-native-screens
sf-symbols-typescript
@testing-library/jest-dom
react-native-drawer-layout
@testing-library/user-event
@react-native-masked-view/masked-view
Maintainers
ide, brentvatne, expoadmin, exponent, bycedric, kudochien, alanhughes, tsapeta, expo-bot, philpl, wschurman, evanbacon