
React
JavaScript library for building component-based user interfaces for the web, with react-dom for browsers and server rendering.
React is a JavaScript library for building user interfaces from components. The react-dom/server APIs render components to HTML on the server, and the reference says a framework may call them. The installation page describes starting a new app with a recommended framework or adding React to an existing project.
Worth knowing
The homepage describes the library as used for web and native interfaces, and native rendering is provided by React Native, a separate project. The installation page says Create React App has been deprecated, which concerns that tool and not the React library.
Identity
Rendering and deploy
- Runs as
- In the browser9
- Install with
- recommended framework, or add React to an existing project2
Releases
Adoption
Sources
- 2026-10-22: links, Written in, GitHub stars
api.github.com/repos/react/react - 2026-10-22: links, Install with
react.dev/learn/installation - 2026-10-22: Maintainer, License, License model
raw.githubusercontent.com/react/react/main/LICENSE - 2026-10-22: Categories
react.dev - 2026-10-22: Runtime
react.dev/reference/react-dom/server - 2026-10-22: Current major version, Last release, First release
api.github.com/repos/react/react/releases - 2026-10-22: Contributors
api.github.com/repos/react/react/contributors - 2026-10-22: npm downloads a week
api.npmjs.org/downloads/point/last-week/react - 2026-10-22: Runs as
react.dev/reference/react-dom - 2026-10-25: Sites using it (HTTP Archive)
cdn.httparchive.org/v1/technologies - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react