Skip to content

react-native-quickjsRun React Native on QuickJS.

A drop-in JavaScript engine for React Native 0.85 and newer. One command and your app runs on QuickJS instead of Hermes.

React Native runs your JavaScript on Hermes. This replaces it with QuickJS — a small engine that aims at the current ECMAScript specification — and gives React Native the runtime and factory it needs to use it.

sh
npm install @react-native-quickjs/quickjs@alpha
npx react-native-quickjs install

It is alpha, published under the alpha tag — hence the @alpha above. On iOS, removing Hermes means React Native core is compiled from source, which makes the first build slower.

Install · Known limitations