BEM

Category - JavaScript Frameworks

The Block, Element, Modifier methodology (commonly referred to as BEM) is a popular naming convention for classes in HTML and CSS. BEM is trying to solve the naming problem and structure that CSS often run into. BEM also provides a better structure for your CSS code and scalable CSS.



We have discovered  4,667 live websites   are using BEM.

Download Lead List
[Download a sample report]


Technology usage statistics

Websites using BEM:4,667 websites
Most popular in: Russia
Market position in JavaScript Frameworks category:#33
Market share in JavaScript Frameworks:less than 0.1%

Security vulnerabilites

Known security issues associated with BEM
PublishedCVETitleDomains

Technology adoption

Recent changes in BEM usage.
Websites that added BEM 81
Websites that dropped BEM 164

Available Reports


Technology Information


Website Distribution by Country

Number of websites using BEM
United States116 websites



Russia4,290 websites
Belarus73 websites
Belgium44 websites
Turkey27 websites
Kazakhstan19 websites
Germany17 websites
Bulgaria11 websites
Netherlands9 websites
France8 websites

Website Distribution by TLD

Number of websites using BEM
.ru3,577 websites
.com258 websites
.xn--p1ai201 websites
.by73 websites
.su55 websites
.info49 websites
.be48 websites
.net41 websites
.site35 websites
.org33 websites

Top Websites Using BEM

A look at the most popular websites built with BEM
DomainCountryRankContacts
yandex.ru Russia163
awaps.yandex.ru Russia1,871
yookassa.ru Russia5,962
yoomoney.ru Russia6,869
sotdel.ru Russia11,489
en.bem.info United States38,379
See full domain list

Always Used together



Alternative Technologies


jQuery: Total 21,720,164 domains found using jQuery
React JS: Total 3,077,830 domains found using React JS
Vue: Total 1,094,109 domains found using Vue
AngularJS: Total 490,675 domains found using AngularJS
AMP: Total 436,180 domains found using AMP
Next.js: Total 357,509 domains found using Next.js
Redux Framework: Total 264,448 domains found using Redux Framework
MooTools: Total 148,673 domains found using MooTools
Nuxt.js: Total 135,661 domains found using Nuxt.js
Angular: Total 133,434 domains found using Angular

FAQ

BEM falls under the category of JavaScript Frameworks.
WebTechSurvey systematically indexes websites and their technologies. Users can find websites using BEM through the WebTechSurvey platform.
There are currently 58,850,305 live websites that use BEM.
BEM holds less than 0.1% market share in the JavaScript Frameworks category.
The main competitors to BEM include jQuery, React JS, Vue, and AngularJS.