GitShow/facebook/react
react

react

The library for web and native user interfaces.

by react
declarativefrontendjavascriptlibraryreactui
Star on GitHubForkWebsitenpm

JavaScript

247.2k stars51.2k forks2.0k contributorsActive · 8h agoSince 2013v19.2.8MIT

Meet the team

See all 1998 on GitHub →
sebmarkbage
sebmarkbage1.9k contributions
zpao
zpao1.8k contributions
gaearon
gaearon1.7k contributions
acdlite
acdlite1.4k contributions
sophiebits
sophiebits1.3k contributions
josephsavona
josephsavona1.2k contributions
poteto
poteto818 contributions
eps1lon
eps1lon462 contributions

Languages

View on GitHub →
JavaScript49.5%
Rust25.9%
TypeScript22.4%
HTML1%
CSS0.8%
CoffeeScript0.2%
Other0.1%

Commit activity

Last 12 weeks · 155 commits

Full graph →

Community health

5 of 6 standards met

Community profile →
100
✓README✓License✓Contributing✓Code of Conduct○Issue Template✓PR Template

Recent PRs & issues

Active · Last activity 8h ago
See all on GitHub →
jackpope
[DOM] Scope Fragment once listeners to the fragment, not each childOpenPR

events are supposed to fire once. Since the implementation adds a listener to each host child, was not respected if you trigger event on multiple children. Here we wrap the event so we can remove is after the first call

jackpope · 1h ago
AmatyaJoshi
[compiler] Don't infer a named function's own name as a memo dependencyOpenPR

Summary Fixes #37270. A recursive function declared inside a / callback (e.g. ) was being flagged with a false-positive "Missing dependency " because the self-reference resolved through the inner function's captured context. The fix seeds the inner function's set in with any capture whose name matches the function's own . The existing local-filter path in dependency collection then ignores the self-reference at visit time — no post-processing needed. This mirrors how function parameters are already seeded as locals in the same block. Test plan [x] New fixture covers both and with a recursive and asserts as the only inferred dep. [x] Runtime confirms behavior is preserved end-to-end. [x] Without the fix, the same fixture reports — the exact bug in the issue. [x] passes.

AmatyaJoshi · 8h ago
hoxyq
[DevTools] Stop collapse weight deltas at a collapsed ancestorOpenPR
hoxyq · 13h ago

Recent fixes

View closed PRs →
jackpope
[Fiber] Run Fragment deletion effects for HostText childrenMergedPR

There was inconsistent behavior with text nodes retaining event listeners while all other nodes have them removed in deletion effects. This fixes that handling

jackpope · 8h ago
hoxyq
[DevTools] Stop collapse weight deltas at a collapsed ancestorMergedPR
hoxyq · 13h ago
hoxyq
[DevTools] Don't focus an Activity slice the frontend cannot seeMergedPR
hoxyq · 13h ago
Structured data for AI agents

Repository: react/react. Description: The library for web and native user interfaces. Stars: 247216, Forks: 51239. Primary language: JavaScript. Languages: JavaScript (49.5%), Rust (25.9%), TypeScript (22.4%), HTML (1%), CSS (0.8%). License: MIT. Homepage: https://react.dev Topics: declarative, frontend, javascript, library, react, ui. Latest release: v19.2.8 (3w ago). Open PRs: 100, open issues: 1143. Last activity: 8h ago. Community health: 100%. Top contributors: sebmarkbage, zpao, gaearon, acdlite, sophiebits, josephsavona, poteto, eps1lon, jimfb, trueadm and others.

·@ofershap

Replace github.com with gitshow.dev