facebook

    facebook/hermes

    #500 this week

    A JavaScript engine optimized for running React Native.

    frontend
    JavaScript
    MIT
    11.4K stars
    882 forks
    11.4K GitHub watchers
    Updated Oct 15, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    Ranks #500 of 2,845 repositories GStars tracks this week (top 18%).

    No releases in the last 90 days; the most recent was 791 days ago, with 193 contributors on GitHub.

    Peaked at #64 in the weekly ranking the week of Apr 19, its best in the past year.

    Use Cases & Benefits

    • Optimizes JavaScript execution specifically for React Native apps to enable faster start-up and efficient runtime performance.
    • Delivers ahead-of-time static optimization and compact bytecode to reduce app launch time and memory usage compared to generic JS engines.
    • Use for improving start-up speed and responsiveness in React Native mobile applications targeting iOS and Android platforms.
    • Use for developers needing to build or customize a JavaScript engine integrated tightly with React Native for advanced performance tuning.
    • Use for teams maintaining React Native apps requiring strict version alignment between Hermes and React Native to avoid runtime crashes.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    Hermes is a JavaScript engine optimized for fast start-up of React Native apps. It features ahead-of-time static optimization and compact bytecode.

    If you're only interested in using pre-built Hermes in a new or existing React Native app, you do not need to follow this guide or have direct access to the Hermes source. Instead, just follow these instructions to enable Hermes.

    Noted that each Hermes release is aimed at a specific RN version. The rule of thumb is to always follow Hermes releases strictly. Version mismatch can result in instant crash of your apps in the worst case scenario.

    If you want to know how to build and hack on Hermes directly, and/or integrate Hermes built from source into a React Native app then read on.

    Hermes Blog - Technical articles and deep dives into Hermes internals.

    Excerpt from the facebook/hermes README on GitHub (MIT license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    882+54

    Open issues

    276+50

    Compared with peers in Frontend

    Fastest-growing repositories GStars tracks in this cohort for the week of Oct 11, by 7-day star growth

    facebook/hermes compared with Frontend repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    heygen-com/hyperframes70.0K+5.6K45today
    vxcontrol/pentagi32.0K+5.4K7517 days ago
    DuarteSantos8/openGym14.9K+4.4K5912 days ago
    chthollyphile/folia-major8.9K+3.0K75today
    Leonxlnx/taste-skill101.1K+2.2K752 days ago
    facebook/hermes11.4K+075791 days ago
    Category median32.0K+4.4K75—

    Also by facebook

    Other repositories from this maintainer that GStars tracks

    Discover Repositories

    Search across tracked repositories by name or description