One Logo Pool Ball
wwwwwwwwwwwwwwwwwww

Introduction

One is a React framework that aims to make full stack development as simple as possible - whether you're making a website, an app, or sharing code between the two.

One lets you target both React Native and web with a single codebase, replacing both Metro and a separate web framework with a single framework, with shared file-system routing. One runs on Vite, which brings many benefits.

For native builds, One uses Rolldown, the same bundler as web.

Highlights

Use Cases

One works well as:

For a few more answers to common questions, see our FAQ.

Acknowledgements

One started as an experiment in porting Expo Router to our vxrn library. We since changed much of the internals and added render modes and a variety of features. We owe the Expo team a huge thanks for their pioneering efforts.

One was built thanks to some amazing open source technologies and contributors:

And a special thanks to the following individuals:

Edit this page on GitHub.