New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

form0-react-native

Package Overview
Dependencies
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

form0-react-native

React Native bindings for form0 ecosystem.

Source
npmnpm
Version
0.1.5
Version published
Weekly downloads
28
-85.34%
Maintainers
1
Weekly downloads
 
Created
Source

form0-react-native

NPM Version NPM Downloads NPM License Docs Website NPM Last Update

[!WARNING] form0 is in active, very early development. Do not use in production. Expect breaking changes and unstable behavior.

form0-react-native is the React Native UI layer of the form0 ecosystem, wrapping the form0-core engine with React Native bindings and a lightweight set of default field renderers. It provides minimal, platform-native components that work on iOS and Android, allowing apps to layer their own design systems on top without rewriting engine integration code.

Renderer overrides

FormRenderer accepts a renderers prop so apps can replace or extend field components without forking the package.

import { FormRenderer } from 'form0-react-native';

const renderers = {
  PhotoField: CustomPhotoField,
  VideoField: CustomVideoField,
};

<FormRenderer schema={schema} renderers={renderers} />;

This is the preferred integration point for app-specific media capture, upload flows, and branding.

Repeatable sections

RepeatableSection already uses the package drilldown flow by default. The core package owns the repeatable state contract and nested save behavior, while product-specific styling and action wording should stay in the consuming app.

🗂️ Documentation

[!WARNING] 🚧 Work in progress...

Requirements

  • Node.js 20.19+

Contributing

Contributions are welcome! Please feel free to submit issues and pull requests.

Keywords

form

FAQs

Package last updated on 09 Jun 2026

Related posts