Skip to content

expo-build-flags

Feature flags for Expo projects that work across JS bundles and native builds.

Local overrides

Override flag values during development without touching committed source.

EAS + Config Plugin

Set flags for native builds via EXPO_BUILD_FLAGS and the Expo config plugin.

Tree shaking

Babel plugin replaces flag imports with literals so bundlers can eliminate dead code paths.

Flagged autolinking

Exclude React Native modules from autolinking when their flag is off.

Type-safe

Generated TypeScript module gives you autocomplete and compile-time checks on every flag.