Hermes JavaScript engine

E559060

Hermes JavaScript engine is a lightweight, high-performance JavaScript engine optimized for running React Native applications on mobile devices.

All labels observed (1)

Label Occurrences
Hermes JavaScript engine canonical 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf JavaScript engine
software component
associatedWith React Native ecosystem NERFINISHED
benefit improved performance for React Native apps
reduced app startup time
reduced memory footprint
category JavaScript runtime
designGoal fast startup time
high performance
low memory usage
small binary size
developer Facebook (company) NERFINISHED
Meta Platforms NERFINISHED
feature JIT-less execution model
ahead-of-time compilation
bytecode execution
garbage collection
focus mobile performance optimization
resource-constrained devices
implements JavaScript specification (subset of ECMAScript) NERFINISHED
integratedInto React Native NERFINISHED
integration bundled with React Native CLI (in some versions)
license MIT License
maintainer Meta open source community NERFINISHED
name Hermes NERFINISHED
optimizedFor Android NERFINISHED
React Native NERFINISHED
iOS NERFINISHED
mobile devices
primaryDomain mobile application development
programmingLanguage C++
repositoryPlatform GitHub NERFINISHED
runtimeType embedded JavaScript runtime
supports Android ARM architectures
Android React Native apps
Android x86 architectures NERFINISHED
ECMAScript NERFINISHED
Hermes bytecode format NERFINISHED
debugging for React Native
iOS React Native apps
source maps
targetEnvironment embedded environments
mobile runtime
useCase running React Native applications
usedBy React Native developers

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

React Native supports Hermes JavaScript engine