Skip to content
Open menu
Close menu
The State of JS 2021
[en-US] general.back_to_intro
English
اَلْعَرَبِيَّةُ
Completion percentage:
42%
Completion percentage:
42%
Català
Completion percentage:
47%
Completion percentage:
47%
Česky
Completion percentage:
41%
Completion percentage:
41%
Deutsch
Completion percentage:
52%
Completion percentage:
52%
English
Español
Completion percentage:
88%
Completion percentage:
88%
فارسی
Completion percentage:
48%
Completion percentage:
48%
Français
Completion percentage:
40%
Completion percentage:
40%
Galego
Completion percentage:
50%
Completion percentage:
50%
Hindi
Completion percentage:
28%
Completion percentage:
28%
Italiano
Completion percentage:
25%
Completion percentage:
25%
Português
Completion percentage:
23%
Completion percentage:
23%
Português (Brasil)
Completion percentage:
89%
Completion percentage:
89%
Русский
Completion percentage:
92%
Completion percentage:
92%
Українська
Completion percentage:
48%
Completion percentage:
48%
Svenska
Completion percentage:
25%
Completion percentage:
25%
Türkçe
Completion percentage:
39%
Completion percentage:
39%
Indonesia
Completion percentage:
24%
Completion percentage:
24%
简体中文
Completion percentage:
90%
Completion percentage:
90%
正體中文
Completion percentage:
70%
Completion percentage:
70%
日本語
Completion percentage:
81%
Completion percentage:
81%
Polski
Completion percentage:
45%
Completion percentage:
45%
한국어
Completion percentage:
49%
Completion percentage:
49%
Nederlands
Completion percentage:
46%
Completion percentage:
46%
Română
Completion percentage:
85%
Completion percentage:
85%
Magyar
Completion percentage:
68%
Completion percentage:
68%
Help us translate the surveys »
Introduction
T-shirt
Demographics
Features
Language
Browser APIs
Other Features
Libraries
Front-end Frameworks
Back-end Frameworks
Testing
Mobile & Desktop
Build Tools
Monorepo Tools
Other Tools
Resources
Opinions
Awards
Conclusion
About
Share on Twitter
Share on Facebook
Share on LinkedIn
Share by email
« Build Tools
English
اَلْعَرَبِيَّةُ
Completion percentage:
42%
Completion percentage:
42%
Català
Completion percentage:
47%
Completion percentage:
47%
Česky
Completion percentage:
41%
Completion percentage:
41%
Deutsch
Completion percentage:
52%
Completion percentage:
52%
English
Español
Completion percentage:
88%
Completion percentage:
88%
فارسی
Completion percentage:
48%
Completion percentage:
48%
Français
Completion percentage:
40%
Completion percentage:
40%
Galego
Completion percentage:
50%
Completion percentage:
50%
Hindi
Completion percentage:
28%
Completion percentage:
28%
Italiano
Completion percentage:
25%
Completion percentage:
25%
Português
Completion percentage:
23%
Completion percentage:
23%
Português (Brasil)
Completion percentage:
89%
Completion percentage:
89%
Русский
Completion percentage:
92%
Completion percentage:
92%
Українська
Completion percentage:
48%
Completion percentage:
48%
Svenska
Completion percentage:
25%
Completion percentage:
25%
Türkçe
Completion percentage:
39%
Completion percentage:
39%
Indonesia
Completion percentage:
24%
Completion percentage:
24%
简体中文
Completion percentage:
90%
Completion percentage:
90%
正體中文
Completion percentage:
70%
Completion percentage:
70%
日本語
Completion percentage:
81%
Completion percentage:
81%
Polski
Completion percentage:
45%
Completion percentage:
45%
한국어
Completion percentage:
49%
Completion percentage:
49%
Nederlands
Completion percentage:
46%
Completion percentage:
46%
Română
Completion percentage:
85%
Completion percentage:
85%
Magyar
Completion percentage:
68%
Completion percentage:
68%
Help us translate the surveys »
Other Tools »
Redirecting…