react/yoga
Some data may be outdated — see provenance labels.
Yoga is an embeddable layout engine targeting web standards. observed · 2026-09-26
Health v2 · maintenance only
77/100
- Activity 96
- Release rhythm 40
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 10
- age_days: 4580
- days_rel: 677
- days_push: 27
- n_releases_24m: 2
Adoption not part of the score
18920 stars · 1561 forks observed · 2026-09-26
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-19, confidence 0.97
Yoga is a high‑performance, embeddable Flexbox layout engine written in C++. It provides a C API and language bindings so it can be used from many platforms without any rendering capabilities.
Use cases
- Compute Flexbox layout for UI components in a cross‑platform app
- Determine size and position of elements for a custom rendering engine
- Share layout code between React Native and web applications
- Integrate fast layout calculations into a game UI
- Use Yoga in server‑side rendering pipelines to pre‑compute layouts
When to choose
- You need a lightweight, language‑agnostic Flexbox layout engine without a full UI framework
- Your project targets multiple platforms (C++, JavaScript, Java, Python, etc.) and requires consistent layout behavior
- Performance is critical and you want a C++ implementation with bindings
When to avoid
- You need full CSS support beyond Flexbox (grid, animations, etc.)
- You prefer a complete UI framework that handles drawing and event handling
- Your project is limited to a single language with no need for cross‑language bindings
Facets
library · maturity active
ui-components web-development frontend mobile-development cross-platform jvm python flexbox layout-engine embeddable c-api bindings c++ nodejs
3 sources
- readme: https://github.com/react/yoga · fetched 2026-09-26 · ea487ee702c3
- homepage: https://yogalayout.dev/ · fetched 2026-10-05 · 3e65abf77ccc
- site_page: https://www.yogalayout.dev/docs/about-yoga · fetched 2026-10-05 · ea23cadf8378
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| react/yoga | main | 77 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem