mrousavy/nitro
🔥 Insanely fast native C++, Swift or Kotlin modules with a statically compiled binding layer to JSI observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 99
- Release rhythm 86
- Longevity 58
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 4.0
- age_days: 812
- days_rel: 13
- days_push: 8
- n_releases_24m: 99
Adoption not part of the score
1912 stars · 112 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Nitro is a framework for building fast, type-safe native modules for React Native (and any JSI environment) implemented in C++, Swift, or Kotlin. It includes a core library (react-native-nitro-modules) and an optional code generator (nitrogen) that statically compiles type-safe bindings from TypeScript interfaces.
Use cases
- write react native native modules in swift instead of objective-c
- create fast c++ native modules for react native
- generate type-safe jsi bindings from typescript interfaces
- call native kotlin code from javascript in react native
- speed up native method calls compared to turbomodules
- build cross-platform native modules with c++ for ios and android
When to choose
- you need high-performance native-to-JS communication in React Native with minimal overhead
- you want to write native modules in Swift or Kotlin without Objective-C or JNI boilerplate
- you want compile-time type safety between TypeScript and native code
When to avoid
- you only need simple native modules and prefer the mainstream Expo Modules or Turbo Modules ecosystem
- your project does not use React Native or any JSI-based JavaScript runtime
- you need a mature ecosystem with extensive third-party module support
Facets
framework · maturity active
sdk developer-tools build-tool plugin-system mobile-development cross-platform developer-tools performance cpp jvm cross-platform react-native jsi native-modules hybrid-objects code-generation nitrogen turbomodules ios android swift
4 sources
- readme: https://github.com/mrousavy/nitro · fetched 2026-08-28 · 53589590bc94
- homepage: https://nitro.margelo.com · fetched 2026-08-29 · 04edec95f59f
- site_page: https://nitro.margelo.com/docs/getting-started/what-is-nitro · fetched 2026-08-29 · 0a1233fdd5f6
- site_page: https://nitro.margelo.com/docs/resources/for-library-users · fetched 2026-08-29 · be29c5fed997
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mrousavy/nitro | main | 86 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem