# react-native-rename-next

> Rename react-native app with just one command

Latest version **2.6.13** (published 2026-04-24) · MIT license · 0 weekly downloads

## Install

```sh
npm install react-native-rename-next
pnpm add react-native-rename-next
yarn add react-native-rename-next
bun add react-native-rename-next
```

Provides the command `react-native-rename-next`.

## Health

**Score 45/100 (D)** — status: active.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

## Facts

| | |
|---|---|
| Version | 2.6.13 |
| Published | 2026-04-24 |
| First published | 2020-02-13 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 6 |
| Unpacked size | 38.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 30 |
| Author | Maycon Mesquita |
| Maintainers | mayconmesquita |
| Keywords | react-native, ios, android, rename, renamer, react, space |

## Links

- npm: https://www.npmjs.com/package/react-native-rename-next
- Repository: https://github.com/mayconmesquita/react-native-rename-next
- Homepage: https://github.com/mayconmesquita/react-native-rename-next#readme
- Issues: https://github.com/mayconmesquita/react-native-rename-next/issues
- npm.io page: https://npm.io/package/react-native-rename-next

## Dependencies (6)

- [colors](https://npm.io/package/colors.md) ^1.1.2
- [cheerio](https://npm.io/package/cheerio.md) ^0.22.0
- [shelljs](https://npm.io/package/shelljs.md) ^0.8.5
- [commander](https://npm.io/package/commander.md) ^2.9.0
- [node-replace](https://npm.io/package/node-replace.md) ^0.3.3
- [replace-last](https://npm.io/package/replace-last.md) ^1.2.6

## Alternatives

- [mobx-react](https://npm.io/package/mobx-react.md) — 2.8M weekly downloads
- [rc-tree](https://npm.io/package/rc-tree.md) — 2.6M weekly downloads
- [@react-oauth/google](https://npm.io/package/@react-oauth/google.md) — 1.3M weekly downloads
- [@wagmi/connectors](https://npm.io/package/@wagmi/connectors.md) — 877.0K weekly downloads
- [vee-validate](https://npm.io/package/vee-validate.md) — 836.4K weekly downloads

## Recent versions

- 2.6.13 (latest) — 2026-04-24
- 2.6.12 — 2026-04-24
- 2.6.11 — 2026-04-03
- 2.6.10 — 2026-04-03
- 2.6.9 — 2026-04-03
- 2.6.8 — 2025-10-02
- 2.6.7 — 2025-10-02
- 2.6.6 — 2025-08-24
- 2.6.5 — 2025-01-04
- 2.6.4 — 2025-01-04
- 2.6.3 — 2024-12-12
- 2.6.2 — 2024-11-29
- 2.6.1 — 2024-11-26
- 2.6.0 — 2024-11-26
- 2.5.3 — 2020-03-29
- … 3 more at https://npm.io/package/react-native-rename-next/versions

## README

### This fork has some new features:
- Validate bundleID to match requirements for Android; [by [@strdr4605](https://github.com/strdr4605)]
- Change package name for other java files; (by @strdr4605) [by [@strdr4605](https://github.com/strdr4605)]
- Add support for App's Name using '&amp' and other special entities;
- Change App's Name and Bundle Identifier in iOS more files (eg.: project.pbxproj, .xcscheme file);
- Add Windows compatibility;

Fork from: https://github.com/junedomingo/react-native-rename

# react-native-rename-next

[![NPM version](https://badge.fury.io/js/react-native-rename-next.svg)](http://badge.fury.io/js/react-native-rename-next)
[![Build Status](https://secure.travis-ci.org/mayconmesquita/react-native-rename-next.png)](http://travis-ci.org/mayconmesquita/react-native-rename-next)

Rename react-native app with just one command

[![NPM](https://nodei.co/npm/react-native-rename-next.png?downloads=true)](https://nodei.co/npm/react-native-rename-next/)

![react-native-rename-next](https://cloud.githubusercontent.com/assets/5106887/24444940/cbcb0a58-149a-11e7-9714-2c7bf5254b0d.gif)

> This package assumes that you created your react-native project using `react-native init`.

**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.

## Installation
```
npm install react-native-rename-next -g
```

Switch to new branch first
> better to have back-up

```
git checkout -b rename-app
```

## Usage
```
react-native-rename-next <newName>
```

> With custom Bundle Identifier (Android only. For iOS, please use Xcode)
```
react-native-rename-next <newName> -b <bundleIdentifier>
```

## Example
```
react-native-rename-next "My App"
```
> With custom Bundle Identifier
```
react-native-rename-next "My App" -b io.github.mayconmesquita.myapp
```

<a href="https://www.buymeacoffee.com/mayconmesquita"><img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png" style="height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;"  target="_blank"></a>

---
_Source: https://npm.io/package/react-native-rename-next · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
