Download websites that use BEM

4,022 live sites using BEM right now

UI frameworks · by Yandex · since 2009 · Open Source

4K sites Dataset updated · 2026-10-29
Categories UI frameworks
🔒 Get the list
Requires a dataset purchase

All figures as of Oct 29, 2026

4,022

websites using BEM

BEM in the data

Shares of all sites running BEM

Rank in UI frameworks of 45 technologies
#23

Preview BEM site datasets

BEM detection is a value inside the Technologies column. Two datasets carry it.

1Choose a dataset Each one has its own columns and price

2Look at real rows from TechnologiesLook at real rows from All data Full website tech stack per site: CMS, payments, analytics, frameworks.Everything we have, in a single package. The full webatla universe.

webatla-technologies-bem-2026-10-29.jsonl.zst · 4,022 rows · 14 columnswebatla-all-data-bem-2026-10-29.jsonl.zst · 4,022 rows · 23 columns
DomainTLD suffixTLDDomain typeHTTP statusIP addressCountry by IPSocial networksTechnologies last data checkedTechnologiesPR valueHarmonic valueDomain creation dateDomain expiration date
wciom.rururuICANNHTTP 200212.164.140.131RU{"vk":["https://vk.com/wciompage"],"telegram":["https://t.me/WCIOMofficial"]}2026-09-22Google Analytics UA-7876869-1, BEM, PHP, Unpkg, REG.RU, Swiper, jQuery, TYPO3 CMS, reCAPTCHA, Open Graph0.0000049064317,838,3522004-02-102027-02-10
shalamov.rururuICANNHTTP 200194.34.239.49RU{"vk":["https://vk.com/v_shalamov"],"youtube":["https://youtube.com/channel/UCU-R8eLU1cym92uCwsiyvrA"],"telegram":["https://t.me/V_T_Shalamov"]}2026-10-26Google Analytics GA4 G-BQJ3LRYH7P, BEM, RSS, HSTS, Nginx 1.18.0, Ubuntu0.0000039404917,935,6422007-10-252026-10-25
riapo.rururuICANNHTTP 2005.129.252.106RU{"ok":["https://ok.ru/riapenz"],"vk":["https://vk.ru/club235584494","https://vk.com/riapo"],"telegram":["https://t.me/riapo58"]}2026-10-25BEM, Nginx 1.28.0, Favicon, Liveinternet0.000003738317,547,7262016-06-012027-06-01
iospress.comcomcomICANNHTTP 20035.187.168.7BE{"facebook":["https://facebook.com/publisheriospress"],"linkedin":["https://linkedin.com/company/iospress"],"x-twitter":["https://twitter.com/iospress_stm"]}2026-10-19BEM, PHP, PWA, HSTS, Nginx, Drupal 10, HTTP/2, Favicon, GoDaddy, Typekit0.0000029330717,856,4261997-06-112027-06-10
topwar.rururuICANNHTTP 200185.178.208.188RU{"ok":["http://odnoklassniki.ru/topwar"],"vk":["http://vk.com/topwar"],"telegram":["https://t.me/topwar_official"]}2026-09-21BEM, PHP, PWA, RSS, HSTS, HTTP/2, jQuery, Favicon, hreflang, Cloudflare0.00000070251214,995,0302010-04-202027-04-20
DomainTLD suffixTLDDomain typeHTTP statusIP addressCountry by IPSocial networksTechnologies last data checkedTechnologiesDNS last data checkedDNS StatusDNS recordsPR valueHarmonic valueRDAP/WHOIS last data checkedRDAP/WHOIS methodDomain creation dateDomain expiration dateDomain last changedRegistrarRDAP/WHOIS RecordResponse Status RDAP/WHOIS
wciom.rururuICANNHTTP 200212.164.140.131RU{"vk":["https://vk.com/wciompage"],"telegram":["https://t.me/WCIOMofficial"]}2026-09-22Google Analytics UA-7876869-1, BEM, PHP, Unpkg, REG.RU, Swiper, jQuery, TYPO3 CMS, reCAPTCHA, Open Graph2026-10-27TRUE{"A":["212.164.140.131","212.164.140.141"],"MX":[{"host":"mx.yandex.net","priority":10}],"NS":["ns1.reg.ru","ns2.reg.ru"],"SOA":{"mname":"ns1.reg.ru","retry":3600,"rname":"hostmaster.ns1.reg.ru","expire":604800,"serial":1792566192,"minimum":600,"refresh":14400},"TXT":["_acme-challenge.wciom.ru. TXT 5CXKXKQrUt1vPkvv0fcqRBYSuBdi34djj3ewECh5ITE","_acme-challenge.wciom.ru. TXT kQmuKjY6rCaAj5UpS2WtMCDzgfSTTRJNrZ3BM_t6pi0","facebook-domain-verification=ixlrnpsghq8dqk9yafy8qxncnj367z","google-site-verification=G_O7-ht8JPfLvTXUlWmtpv5bH2dB-ONev4OreO1wiEE","unisender-go-validate-hash=1245ed2bb48d346fdadfb23599a4e5f2","v=spf1 ip4:31.44.10.52 include:_spf.yandex.net ~all","yandex-verification: 0df0ab83d9a5516b","yandex-verification: 94bda3d2f123d32c"]}0.0000049064317,838,3522026-01-12WHOIS2004-02-102027-02-102026-01-11REGRU-RU{"raw_response":"% TCI Whois Service. Terms of use:\n% https://tcinet.ru/documents/whois_ru_rf.pdf (in Russian)\n% https://tcinet.ru/documents/whois_su.pdf (in Russian)\n\ndomain: WCIOM.RU\nnserver: ns1.reg.ru.\nnserver: ns2.reg.ru.\nstate: REGISTERED, DELEGATED, UNVERIFIED\norg: \"VCIOM ANALYTICAL CENTER\" JSC\ntaxpayer-id: 7709436801\nregistrar: REGRU-RU\nadmin-contact: http://www.reg.ru/whois/admin_contact\ncreated: 2004-02-10T21:00:00Z\npaid-till: 2027-02-10T21:00:00Z\nfree-date: 2027-03-14\nsource: TCI\n\nLast updated on 2026-01-11T23:53:01Z\n\n"}Domain is active
shalamov.rururuICANNHTTP 200194.34.239.49RU{"vk":["https://vk.com/v_shalamov"],"youtube":["https://youtube.com/channel/UCU-R8eLU1cym92uCwsiyvrA"],"telegram":["https://t.me/V_T_Shalamov"]}2026-10-26Google Analytics GA4 G-BQJ3LRYH7P, BEM, RSS, HSTS, Nginx 1.18.0, Ubuntu2026-10-17TRUE{"A":["194.34.239.49"],"MX":[{"host":"mx.yandex.net","priority":10}],"NS":["ns1.digitalocean.com","ns2.digitalocean.com","ns3.digitalocean.com"],"SOA":{"mname":"ns1.digitalocean.com","retry":3600,"rname":"hostmaster.shalamov.ru","expire":604800,"serial":0,"minimum":1800,"refresh":10800},"TXT":["v=spf1 redirect=_spf.yandex.net","yandex-verification: 4c25cea477bc5ee0"]}0.0000039404917,935,6422026-10-24WHOIS2007-10-252026-10-252025-10-25RU-CENTER-RU{"raw_response":"% TCI Whois Service. Terms of use:\n% https://tcinet.ru/documents/whois_ru_rf.pdf (in Russian)\n% https://tcinet.ru/documents/whois_su.pdf (in Russian)\n\ndomain: SHALAMOV.RU\nnserver: ns1.digitalocean.com.\nnserver: ns2.digitalocean.com.\nnserver: ns3.digitalocean.com.\nstate: REGISTERED, DELEGATED, VERIFIED\nperson: Private Person\nregistrar: RU-CENTER-RU\nadmin-contact: https://www.nic.ru/whois\ncreated: 2007-10-25T20:00:00Z\npaid-till: 2026-10-25T21:00:00Z\nfree-date: 2026-11-26\nsource: TCI\n\nLast updated on 2026-10-23T22:48:01Z"}Domain is active
riapo.rururuICANNHTTP 2005.129.252.106RU{"ok":["https://ok.ru/riapenz"],"vk":["https://vk.ru/club235584494","https://vk.com/riapo"],"telegram":["https://t.me/riapo58"]}2026-10-25BEM, Nginx 1.28.0, Favicon, Liveinternet2026-10-23TRUE{"A":["5.129.252.106"],"MX":[{"host":"mx1.timeweb.ru","priority":10},{"host":"mx2.timeweb.ru","priority":20}],"NS":["ns1.timeweb.ru","ns2.timeweb.ru","ns3.timeweb.org","ns4.timeweb.org"],"SOA":{"mname":"ns1.timeweb.ru","retry":7200,"rname":"dns.timeweb.ru","expire":259200,"serial":4,"minimum":300,"refresh":28800},"TXT":["v=spf1 include:_spf.timeweb.ru ~all"],"DNSKEY":[{"flags":257,"protocol":3,"algorithm":13,"public_key":"fGx/tObUMTBlwkfP98gQB3OrkOMrmBb8f22sWGwOTSdYho8f6c9bv/WPGc5tAbPEdnEQrLI8xF43iN+W+NBtcA=="}]}0.000003738317,547,7262026-06-10WHOIS2016-06-012027-06-012026-06-10REGRU-RU{"raw_response":"% TCI Whois Service. Terms of use:\n% https://tcinet.ru/documents/whois_ru_rf.pdf (in Russian)\n% https://tcinet.ru/documents/whois_su.pdf (in Russian)\n\ndomain: RIAPO.RU\nnserver: ns1.timeweb.ru.\nnserver: ns2.timeweb.ru.\nnserver: ns3.timeweb.org.\nnserver: ns4.timeweb.org.\nstate: REGISTERED, DELEGATED, UNVERIFIED\norg: Gosudarstvennoe avtonomnoe uchrezhdenie Penzenskoi oblasti \"Regionalnoe informatsionnoe agentstvo Penzenskoi oblasti\"\ntaxpayer-id: 5836680950\nregistrar: REGRU-RU\nadmin-contact: http://www.reg.ru/whois/admin_contact\ncreated: 2016-06-01T07:56:43Z\npaid-till: 2027-06-01T07:56:43Z\nfree-date: 2027-07-02\nsource: TCI\n\nLast updated on 2026-06-10T21:13:01Z"}Domain is active
iospress.comcomcomICANNHTTP 20035.187.168.7BE{"facebook":["https://facebook.com/publisheriospress"],"linkedin":["https://linkedin.com/company/iospress"],"x-twitter":["https://twitter.com/iospress_stm"]}2026-10-19BEM, PHP, PWA, HSTS, Nginx, Drupal 10, HTTP/2, Favicon, GoDaddy, Typekit2026-10-22TRUE{"A":["35.187.168.7"],"MX":[{"host":"iospress-com.mail.protection.outlook.com","priority":0}],"NS":["ns59.domaincontrol.com","ns60.domaincontrol.com"],"SOA":{"mname":"ns59.domaincontrol.com","retry":7200,"rname":"dns.jomax.net","expire":604800,"serial":2026092100,"minimum":600,"refresh":28800},"TXT":["MS=ms66788971","MS=ms69223815","google-site-verification=_9VWweseHLVPqH7mKqw_0sQI0JSmeFCUKrLs3of4S2I","v=spf1 a mx include:spf.protection.outlook.com include:email.freshdesk.com include:spf.em.secureserver.net ~all"]}0.0000029330717,856,4262026-06-10RDAP1997-06-112027-06-102025-12-18123-Reg Limited{"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/com/v1/domain/IOSPRESS.COM","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/IOSPRESS.COM"},{"rel":"related","href":"https://rdap.123-reg.co.uk/v1/domain/IOSPRESS.COM","type":"application/rdap+json","value":"https://rdap.123-reg.co.uk/v1/domain/IOSPRESS.COM"}],"events":[{"eventDate":"1997-06-11T04:00:00Z","eventAction":"registration"},{"eventDate":"2027-06-10T04:00:00Z","eventAction":"expiration"},{"eventDate":"2025-12-18T09:23:29Z","eventAction":"last changed"},{"eventDate":"2026-06-09T22:37:06Z","eventAction":"last update of RDAP database"}],"handle":"393880_DOMAIN_COM-VRSN","status":["client delete prohibited","client renew prohibited","client transfer prohibited","client update prohibited"],"ldhName":"IOSPRESS.COM","notices":[{"links":[{"rel":"terms-of-service","href":"https://www.verisign.com/domain-names/registration-data-access-protocol/terms-service/index.xhtml","type":"text/html","value":"https://rdap.verisign.com/com/v1/domain/iospress.com"}],"title":"Terms of Service","description":["Service subject to Terms of Use."]},{"links":[{"href":"https://icann.org/epp","type":"text/html"}],"title":"Status Codes","description":["For more information on domain status codes, please visit https://icann.org/epp"]},{"links":[{"rel":"help","href":"https://icann.org/wicf","type":"text/html","value":"https://rdap.verisign.com/com/v1/domain/iospress.com"}],"title":"RDDS Inaccuracy Complaint Form","description":["URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"]}],"entities":[{"links":[{"rel":"about","href":"http://www.meshdigital.com","type":"text/html","value":"https://rdap.123-reg.co.uk/v1/"}],"roles":["registrar"],"handle":"1515","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+44.3454502310"],["email",{},"text","abuse@123-reg.co.uk"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"1515"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","123-Reg Limited"]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"NS59.DOMAINCONTROL.COM","objectClassName":"nameserver"},{"ldhName":"NS60.DOMAINCONTROL.COM","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]}}Domain is active
topwar.rururuICANNHTTP 200185.178.208.188RU{"ok":["http://odnoklassniki.ru/topwar"],"vk":["http://vk.com/topwar"],"telegram":["https://t.me/topwar_official"]}2026-09-21BEM, PHP, PWA, RSS, HSTS, HTTP/2, jQuery, Favicon, hreflang, Cloudflare2026-10-21TRUE{"A":["185.178.208.188"],"MX":[{"host":"mx.yandex.ru","priority":10}],"NS":["amir.ns.cloudflare.com","ines.ns.cloudflare.com"],"CAA":[{"tag":"issue","flags":0,"value":"comodoca.com"},{"tag":"issuewild","flags":0,"value":"comodoca.com"},{"tag":"issue","flags":0,"value":"digicert.com; cansignhttpexchanges=yes"},{"tag":"issuewild","flags":0,"value":"digicert.com; cansignhttpexchanges=yes"},{"tag":"issue","flags":0,"value":"letsencrypt.org"},{"tag":"issuewild","flags":0,"value":"letsencrypt.org"},{"tag":"issue","flags":0,"value":"pki.goog; cansignhttpexchanges=yes"},{"tag":"issuewild","flags":0,"value":"pki.goog; cansignhttpexchanges=yes"},{"tag":"issue","flags":0,"value":"ssl.com"},{"tag":"issuewild","flags":0,"value":"ssl.com"}],"SOA":{"mname":"amir.ns.cloudflare.com","retry":2400,"rname":"dns.cloudflare.com","expire":604800,"serial":2417576708,"minimum":1800,"refresh":10000},"TXT":["google-site-verification=n56415KMaVm-dpeaHA_1hGz1yPWRK46n-XFx0KhhvqE","v=spf1 a mx include:_spf.yandex.net ~all","yandex-verification: 4e344f2b6a44882a"],"DNSKEY":[{"flags":256,"protocol":3,"algorithm":13,"public_key":"oJMRESz5E4gYzS/q6XDrvU1qMPYIjCWzJaOau8XNEZeqCYKD5ar0IRd8KqXXFJkqmVfRvMGPmM1x8fGAa2XhSA=="},{"flags":257,"protocol":3,"algorithm":13,"public_key":"mdsswUyr3DPW132mOi8V9xESWE8jTo0dxCjjnopKl+GqJxpVXckHAeF+KkxLbxILfDLUT0rAK9iUzy1L53eKGQ=="}]}0.00000070251214,995,0302026-04-18WHOIS2010-04-202027-04-202026-04-18REGRU-RU{"raw_response":"% TCI Whois Service. Terms of use:\n% https://tcinet.ru/documents/whois_ru_rf.pdf (in Russian)\n% https://tcinet.ru/documents/whois_su.pdf (in Russian)\n\ndomain: TOPWAR.RU\nnserver: amir.ns.cloudflare.com.\nnserver: ines.ns.cloudflare.com.\nstate: REGISTERED, DELEGATED, VERIFIED\norg: VO-media Ltd.\ntaxpayer-id: 1841036310\nregistrar: REGRU-RU\nadmin-contact: http://www.reg.ru/whois/admin_contact\ncreated: 2010-04-20T08:40:15Z\npaid-till: 2027-04-20T09:40:15Z\nfree-date: 2027-05-21\nsource: TCI\n\nLast updated on 2026-04-18T14:18:01Z"}Domain is active

3Download the free preview or buy the whole fileDownload the free preview or buy the whole file

4,017 more rows in the full file4,017 more rows in the full file

Technologies · 14 columnsAll data · 23 columns Daily fresh export

About BEM

BEM is not software. Nothing is installed, no vendor ships a runtime, and there is no request a crawler can wait for. What Yandex published in 2009 was a naming discipline for markup and stylesheets, built around blocks, elements and modifiers written into class names so that components stay independent and specificity conflicts stop compounding as a codebase grows.

Detection therefore works differently here, and saying so matters more than the number does. We infer the convention from the shape of class names in delivered markup, which makes the count inferential in both directions. A team that follows the discipline loosely, or renames it into a house convention, will be missed entirely. A site built from a purchased template written in the style will be counted even if nobody involved has heard of the methodology. Anyone treating the figure as a census of teams who deliberately adopted the approach will overstate their case.

The UI frameworks label is a taxonomy artefact rather than a description of anything. There is no package to install and no dependency to audit. The language that matters is CSS rather than anything that executes, and the Open Source status simply reflects that the specification and its supporting tools were published openly instead of sold.

As of October 2026 the pattern appears in the markup of 4,022 sites. The population is useful mainly as a sample frame. Tooling vendors and design system consultancies can find codebases that already carry a formal component convention, which is a different sales conversation from one with a team that has never structured its stylesheets at all. Researchers studying how front end practice looks in production, rather than how conference talks describe it, get a corpus they can join against frameworks, build tools and preprocessors detected on the same domains.

Used as evidence about markup, the list holds up well. Used as a measure of deliberate methodology adoption, it will mislead you, and no amount of crawling will fix that, because intent does not travel over HTTP.

Frequently asked questions

How to download the list of websites using BEM

The complete list of websites using BEM is available as one structured file. Every row is a site we detected running BEM, exported with its full record, so you can filter it offline instead of crawling the web yourself.

  1. Choose a dataset in the preview above or the price cards below
  2. Check out by card or in crypto, priced in EUR
  3. Download the list one JSONL file (zstd) in your account, which you can re-download any time during your access month

Choose your dataset

What each file holds, for every site:

  • Technologies: the domain, the full stack we detect with versions, IP, hosting country, HTTP status, social profiles, PageRank / Harmonic rank and domain dates.
  • All data: every column in one file: the domain, technologies, IP, hosting country, rank and dates, plus DNS records and RDAP / WHOIS.
  • A daily-refreshed export, so the list you receive is never stale.

How many websites use BEM?

webatla detects BEM on 4K websites, refreshed daily. Each row has the domain with its IP, hosting country, ranking and the rest of its stack, and All data adds DNS and WHOIS.

Can I download the list of websites using BEM?

Yes, the list downloads as structured JSONL (zstd), one domain per line.

What's included for each site, and how fresh is it?

The Technologies file has the domain, the full stack with versions, IP, hosting country, HTTP status, PageRank and Harmonic. All data adds DNS and RDAP/WHOIS. Everything is re-detected and re-exported daily.

How do I find the websites using BEM?

Buy the technology dataset, then download the complete list of domains we detect using BEM, re-exported every day.

What else is in the BEM technology data?

Each row places BEM next to the other technology on the same site, plus its IP, hosting country and ranking. All data adds DNS and WHOIS.

Can I download just the sites using BEM, or the whole database?

Both. Every site running BEM comes in the Technologies dataset, one downloadable file. Or buy All data for the entire database: technologies plus identity, ranking, DNS and RDAP/WHOIS for every domain, combined in one file. Daily fresh export.

Get the full list of websites using BEM

Pick the dataset that covers what you need. Each one includes BEM and downloads as JSONL, rebuilt daily.

Technologies 14 columns

Full website tech stack per site: CMS, payments, analytics, frameworks.

€159 / mo
Buy and download Download preview dataset
All data 23 columns

Everything we have, in a single package. The full webatla universe.

€599 / mo
Buy and download Download preview dataset

Want to compare every dataset side by side? Visit the pricing page