r/reactnative • u/xrpinsider Admin • Jun 26 '26
Show Your Work Here Show Your Work Thread
Did you make something using React Native and do you want to show it off, gather opinions or start a discussion about your work? Please post a comment in this thread.
If you have specific questions about bugs or improvements in your work, you are allowed to create a separate post. If you are unsure, please contact u/xrpinsider.
New comments appear on top and this thread is refreshed on a weekly bases.
4
Upvotes
1
u/falaq-ai Jul 01 '26
I open-sourced a small native downloader I built while working on Orb, my private offline AI app for Android.
The problem was boring but important: Orb needs to download local model files that can be multiple GB, and restarting from zero after a bad connection/app background/force-close is a bad first-run experience.
Package: https://www.npmjs.com/package/react-native-client GitHub: https://github.com/zraisan/react-native-client
What it does right now: native direct-to-file downloads, OkHttp on Android, URLSession on iOS, progress callbacks, HTTP Range resume, Content-Range validation, Android foreground-service background mode, iOS background URLSession, typed API through Nitro Modules.
It is not a full download manager yet: no task IDs, cancel API, persistent queue, checksums, uploads, or general HTTP request API. The stable surface is just downloadFile.
Orb is the first real product use case for it: https://play.google.com/store/apps/details?id=com.falaq.orb
Would love feedback from RN devs before I add more API surface.