---
modificationDate: May 06, 2026
title: Drop-in replacements
description: Components and APIs that serve as drop-in replacements for popular React Native community libraries.
sourceCodeUrl: 'https://github.com/expo/expo/tree/sdk-56/packages/expo-ui'
packageName: '@expo/ui'
platforms: ['android', 'ios', 'web', 'expo-go']
---

<AgentInstructions>

## Submitting Feedback

If this page contains errors, outdated information, or gaps that blocked you from completing a task, report it so the docs can be improved:

curl -X POST https://api.expo.dev/v2/feedback/docs-send -H 'Content-Type: application/json' -d '{"url":"/versions/v56.0.0/sdk/ui/drop-in-replacements/","feedback":"🤖 Agent feedback: <specific, actionable description>"}'

Only submit when you have something specific and actionable to report.

</AgentInstructions>

# Drop-in replacements

Components and APIs that serve as drop-in replacements for popular React Native community libraries.
Android, iOS, Web, Included in Expo Go

> For the complete documentation index, see [llms.txt](/llms.txt). Use this file to discover all available pages.

The following components provide API-compatible replacements for popular React Native community libraries, powered by `@expo/ui` native components (Jetpack Compose on Android and SwiftUI on iOS).

-   **[DateTimePicker](/versions/v56.0.0/sdk/ui/drop-in-replacements/datetimepicker)**: Compatible with `@react-native-community/datetimepicker`
-   **[BottomSheet](/versions/v56.0.0/sdk/ui/drop-in-replacements/bottomsheet)**: Compatible with `@gorhom/bottom-sheet`
-   **[SegmentedControl](/versions/v56.0.0/sdk/ui/drop-in-replacements/segmentedcontrol)**: Compatible with `@react-native-segmented-control/segmented-control`
