State of React Native 2025: Platform APIs
Skip to content

Platform APIs

Available platform APIs

What APIs do you use in your React Native apps?
0%
14%
28%
42%
56%
70%
1

69.65%
847
2

67.93%
826
3

66.37%
807
4

65.63%
798
5

64.56%
785
6

59.29%
721
7

57.65%
701
8

55.02%
669
9

50.33%
612
10

48.52%
590
11

47.7%
580
12

47.37%
576
13

41.04%
499
14

32.4%
394
15

31.99%
389
16

29.93%
364
17

29.52%
359
18

28.21%
343
19

28.04%
341
20

26.4%
321
21

26.4%
321
22

24.1%
293
23

18.75%
228
24

17.85%
217
25

16.28%
198
26

16.2%
197
27

12.17%
148
28

11.92%
145
29

10.69%
130
30

9.05%
110
31

8.06%
98
32

7.81%
95
33

7.81%
95
34

6.25%
76
35

6.09%
74
36

5.51%
67
37

5.35%
65
38

5.02%
61
39

4.85%
59
40

3.04%
37
41

Other Answers

0.33%
4
0%
14%
28%
42%
56%
70%
% of question respondents

Once again, the most popular APIs remain largely consistent with previous years. There was no major shift in the ranking caused by the rise of AI agents, but it will be interesting to see how this evolves in the coming years as we move from fully developer-centric APIs toward more hybrid, AI-assisted ones.

From a personal standpoint, I would like to see greater awareness of and improvements to accessibility APIs. Accessibility is a core aspect of building inclusive applications, and it’s crucial that we, as a community, work toward making it easier for developers to create, debug and test accessible experiences. As more and more apps are created by AI agents, we should ensure that accessibility is a fundamental part of the development process, rather than an afterthought.

Jakub Tkacz
Software Developer at Expo
We asked members of the React Native community to share their opinions about the results

Platform APIs pain points

Platform APIs pain points
Freeform
What pain points have you encountered related to the APIs mentioned above? Specify the individual API if applicable.
0%
10%
20%
30%
41%
51%
1

Android

2

Notifications

3

Webview

4

Maps

5

Permissions

6

Accessibility

7

Background processing

8

Version changes

9

Deep linking

10

Excessive complexity

0%
10%
20%
30%
41%
51%
% of question respondents