{"id":4822,"url":"https://github.com/junedomingo/react-native-rename","last_synced_at":"2025-05-12T15:38:07.108Z","repository":{"id":44811657,"uuid":"68711006","full_name":"junedomingo/react-native-rename","owner":"junedomingo","description":"Rename react-native app with just one command","archived":false,"fork":false,"pushed_at":"2025-02-19T03:41:14.000Z","size":1421,"stargazers_count":2691,"open_issues_count":20,"forks_count":269,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-04-23T17:20:00.660Z","etag":null,"topics":["cli","react-native","react-native-rename","rename"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/junedomingo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-09-20T12:46:31.000Z","updated_at":"2025-04-18T16:42:56.000Z","dependencies_parsed_at":"2024-01-08T01:38:26.420Z","dependency_job_id":"c676aea9-e8d0-484a-9e6f-5b4fccc235d1","html_url":"https://github.com/junedomingo/react-native-rename","commit_stats":{"total_commits":358,"total_committers":17,"mean_commits":"21.058823529411764","dds":0.3770949720670391,"last_synced_commit":"7da23910da7482cc30f996eb29756fc333b9bd97"},"previous_names":[],"tags_count":60,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/junedomingo%2Freact-native-rename","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/junedomingo%2Freact-native-rename/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/junedomingo%2Freact-native-rename/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/junedomingo%2Freact-native-rename/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/junedomingo","download_url":"https://codeload.github.com/junedomingo/react-native-rename/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250477821,"owners_count":21437049,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","react-native","react-native-rename","rename"],"created_at":"2024-01-05T20:17:25.245Z","updated_at":"2025-04-23T17:20:08.108Z","avatar_url":"https://github.com/junedomingo.png","language":"JavaScript","funding_links":["https://www.buymeacoffee.com/junedomingo"],"categories":["Utilities","JavaScript","react-native-rename","工具","Libraries"],"sub_categories":["Other Platforms","其他","综合"],"readme":"# react-native-rename\n\n[![NPM version](https://img.shields.io/npm/v/react-native-rename.svg?style=flat)](https://www.npmjs.com/package/react-native-rename)\n[![NPM monthly downloads](https://img.shields.io/npm/dm/react-native-rename.svg?style=flat)](https://npm-stat.com/charts.html?package=react-native-rename)\n\nRename react-native app with just one command\n\n![react-native-rename](https://cloud.githubusercontent.com/assets/5106887/24444940/cbcb0a58-149a-11e7-9714-2c7bf5254b0d.gif)\n\n\u003e This package assumes that you created your react-native project using `react-native init` or `expo bare workflow`.\n\n**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.\n\n### Usage\n```\n$ npx react-native-rename@latest \"new_name\"\n```\n\n\u003e With custom Bundle Identifier\n```\n$ npx react-native-rename@latest \"new_name\" -b \"bundle_identifier\"\n```\n\n### Example\n\n##### First, Switch to new branch (optional but recommended)\n```\n$ git checkout -b rename-app\n```\n##### Then, Rename your app\n```\n$ npx react-native-rename \"Travel App\"\n```\nWith custom Bundle Identifier\n```\n$ npx react-native-rename \"Travel App\" -b \"com.junedomingo.travelapp\"\n```\n\n### CLI Options\n|            Name            | Description                                                                                                                                  |\n| :------------------------: | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| `-b` or `--bundleID` [value] | Set custom bundle identifier for both ios and android eg. \"com.example.app\" or \"com.example\". |\n| `--iosBundleID` [value] | Set custom bundle identifier specifically for ios. |\n| `--androidBundleID` [value] | Set custom bundle identifier specifically for android. |\n| `-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. |\n|   `--skipGitStatusCheck`   | Skip git repo status check                                                                                                                   |\n\n### Local installation\nWith **Yarn**:\n```\n$ yarn global add react-native-rename\n```\nWith **npm**:\n```\n$ npm install react-native-rename -g\n```\n\n### Support\n\u003ca href=\"https://www.buymeacoffee.com/junedomingo\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" alt=\"Buy Me A Coffee\" style=\"height: 60px !important;width: 217px !important;\" \u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjunedomingo%2Freact-native-rename","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjunedomingo%2Freact-native-rename","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjunedomingo%2Freact-native-rename/lists"}