junedomingo/react-native-rename
junedomingo/react-native-rename has 2,775 GitHub stars and 266 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 19:48 UTC. Last push 2026-08-04.
Rename react-native app with just one command
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Originalreact-native-rename
Rename react-native app with just one command

This package assumes that you created your react-native project using
react-native initorexpo bare workflow.
Note: This package does not attempt to properly rename build artifacts such as ios/build or Cocoa Pod installation targets. After renaming your project you should clean, build, and reinstall third party dependencies to get it running properly with the new name.
React Native version support
The actively tested support window is React Native 0.77+.
This package is tested against React Native 0.77.1, 0.81.6, and 0.85.3. Older React Native versions may still work, but they are best effort and are not part of the active test matrix. If you need support for an older version, please open an issue with a reproducible fixture or sample project.
This package requires Node.js 20.19.0 or newer.
Usage
$ npx react-native-rename@latest "new_name"
With custom Bundle Identifier
$ npx react-native-rename@latest "new_name" -b "bundle_identifier"
Example
First, Switch to new branch (optional but recommended)
$ git checkout -b rename-app
Then, Rename your app
$ npx react-native-rename "Travel App"
With custom Bundle Identifier
$ npx react-native-rename "Travel App" -b "com.junedomingo.travelapp"
CLI Options
| Name | Description |
|---|---|
-b or --bundleID [value] |
Set custom bundle identifier for both ios and android eg. "com.example.app" or "com.example". |
--iosBundleID [value] |
Set custom bundle identifier specifically for ios. |
--androidBundleID [value] |
Set custom bundle identifier specifically for android. |
-p or --pathContentStr [value] |
Path and content string that can be used in replacing folders, files and their content. Make sure it doesn't include any special characters. |
--skipGitStatusCheck |
Skip git repo status check |
Local installation
With Yarn:
$ yarn global add react-native-rename
With npm:
$ npm install react-native-rename -g
Support
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,871 starspublic-apis/public-apis
A collective list of free APIs
497,116 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
441,867 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,166 stars