⚡️ Fast JSI-based library to access .env variables natively with C++ performance.
npm install react-native-config-jsiFast JSI-based React Native library to access .env variables natively with C++ performance.
---
To install the library, use either npm or yarn:
``sh
npm install react-native-config-jsi
yarn add react-native-config-jsi
`
---
1. Create .env at project root:`env`
#EXAMPLE
API_KEY=your_api_key
APP_NAME=MyAwesomeApp
...
2. iOS:
`bash`
cd ios && pod install`
Add to Xcode → Target → Build Phases → + New Run Script Phase:bash`
bash "${SRCROOT}/../node_modules/react-native-config-jsi/src/scripts/generate.sh"
---
, rebuild or restart your app to apply changes.
`js
import { RNConfig } from "react-native-config-jsi";const apiKey = RNConfig.get("API_KEY");
console.log("API_KEY:", apiKey);
``---
- 🔥 Ultra-fast JSI native access
- ⚙️ Built in C++
- 🧩 Synchronous API
- 🪶 No extra dependencies
---
MIT
---
🎉 Enjoy using react-native-config-jsi! 🚀