Skip to content

Components

The React Native pieces everyone ends up building twice, written out properly and free to copy. No package to install, no wrapper around your styles, nothing to uninstall later.

Why these are free

Almost nothing that ranks for a query like "react native dropdown" is a shop. The results are npm pages, GitHub repos, Stack Overflow threads and framework docs. A page with a price on it does not lose that search, it never enters it.

So these are the version that can enter: the working code, free, with no package to install and nothing to uninstall later. You copy it into your app and it is yours.

What each page gives you

One component per page. A preview where a finished version of it exists, the install line if the component needs one at all, and a single complete file you can paste into an Expo app and run. Then the part that only turns up in production: the Android quirk, the keyboard, the accessibility roles, the thing that behaves differently on a cold start.

The paid drops are these same components with the motion finished, the springs and gestures and the week of detail. If the free version is all you need, take it and go. That is what it is for.

What is here so far

Six components: an OTP input, an action sheet, a switch selector, a radio button, a stopwatch and a number input. The list grows as the components get built, and the blog takes some of them apart in more depth than a reference page should.