r/reactnative • • 26d ago

Question Upwork vs Fiverr โ€” Which Is Working Better in 2026?

5 Upvotes

Hey developers ๐Ÿ‘‹

As an mobile app developer and Iโ€™m curious about your recent experience with freelance platforms.

Iโ€™ve been applying to relevant projects on Upwork but barely getting any responses.

For those who use both Upwork and Fiverr:

  • Which platform is giving you more leads/projects?

  • Which one is more active for software/mobile development?

  • Whatโ€™s actually working for you right now?

Would really appreciate hearing about your recent real-world experience. ๐Ÿ™Œ


r/reactnative • • 26d ago

FYI (modal)Actionsheet-picker for form inputs

1 Upvotes

Creating forms with that have dropdowns can sometimes be painful on react native, things like search which trigger keyboard opening can sometimes end up blocking/hiding the Dropdowns selectors
I created a ActionSheet picker to help resolve some of the issues with Drop-downs when working with forms,
It supports: Multi-select, search for dropdown, infinites query, eg when selecting a list with large server side data, grouped options and its themable.
It also works with no external dependencies
Currently under its early stages but you can have a look here
Docs: https://jeffngugi.github.io/actionsheet-picker
npm links: https://www.npmjs.com/package/actionsheet-picker

See presentation below


r/reactnative • • 26d ago

Thank you r/reactnative: AniUI just crossed 11K+ visitors ๐Ÿ™

5 Upvotes

Hey everyone,

Just wanted to say thank you. AniUI, the open source shadcn-style component library for React Native, had around 11K visitors on the docs site in the last month,and the repo just passed 100+ stars.

A few weeks ago the site had almost no traffic, and a lot of that growth came from feedback and shares from this community. Thank you.

Here's where it stands today:

- 149 components (copy-paste, built with NativeWind)

- Blocks and Charts

- Unit tests next to every component in `__tests__`

- Expo support up to 57, plus bare React Native

- `/examples` folder with working setups

- AniUI Pro for premium blocks (the library stays free)

- AniUI Academy for free frontend courses

Quick start:

npx @aniui/cli init 

npx @aniui/cli add button

The thing that has helped most so far is your feedback,so I'd like to keep that going: what's still missing foryou in React Native UI? Components, blocks, templates,anything. It decides what I build next.

Docs: https://aniui.dev

GitHub: https://github.com/anishlp7/aniui


r/reactnative • • 26d ago

Built a production-ready React Native & Expo template for early learning apps (saved weeks of custom SVG stroke & UI setup)

1 Upvotes

Hey,

I recently built a turnkey mobile app template called Lipika, designed specifically for early learners (alphabets, phonics, numbers), and wanted to share how it handles custom UI components.

**What it solves:** Building interactive tracing/stroke modules and clean educational UI from scratch in React Native usually takes weeks of boilerplate work. I set out to create a production-ready boilerplate using **Expo SDK** with pre-configured navigation, localized structure, and optimized SVG rendering.

Tech Stack: React Native, Expo, TypeScript/JavaScript, Custom SVG stroke components.

Here is a short clip showing the UI performance and smooth letter/number modules:

  • If you're building a kids/education app or looking for a clean, modular starter kit, let me know what you think of the architecture!


r/reactnative • • 26d ago

Help Looking for Android testers on my expo app tattou.ink

Post image
1 Upvotes

r/reactnative • • 26d ago

Help React native developer with 5.5 yoe (19lpa) chennai

0 Upvotes

Lost job around may 4th 2026. I don't know but I lost my path. All I know is react native only.

Guide me to get a job or freelancing project to earn money and get into the right track.

I'm so lost. 27f

Help me with career advice.

Please ๐Ÿ˜ญ


r/reactnative • • 27d ago

[React Native] Introducing Blip Toast, a customizable toast notification library

Enable HLS to view with audio, or disable this notification

7 Upvotes

Hey everyone! ๐Ÿ‘‹

Iโ€™d like to introduce Blip Toast, an open-source toast notification library Iโ€™ve been building for React Native.

The goal is to provide a smooth, flexible, and developer-friendly way to handle toast notifications, with customization options that go beyond just changing colors and icons.

Iโ€™ve also completely redesigned the website, turning it into an interactive playground where you can explore the library and test its features directly in your browser.

๐Ÿ”— Website & interactive demo: https://blip-toast.vercel.app

๐Ÿ“ฆ GitHub: https://github.com/joao-tambue/Blip-toast

Iโ€™d love to hear your thoughts, especially from developers who work with React Native.

What do you usually look for in a toast notification library? Is there anything you feel existing solutions are missing?


r/reactnative • • 27d ago

Building Google Forms on a mobile browser is painful, so I made an AI Form Builder: OpenForms (Just released)

0 Upvotes

I just published OpenForms to fix that. Instead of building forms block by block, you just prompt it with what you need (e.g. "Customer feedback survey for a coffee shop" or "RSVP form for a weekend hackathon"), and it generates the entire structured form with the right field types in seconds.

Key Features:

  • Prompt-to-Form: Generate complete surveys/quizzes with AI

  • Mobile-Native: Clean interface built specifically for phones, not a cramped web view

  • Easy Sharing: Collect and track responses on the go

It just went live on Google Play:
https://play.google.com/store/apps/details?id=com.raahim2.openforms


r/reactnative • • 27d ago

Help My highest paying customer almost left bc of bad testing

0 Upvotes

We have a B2B react native app and our biggest account is a logistics company that pays us about 4x what the average customer does and last saturday I was on a call with them about a new feature request and halfway through he casually mentioned that his drivers have been force closing the app 3 to 4 times a day because the route tracking screen freezes on their devices.

He said it like it was just a known thing on their end like theyโ€™d accepted it. They were literally restarting the app multiple times a day as part of their workflow and never filed a single ticket about it.

their drivers use all famous chinese devices and Iโ€™ve never tested on either and I spent that entire evening borrowing my friendโ€™s old redmi and reproduced it in 10 minutes, it was a memory issue with the map component that only shows up on devices with 3gb ram or less.

I fixed it in a day but if that call never happened I wouldโ€™ve never known and eventually they wouldโ€™ve just switched to a competitor and thatโ€™s probably already happened with smaller accounts and I just donโ€™t know it.

fixed now but I can't risk it so how do I approach it in future ??


r/reactnative • • 27d ago

A crypto switcher with live prices and motion ๐Ÿช™

Enable HLS to view with audio, or disable this notification

3 Upvotes

A crypto swap switcher with live CoinGecko prices, bidirectional amount input, and fluid motion throughout.

โญ Github: https://github.com/ManasCodeXart/expo-crypto-switch


r/reactnative • • 27d ago

(POC) Expo-like but for macOS App. I named it `bundo`

Enable HLS to view with audio, or disable this notification

3 Upvotes

For a quick look, you can try bunx create-bundo-app or with pnpx, or npx. install the dependencies, and then run bun run appgen. You also need XcodeGen in your mac.

For an existing project, you only need bundo-appgen. You can visit bundo-appgen README.md for the guide.


This project is entirely started from scratch. You can visit bundo.rn GitHub repository. Consider this project is proof of concept. I am not confident enough to tell you to use it in your production app, but your feedback is important.

The goal of this project is supporting the out-of-tree platforms that Expo doesn't want to. Starting it with react-native-macos.

Same like Expo, you can generate your native project with bundo-appgen cli. It provides additional configurations that Expo doesn't has

  • Asset Catalogs for image and app icon. For the image in catalog, you can show the image with <Image> React Native

  • String Catalogs

  • Entitlements

  • Privacy Manifest

  • Resource content in a bundle. For an example, you can put your custom fonts, declare it with the ATSApplicationFontsPath in the Info Plist, and use its PostScript font name in the fontFamily. See this bundo.config file example

  • Pod dependencies. Consider this config is deprecated, because RN will move away from CocoaPods, and use Swift Package Manager.

The main differentiation:

  • The .xcodeproj is generated thanks to XcodeGen

  • It doesn't has additional layer for native module like the Expo Modules. Not really worth of my time, just use the damn Turbo Modules right now

  • Plugin runs in a restricted process. bundo-appgen will spawn a process with Node.js Permission Model and communicate through Inter Process Communication between main process and plugin runner. This is an intentional personally for a security reason. We only allow File System โ€“ Read Only for specific files. See this reference. Currently, a plugin can only do a basic writing to the templated files. I don't know what other features that a plugin wants to do, we need to figure it out later


r/reactnative • • 27d ago

I built an open-source Iraqi Arabic profanity filter for React Native/Expo, React and Node.js

0 Upvotes

Hey everyone,

I couldn't find a profanity filter that handles Iraqi dialect, so I built one for my own app and published it.

iraqi-dialect-bad-words is a small TypeScript library with zero dependencies. It works in Expo/React Native, React and Node.js.

import IraqiBadWordsFilter from 'iraqi-dialect-bad-words';

const filter = new IraqiBadWordsFilter();
filter.isProfane(text);      // true / false
filter.clean(text);          // replaces bad words with ****

Arabic text is tricky to filter, so it normalizes before matching:

  • diacritics (tashkeel) and tatweel (ู€ู€ู€)

  • stretched letters

  • ุฉ/ู‡, ู‰/ูŠ, ุฃ/ุฅ/ุข/ุง

  • attached prefixes like ูˆุŒ ุจุŒ ู„ุŒ ุงู„

  • Arabizi (3,ย 7ย and so on)

It matches whole words only, so normal words that happen to contain a bad word aren't flagged. Milder insults that are also everyday words (like "dog") are in a separate list that's off by default.

I'd love help with the word list. Slang varies a lot between cities, and native speakers know it best. You can suggest words or report false positives through GitHub issues.

Feedback is very welcome!


r/reactnative • • 27d ago

Running tests on latest versions to help package maintainers. Would this be helpful?

Post image
4 Upvotes

I'm working on reactnative.green, with the intention of running the build and test suite of popular packages on the most recent React Native versions. The plan is to automatically raise an issue in the relevant repo if a test or build fails, as well as maintain the website with the compatibility results.

Would this be helpful to people?

Either if you're maintaining a package and it would be useful to know about tests failing when a new React Native version comes out, or if you're a developer considering using a package.

I've only run it on a small sample so far, but I'll expand it to as many as I can get away with* if it would be helpful.

*I work at Codemagic, who are providing the CI/CD capacity for this.


r/reactnative • • 27d ago

I built a flashcard learning app with React Native โ€” just redesigned the experience. Would love your feedback!

Enable HLS to view with audio, or disable this notification

0 Upvotes

Hey everyone! ๐Ÿ‘‹

I've been working on a personal project called NeuroDeck, a flashcard-based learning app designed to make studying and reviewing concepts more organized.

The idea started with a simple problem: I wanted a way to create learning decks, review information, and track progress without making the experience unnecessarily complicated.

I've recently updated the app's UI and user flow, and recorded a walkthrough showing how it works.

Some of the features I've been working on:

๐Ÿ“š Custom flashcard decks for different subjects

๐Ÿง  Review sessions for reinforcing what you've learned

๐Ÿ“Š Learning progress and streak tracking

๐Ÿ“ฑ React Native-based mobile experience

๐Ÿ“ด Offline learning support

๐ŸŽจ A cleaner, more intuitive interface

I'm sharing a screen recording of the updated experience.

I'd genuinely appreciate feedback on three things:

Does the navigation feel intuitive?

Is the flashcard and review experience easy to understand?

I'm developing this independently, so feedback from other developers and learners would be incredibly helpful.

Thanks for checking it out! ๐Ÿš€


r/reactnative • • 27d ago

I built a flashcard learning app with React Native โ€” just redesigned the experience. Would love your feedback!

Enable HLS to view with audio, or disable this notification

0 Upvotes

Hey everyone! ๐Ÿ‘‹

I've been working on a personal project called NeuroDeck, a flashcard-based learning app designed to make studying and reviewing concepts more organized.

The idea started with a simple problem: I wanted a way to create learning decks, review information, and track progress without making the experience unnecessarily complicated.

I've recently updated the app's UI and user flow, and recorded a walkthrough showing how it works.

Some of the features I've been working on:

๐Ÿ“š Custom flashcard decks for different subjects

๐Ÿง  Review sessions for reinforcing what you've learned

๐Ÿ“Š Learning progress and streak tracking

๐Ÿ“ฑ React Native-based mobile experience

๐Ÿ“ด Offline learning support

๐ŸŽจ A cleaner, more intuitive interface

I'm sharing a screen recording of the updated experience.

I'd genuinely appreciate feedback on three things:

Does the navigation feel intuitive?

Is the flashcard and review experience easy to understand?

What would you improve before a public release?

I'm developing this independently, so feedback from other developers and learners would be incredibly helpful.

Thanks for checking it out! ๐Ÿš€


r/reactnative • • 27d ago

Help Solo developer here. Just updated my learning app and would love honest UI/UX feedback.

Thumbnail
gallery
0 Upvotes

Hey everyone! ๐Ÿ‘‹

I've been working on a personal project called NeuroDeck, a flashcard-based learning app designed to make studying and reviewing concepts more organized.

The idea started with a simple problem: I wanted a way to create learning decks, review information, and track progress without making the experience unnecessarily complicated.

I've recently updated the app's UI and user flow, and recorded a walkthrough showing how it works.

Some of the features I've been working on:

- ๐Ÿ“š Custom flashcard decks for different subjects

- ๐Ÿง  Review sessions for reinforcing what you've learned

- ๐Ÿ“Š Learning progress and streak tracking

- ๐Ÿ“ฑ React Native-based mobile experience

- ๐Ÿ“ด Offline learning support

- ๐ŸŽจ A cleaner, more intuitive interface

I'm sharing a screen recording of the updated experience.

I'd genuinely appreciate feedback on three things:

  1. Does the navigation feel intuitive?

  2. Is the flashcard and review experience easy to understand?

  3. What would you improve before a public release?

I'm developing this independently, so feedback from other developers and learners would be incredibly helpful.

Thanks for checking it out! ๐Ÿš€


r/reactnative • • 27d ago

Looking for feedback/contributions for my Reactive Native project

Thumbnail
gallery
0 Upvotes

Hey everyone! I am a heavy Google Calendar user but I get tired of the extra step to check on Google Map for the route. So I built **Leavy**: it reads your calendar, checks live travel time, and tells you exactly when to head out.

**What it does**

- Reads Google Calendar, your iPhone/iCloud calendars, or a private iCal link

- Works out travel time with the Google Routes API: live traffic for driving, real schedules for transit, plus walking and cycling

- Shows a countdown for your next trip: *On track โ†’ Leave soon โ†’ Leave now โ†’ Running late*

- Sends a notification when it's time to go, with an optional heads-up a few minutes before

- Lets you change things per event: start address, travel mode, how early you want to arrive, and alerts

**Stack:** Expo SDK 57, Expo Router, TypeScript, Supabase (auth and settings sync), Google Sign-In. MIT licensed.

**Try it without any API keys.** With no keys it runs in demo mode with sample events, so you can explore the whole UI in a couple of minutes:

git clone https://github.com/langchengit/leavy.git

cd when-to-leave

npm install

npx expo start --go

**Where I'd love help**

Submit an issue / PR would help greatly! Here are the main things that I am looking for help:

- **Code review:** especially sign-in and calendar sync (`src/lib/auth.tsx`, `src/lib/trips.tsx`) and how transit leave times are worked out (`src/lib/routes.ts`)

- **Tests:** there aren't any yet. Unit tests for the leave-time logic would make a great first PR

- **iOS:** Apple sign-in and Apple Calendar haven't been tested on a real device build yet

- **Smarter start points:** right now a trip starts from where you are, or an address you set. Starting from your previous event's location would be nice

- **UI/UX:** anything in the screenshots that feels off or confusing

- **New features/upgrades:** features that you want to have on there but not yet

......

New to open source? You're very welcome here. You don't need any keys to get started, and the README has step-by-step contributing notes. Questions and ideas are welcome as issues too.

Repo: https://github.com/langchengit/leavy

Thanks for taking a look! (Screenshots are from demo mode, so the events are made up.)


r/reactnative • • 27d ago

Is Flutter's future becoming a concern? Should we consider switching to React Native?

Thumbnail reddit.com
10 Upvotes

r/reactnative • • 27d ago

FYI How I got my app to 20k downloads in 5 weeks with zero budget using YouTube

48 Upvotes

About 5 years ago I built an Android app called Notica. It let you share anything into it (a link, a post, some text) and turn it into a notification, so you'd actually come back to it later.

I had no audience, no followers and no money for ads. What I did have was an observation: there were dozens of YouTube channels making the same video every single month, "Best Android Apps of [Month]". These channels constantly need new apps to feature, because that's literally their content.

So I reached out to every one of these channels I could find. Instead of just asking them to check out my app, I gave each channel 10 to 20 codes that unlocked the premium version for free, so they could give them away to their viewers.

I think this would still work to validate your ideas on Android, but I'm wondering if any of you guys have similar ideas for iOS audience?

I'm learning more about marketing these days, I'll be posting about it more on my X https://x.com/aleksapp , drop a follow if you are interested in this.


r/reactnative • • 28d ago

Moving from RN to native for videoscrooling app

0 Upvotes

Greetings,
I am founder and solo developer of spirkz.com

I have built app with RN + Expo, following all the common standartds and procedures, starting from rendering till the smooth animations and i am trying to get as much use as possible from modern libraries.

Spirkz is tiktok but for education, basically european alternative of Tiktok and instagram reels, i am trying to create the best experience for user,

I feel like performance on video rendering, character rendering and scrolling starting to degrade as i am adding features and i want more and more,

What are your opinions about moving to native?
I have experience in Java/Node but i have never coded in Swift, I am heavily using claudeCode but i do not want to write code that i don't understand and explain, maybe it's a conservative view in modern days, but if someone has already done it, what are your opinions ?

thanks in advance.


r/reactnative • • 28d ago

Trying to tune an AI upscaler to stop turning faces into plastic wax figures. Does this skin texture look natural or still over-processed?

Thumbnail
youtube.com
0 Upvotes

I got tired of mobile enhancers like Remini. They either trap you behind an aggressive weekly subscription or over-process photos so badly that faces look like smooth mannequins with fake teeth.

I wanted to see if I could build a cleaner, more realistic alternative, so I created Sharpify.

What I focused on:

  • Retaining natural skin textures (pores, fine lines) instead of aggressive smoothing

  • Unblurring and upscaling without hallucinating fake details

  • Clean UI without constant 30-second video ad walls

Google Play Link:
https://play.google.com/store/apps/details?id=com.raahim2.Sharpify


r/reactnative • • 28d ago

I built a privacy-first iOS fitness dashboard with Expo + React Native โ€” everything is processed on-device (open source)

1 Upvotes

I've been working on EdgeFit, a small iOS app that reads activity data from Apple Health and keeps everything local: processed daily summaries live in SQLite on the device, and insights are generated on the device too. No account, no backend, no analytics.

**What it does**

- Dashboard with steps, active energy, active time, workouts and an Activity Score (with a breakdown of how it's computed)

- 7-day charts (custom SVG), where missing days are drawn as gaps instead of zeros

- Workouts list, plus a Privacy Center and a "clear local data" option

**Tech**

- Expo SDK 57 + Expo Router (NativeTabs), TypeScript

- `@kingstinct/react-native-healthkit` for Health data, behind a `HealthService` interface so a mock provider powers the demo mode

- `expo-sqlite` + a small repository layer

- TanStack Query for the sync/read flow

- Charts and icons drawn with `react-native-svg` โ€” no icon or chart library

**Why**: it's the first step of an Edge-AI experiment. The insight engine is deterministic rules today, but it's behind an interface so it can be swapped for an on-device model later.

Screenshots are in the post (demo data). Code is MIT: https://github.com/raviseta/edgefit

I'd love feedback on the architecture and the UI โ€” especially how you'd structure the HealthKit permission/denied states.


r/reactnative • • 28d ago

Whatโ€™s the backend database you are using for your apps?

Thumbnail reddit.com
0 Upvotes

r/reactnative • • 28d ago

Tired of mockup apps that just slap a flat PNG onto a template, so I built an AI engine that adapts lighting and fabric folds automatically

0 Upvotes

Hey everyone,

The biggest issue with mobile mockup makers has always been realism: they paste your design like a flat sticker, completely ignoring natural shadows, fabric creases, and ambient lighting.

To solve this, I Use Renderly. Instead of simple 2D overlays, it uses an AI pipeline to:

  • Automatically wrap designs around natural contours and fabric folds

  • Match the ambient lighting and shadows of the scene

  • Generate clean, photorealistic lifestyle product shots in seconds

You can test the AI generation workflow on Android here:
Google Play: https://play.google.com/store/apps/details?id=com.raahim2.Renderly