Download websites that use Dojo
3,448 live sites using Dojo right now
JavaScript libraries · since 2004 · open source
All figures as of Oct 29, 2026
3,448
websites using Dojo
Dojo in the data
Shares of all sites running Dojo
- Rank in JavaScript libraries of 100 technologies
- #68
- Most used version 37.3% of sites with a known version
- 1.14.1
Preview Dojo site datasets
Dojo 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.
| Domain | TLD suffix | TLD | Domain type | HTTP status | IP address | Country by IP | Social networks | Technologies last data checked | Technologies | PR value | Harmonic value | Domain creation date | Domain expiration date |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| requirejs.org | org | org | ICANN | HTTP 200 | 185.199.108.153 | US | {"github":["https://github.com/requirejs/requirejs","https://github.com/requirejs/requirejs/wiki/Upgrading-to-RequireJS-2.1","https://github.com/requirejs/requirejs/blob/master/LICENSE"],"x-twitter":["https://twitter.com/jrburke"]} | 2026-10-23 | Dojo 1.4, Fastly, HTTP/2, jQuery 1.4.4, Favicon, Varnish, GitHub Pages, Google Hosted Libraries | 0.0000109259 | 16,532,378 | 2010-01-23 | 2027-01-23 |
| sejm.gov.pl | gov.pl | pl | ICANN | HTTP 200 | 45.60.74.29 | US | {"youtube":["https://youtube.com/channel/UCN5seY_Oy_GiJRhF06GfRlw"],"facebook":["https://facebook.com/KancelariaSejmu"],"instagram":["https://instagram.com/sejmrp"],"x-twitter":["https://x.com/KancelariaSejmu"]} | 2026-10-26 | RSS, Dojo 1.9.7, HSTS, HTTP/2, Imperva, Lightbox, Modernizr, Font Awesome, Apple iCloud Mail, Google Site Verification | 0.00000547349 | 18,006,806 | 2013-07-01 | 2027-01-01 |
| openntf.org | org | org | ICANN | HTTP 200 | 66.6.204.17 | US | {"github":["https://github.com/openntf","https://github.com/OpenCode4Connections"],"bluesky":["https://bsky.app/profile/openntf.org"],"discord":["https://discord.gg/jmRHpDRnH4"],"youtube":["http://youtube.com/openntf"],"facebook":["http://facebook.com/pages/OpenNTF/159464360754911","https://facebook.com/openntf"],"linkedin":["https://linkedin.com/company/openntf"],"x-twitter":["https://twitter.com/openntf","https://x.com/openntf"]} | 2026-10-10 | RSS, Dojo 1.9.7, HSTS, Java, jQuery, Patreon, Bootstrap 3, HCL Domino | 0.000000495595 | 14,465,651 | 2001-12-18 | 2026-12-18 |
| mulino.it | it | it | ICANN | HTTP 200 | 99.81.27.46 | IE | {"youtube":["https://youtube.com/user/edizionidelmulino"],"facebook":["https://facebook.com/edizioni.mulino"],"linkedin":["https://linkedin.com/company/ilmulino"],"instagram":["https://instagram.com/edizionimulino"],"x-twitter":["https://twitter.com/edizionimulino"]} | 2026-10-08 | Google Analytics G-18RMDB84CC G-4KC2129Y73 UA-9993113-6 +2, PHP, Dojo 1.0, OpenAI, Ubuntu, jQuery 1.10.2, YouTube, jsDelivr, Bootstrap 5.1.3, Open Graph | 0.000000434615 | 17,279,730 | 1997-06-19 | 2026-12-05 |
| ugto.mx | mx | mx | ICANN | HTTP 200 | 148.214.50.10 | MX | {"tiktok":["https://tiktok.com/@udeguanajuato?_r=1&_t=8ZwHl6n5Jgb"],"youtube":["https://youtube.com/channel/UCoUQ-zFpkGpLo4Yqj1PLFDA"],"facebook":["https://facebook.com/UdeGuanajuato"],"instagram":["https://instagram.com/udeguanajuato"],"x-twitter":["https://twitter.com/UdeGuanajuato"]} | 2026-09-21 | Google Tag Manager GTM-MM2JH79M, PHP 7.2.24, RSS, Dojo 1.6, cdnjs, Joomla, jQuery 3.3.1, Favicon, OpenSSL 1.1.1k, Red Hat | 0.000000330263 | 17,353,828 | 1996-11-20 | 2026-11-19 |
| Domain | TLD suffix | TLD | Domain type | HTTP status | IP address | Country by IP | Social networks | Technologies last data checked | Technologies | DNS last data checked | DNS Status | DNS records | PR value | Harmonic value | RDAP/WHOIS last data checked | RDAP/WHOIS method | Domain creation date | Domain expiration date | Domain last changed | Registrar | RDAP/WHOIS Record | Response Status RDAP/WHOIS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| requirejs.org | org | org | ICANN | HTTP 200 | 185.199.108.153 | US | {"github":["https://github.com/requirejs/requirejs","https://github.com/requirejs/requirejs/wiki/Upgrading-to-RequireJS-2.1","https://github.com/requirejs/requirejs/blob/master/LICENSE"],"x-twitter":["https://twitter.com/jrburke"]} | 2026-10-23 | Dojo 1.4, Fastly, HTTP/2, jQuery 1.4.4, Favicon, Varnish, GitHub Pages, Google Hosted Libraries | 2026-10-14 | TRUE | {"A":["185.199.108.153","185.199.109.153","185.199.110.153","185.199.111.153"],"MX":[{"host":"mx.hover.com.cust.hostedemail.com","priority":10}],"NS":["ns1.hover.com","ns2.hover.com"],"SOA":{"mname":"ns1.hover.com","retry":900,"rname":"dnsmaster.hover.com","expire":604800,"serial":1720467415,"minimum":300,"refresh":1800}} | 0.0000109259 | 16,532,378 | 2026-03-29 | RDAP | 2010-01-23 | 2027-01-23 | 2026-01-27 | Tucows Domains Inc. | {"raw_response":{"links":[{"rel":"related","href":"https://opensrs.rdap.tucows.com/domain/requirejs.org","type":"application/rdap+json","value":"https://rdap.publicinterestregistry.org/rdap/domain/requirejs.org"},{"rel":"self","href":"https://rdap.publicinterestregistry.org/rdap/domain/requirejs.org","type":"application/rdap+json","value":"https://rdap.publicinterestregistry.org/rdap/domain/requirejs.org"}],"events":[{"eventDate":"2011-12-05T21:44:04.041Z","eventAction":"transfer"},{"eventDate":"2027-01-23T01:36:13.041Z","eventAction":"expiration"},{"eventDate":"2010-01-23T01:36:13.041Z","eventAction":"registration"},{"eventDate":"2026-01-27T08:35:40.272Z","eventAction":"last changed"},{"eventDate":"2026-03-29T21:42:54.952Z","eventAction":"last update of RDAP database"}],"status":["client transfer prohibited","client update prohibited"],"ldhName":"requirejs.org","notices":[{"links":[{"rel":"terms-of-service","href":"https://thenew.org/org-people/about-pir/policies/","type":"text/html","value":"https://rdap.publicinterestregistry.org/rdap/domain/requirejs.org"}],"title":"Terms of Service","description":["Public Interest Registry provides this RDAP service for informational purposes only, and to assist persons in obtaining information about or related to a domain name registration record. Public Interest Registry does not guarantee its accuracy. Users accessing the Public Interest Registry RDAP service agree to use the data only for lawful purposes, and under no circumstances may this data be used to: a) allow, enable, or otherwise support the transmission by e-mail, telephone, or facsimile of mass unsolicited, commercial advertising or solicitations to entities other than the registrar's own existing customers and b) enable high volume, automated, electronic processes that send queries or data to the systems of Public Interest Registry or any ICANN-accredited registrar, except as reasonably necessary to register domain names or modify existing registrations. When using the Public Interest Registry RDAP service, please consider the following: the RDAP service is not a replacement for standard EPP commands to the SRS service. RDAP is not considered authoritative for registered domain objects. The RDAP service may be scheduled for downtime during production or OT&E maintenance periods. Queries to the RDAP services are throttled. If too many queries are received from a single IP address within a specified time, the service will begin to reject further queries for a period of time to prevent disruption of RDAP service access. Abuse of the RDAP system through data mining is mitigated by detecting and limiting bulk query access from single sources. Where applicable, the presence of a [Non-Public Data] tag indicates that such data is not made publicly available due to applicable data privacy laws or requirements. Should you wish to contact the registrant, please refer to the RDAP records available through the registrar URL listed above. Access to non-public data may be provided, upon request, where it can be reasonably confirmed that the requester holds a specific legitimate interest and a proper legal basis for accessing the withheld data. Access to this data can be requested by submitting a request to WHOISrequest@pir.org. Public Interest Registry Inc. reserves the right to modify these terms at any time. By submitting this query, you agree to abide by this policy."]},{"links":[{"rel":"glossary","href":"https://icann.org/epp","type":"application/rdap+json","value":"https://rdap.publicinterestregistry.org/rdap/domain/requirejs.org"}],"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":"application/rdap+json","value":"https://rdap.publicinterestregistry.org/rdap/domain/requirejs.org"}],"title":"RDDS Inaccuracy Complaint Form","description":["URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"]}],"entities":[{"links":[{"rel":"self","href":"https://rdap.publicinterestregistry.org/rdap/entity/69","type":"application/rdap+json","value":"https://rdap.publicinterestregistry.org/rdap/entity/69"},{"rel":"about","href":"https://opensrs.rdap.tucows.com/","type":"application/rdap+json","value":"https://opensrs.rdap.tucows.com/"}],"roles":["registrar"],"handle":"69","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+1.4165350123"],["email",{},"text","domainabuse@tucows.com"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"69"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Tucows Domains Inc."]]],"objectClassName":"entity"}],"redacted":[{"name":{"type":"Registry Domain ID"},"method":"removal","prePath":"$.handle","pathLang":"jsonpath"}],"secureDNS":{"maxSigLife":1,"delegationSigned":false},"nameservers":[{"handle":"01915828ebce4e4799cd7f5795455cb9-LROR","status":["associated"],"ldhName":"ns1.hover.com","unicodeName":"ns1.hover.com","objectClassName":"nameserver"},{"handle":"ae2594708eb74d6b9d33a8702578288c-LROR","status":["associated"],"ldhName":"ns2.hover.com","unicodeName":"ns2.hover.com","objectClassName":"nameserver"}],"unicodeName":"requirejs.org","objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_response_profile_1","icann_rdap_technical_implementation_guide_1","redacted"]}} | Domain is active |
| sejm.gov.pl | gov.pl | pl | ICANN | HTTP 200 | 45.60.74.29 | US | {"youtube":["https://youtube.com/channel/UCN5seY_Oy_GiJRhF06GfRlw"],"facebook":["https://facebook.com/KancelariaSejmu"],"instagram":["https://instagram.com/sejmrp"],"x-twitter":["https://x.com/KancelariaSejmu"]} | 2026-10-26 | RSS, Dojo 1.9.7, HSTS, HTTP/2, Imperva, Lightbox, Modernizr, Font Awesome, Apple iCloud Mail, Google Site Verification | 2026-10-14 | TRUE | {"A":["45.60.74.29"],"DS":[{"digest":"1c96f07978df3facc7696c8b2fea933f4afe494ed715da92af52b18be7cbf1bb","key_tag":28654,"algorithm":8,"digest_type":2},{"digest":"b341b1cbd4db66817bd49fa7e8a79c4d7d08a934","key_tag":28654,"algorithm":8,"digest_type":1}],"MX":[{"host":"mx1.sejm.gov.pl","priority":10},{"host":"mx2.sejm.gov.pl","priority":5}],"NS":["eomer.nask.net.pl","kirdan.nask.net.pl"],"CAA":[{"tag":"issue","flags":0,"value":"certum.pl"},{"tag":"issue","flags":0,"value":"globalsign.com"},{"tag":"issuewild","flags":0,"value":"globalsign.com"},{"tag":"iodef","flags":0,"value":"mailto:admin@sejm.gov.pl"}],"SOA":{"mname":"kserp.sejm.gov.pl","retry":3600,"rname":"root.poczta.sejm.gov.pl","expire":604800,"serial":2026082687,"minimum":86400,"refresh":10800},"TXT":["MS=ms15929222","apple-domain-verification=7aKXg7I9Dxig34wS","google-site-verification=_-Rj_Zf8g-KuJmi_6y63ro_4QdqKCpQRDjVvkd2YJ78","mojecertpl-site-verification-gXdiHTiEJfaNRBHBxX5NtlwnWsDWqqIU","v=spf1 ip4:194.41.12.80 ip4:194.41.12.81 -all"],"DNSKEY":[{"flags":256,"protocol":3,"algorithm":8,"public_key":"AwEAAZ0HYPNv0OoTCRKDU5R/KmQCMVSBwjleSUYZB/hQkv2Wfss/+/7LGaF+C3nIgkPwFal+ihtpjYNXxzQB13IX3m1RGkA5ymg9Zy+qXtCjzExbp6N8zxXQ9p7IjKaMkyjZhyjhlHJROvq96B04T+leHs/y6SrkCwBPu9c+26b2s+TFscH99nfoPLF8Pq+jC5u746qeePYtI+Ts0oa5esWP0MIqSDNe2COZH+fZh+Df5AC4OuYHknZJJdvY2ZdaT2fky1Hyt9LZnkkTejelGDU0JP3EQRGoDtmUXX1xCeA6VkKHPtRqNYXMfy3EQL++VTveDj8P1tfwVFjvuspIV3ZuE8MGAIL1HBNkdcUTnJg9LQZUJo5qXWKcthH37SzVFXB/NcR3l7sTVr5DDujLal5seGXXDMFP63/l0VfuS4jLgq8Ok7Q3AeI8/8HUlKglH1tSDtKG7Sb9ocYJmQqu344BF42f0+ccDTGX13cYmL5ilNV5ssCCl1F4NnSAKcwCnouCAXK2d0lnS/zCSJcP6sfAT5Zk89ZfGg9rwkrnoTAQe1Y3bpyUUj8risHpudN7pi/YA8zKZTCSrSmdR3FaiI6s2pyp0h8JC/HZVOeVrGDUangnHvIlT+u7rXJICmZ/cnXQ/gQOpLApl1k1KMgICR5JUx8FeAV+GjxMzqswrOK2WLtb"},{"flags":257,"protocol":3,"algorithm":8,"public_key":"AwEAAdFm0VZR8mPvQ4TepeFT8cu1deIqrVc0CL+2xiWIwrFr9pk7ZQCECcrxV7F95r9pd+iLw/kYJU0iJzw+xcxTpBAu+CUCfmv0NCkNWaF3qJ+F3QALUsvT7BtbaVgi/vSJljgBjEy/9ZoObUWvkA4zm1aBn3wO6/nqoHaPrBMqqiE7JG8TN8z1oSakct4pvoeWB4o3AXGvKc47Srb/N0kfDdZC0vZhsWZw8igTqa3kA6bhW6jL8pzOeKu7fo9MEpYa/WMyfx4tPEdeQQdamBpzsmJ5UOLp39S6a0O4rrBiWpXoKMQ//rCgsRXeqde3HlPZgCmI7DqftnSkzrBFTViXCTZ2111GYGJK23ry1AKuTntPU4HUKpFHNeesubmkTKdToua8m+vP32rci8cbmZpRZ2GfVavDE6cSZLWW4Nf73tnxKr7R8akVW5WelKXp4DvnGfBBIQMevDo/ScfAId80w2t64mOTrgZHSax9V2j3xwLK80ldGITpXhmojkp3YFy2KgGFD88sdCH5mT9EUJnOS/5qwRud4qgP77I0wmSfKVWymwgXGr2APBk3eqHtpef5anFpOgK/BN9mzodJBtDjKBwHbYcto8B3nHHdCvNS1FFz77bVX61WMBfdXoLmmHHFTAQGKyvWJF0iQiqNvx5fILZqCMCKub+ceXhr6co5hHXx"}]} | 0.00000547349 | 18,006,806 | 2026-01-03 | RDAP | 2013-07-01 | 2027-01-01 | 2026-01-03 | NASK | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.dns.pl/domain/sejm.gov.pl","type":"application/rdap+json","value":"https://rdap.dns.pl/domain/sejm.gov.pl"}],"events":[{"eventDate":"2013-07-01T00:00:00Z","eventAction":"registration"},{"eventDate":"2018-02-22T08:27:42Z","eventAction":"last changed"},{"eventDate":"2026-01-03T21:05:20.239667901Z","eventAction":"last update of RDAP database"},{"eventDate":"2027-01-01T00:00:00Z","eventAction":"expiration"}],"port43":"whois.dns.pl","ldhName":"sejm.gov.pl","notices":[{"links":[{"rel":"related","href":"https://www.dns.pl/en/domain_name_life_cycle","type":"text/html","value":"https://www.dns.pl/en/domain_name_life_cycle"}],"title":"Domain name life cycle","description":["For more information on domain name life cycle, please visit https://www.dns.pl/en/domain_name_life_cycle"]},{"links":[{"rel":"related","href":"https://www.dns.pl/en/RDAP_in_NASK","type":"text/html","value":"https://www.dns.pl/en/RDAP_in_NASK"}],"title":"Delay in data display","description":["RDAP displays data with a delay not exceeding 15 minutes in relation to the .pl Registry system. For more information on RDAP in NASK, please visit: https://www.dns.pl/en/RDAP_in_NASK"]}],"remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"entities":[{"roles":["registrant"],"remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Kancelaria Sejmu, Ośrodek Informatyki"],["kind",{},"text","org"],["org",{},"text"],["adr",{"cc":"PL"},"text",["","","ul. Wiejska 4/6/8","Warszawa","","00-902",""]],["tel",{"type":"VOICE"},"uri","tel:+48.226289219"]]],"objectClassName":"entity"},{"roles":["registrar"],"remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","NASK"],["kind",{},"text","org"],["adr",{"cc":"PL"},"text",["","","ul. Kolska 12","Warszawa","","01-045",""]],["tel",{"type":"VOICE"},"uri","tel:+48.223808300"],["email",{},"text","info@dns.pl"]]],"objectClassName":"entity"}],"secureDNS":{"dsData":[{"digest":"B341B1CBD4DB66817BD49FA7E8A79C4D7D08A934","keyTag":28654,"algorithm":8,"digestType":1},{"digest":"1C96F07978DF3FACC7696C8B2FEA933F4AFE494ED715DA92AF52B18BE7CBF1BB","keyTag":28654,"algorithm":8,"digestType":2}],"delegationSigned":true},"nameservers":[{"ldhName":"kirdan.nask.net.pl","remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"ipAddresses":[{"v4":["195.187.244.8"],"v6":["2001:a10:1:ffff::1:f408"]}],"objectClassName":"nameserver"},{"ldhName":"eomer.nask.net.pl","remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"ipAddresses":[{"v4":["193.59.201.24"],"v6":["2001:a10:1:ffff::2:c918"]}],"objectClassName":"nameserver"}],"nask0_state":"registered","objectClassName":"domain","rdapConformance":["rdap_level_0","nask0"]}} | Domain is active |
| openntf.org | org | org | ICANN | HTTP 200 | 66.6.204.17 | US | {"github":["https://github.com/openntf","https://github.com/OpenCode4Connections"],"bluesky":["https://bsky.app/profile/openntf.org"],"discord":["https://discord.gg/jmRHpDRnH4"],"youtube":["http://youtube.com/openntf"],"facebook":["http://facebook.com/pages/OpenNTF/159464360754911","https://facebook.com/openntf"],"linkedin":["https://linkedin.com/company/openntf"],"x-twitter":["https://twitter.com/openntf","https://x.com/openntf"]} | 2026-10-10 | RSS, Dojo 1.9.7, HSTS, Java, jQuery, Patreon, Bootstrap 3, HCL Domino | 2026-10-19 | TRUE | {"A":["66.6.204.17"],"MX":[{"host":"mx1-us1.ppe-hosted.com","priority":10},{"host":"mx2-us1.ppe-hosted.com","priority":10}],"NS":["ns1.prominic.net","ns2.prominic.net","ns3.prominic.net","ns4.prominic.net"],"SOA":{"mname":"ns1.prominic.net","retry":3600,"rname":"hostmaster.prominic.net","expire":172800,"serial":2021102004,"minimum":600,"refresh":10800},"TXT":["CENTRAL-11252","_v87ztvxncoxofqv16dw95100cd5pljr","v=spf1 a ip4:208.85.190.178 ip4:208.85.190.236 a:dispatch-us.ppe-hosted.com include:servers.mcsv.net ?all"]} | 0.000000495595 | 14,465,651 | 2026-03-12 | RDAP | 2001-12-18 | 2026-12-18 | 2026-03-12 | Tucows Domains Inc. | {"raw_response":{"links":[{"rel":"related","href":"https://opensrs.rdap.tucows.com/domain/openntf.org","type":"application/rdap+json","value":"https://rdap.publicinterestregistry.org/rdap/domain/openntf.org"},{"rel":"self","href":"https://rdap.publicinterestregistry.org/rdap/domain/openntf.org","type":"application/rdap+json","value":"https://rdap.publicinterestregistry.org/rdap/domain/openntf.org"}],"events":[{"eventDate":"2015-06-25T02:40:22.237Z","eventAction":"transfer"},{"eventDate":"2026-12-18T20:01:01Z","eventAction":"expiration"},{"eventDate":"2001-12-18T20:01:01.295Z","eventAction":"registration"},{"eventDate":"2025-12-21T08:22:08.961Z","eventAction":"last changed"},{"eventDate":"2026-03-12T11:42:34.248Z","eventAction":"last update of RDAP database"}],"status":["client transfer prohibited","client update prohibited"],"ldhName":"openntf.org","notices":[{"links":[{"rel":"terms-of-service","href":"https://thenew.org/org-people/about-pir/policies/","type":"text/html","value":"https://rdap.publicinterestregistry.org/rdap/domain/openntf.org"}],"title":"Terms of Service","description":["Public Interest Registry provides this RDAP service for informational purposes only, and to assist persons in obtaining information about or related to a domain name registration record. Public Interest Registry does not guarantee its accuracy. Users accessing the Public Interest Registry RDAP service agree to use the data only for lawful purposes, and under no circumstances may this data be used to: a) allow, enable, or otherwise support the transmission by e-mail, telephone, or facsimile of mass unsolicited, commercial advertising or solicitations to entities other than the registrar's own existing customers and b) enable high volume, automated, electronic processes that send queries or data to the systems of Public Interest Registry or any ICANN-accredited registrar, except as reasonably necessary to register domain names or modify existing registrations. When using the Public Interest Registry RDAP service, please consider the following: the RDAP service is not a replacement for standard EPP commands to the SRS service. RDAP is not considered authoritative for registered domain objects. The RDAP service may be scheduled for downtime during production or OT&E maintenance periods. Queries to the RDAP services are throttled. If too many queries are received from a single IP address within a specified time, the service will begin to reject further queries for a period of time to prevent disruption of RDAP service access. Abuse of the RDAP system through data mining is mitigated by detecting and limiting bulk query access from single sources. Where applicable, the presence of a [Non-Public Data] tag indicates that such data is not made publicly available due to applicable data privacy laws or requirements. Should you wish to contact the registrant, please refer to the RDAP records available through the registrar URL listed above. Access to non-public data may be provided, upon request, where it can be reasonably confirmed that the requester holds a specific legitimate interest and a proper legal basis for accessing the withheld data. Access to this data can be requested by submitting a request to WHOISrequest@pir.org. Public Interest Registry Inc. reserves the right to modify these terms at any time. By submitting this query, you agree to abide by this policy."]},{"links":[{"rel":"glossary","href":"https://icann.org/epp","type":"application/rdap+json","value":"https://rdap.publicinterestregistry.org/rdap/domain/openntf.org"}],"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":"application/rdap+json","value":"https://rdap.publicinterestregistry.org/rdap/domain/openntf.org"}],"title":"RDDS Inaccuracy Complaint Form","description":["URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"]}],"entities":[{"links":[{"rel":"self","href":"https://rdap.publicinterestregistry.org/rdap/entity/69","type":"application/rdap+json","value":"https://rdap.publicinterestregistry.org/rdap/entity/69"},{"rel":"about","href":"https://opensrs.rdap.tucows.com/","type":"application/rdap+json","value":"https://opensrs.rdap.tucows.com/"}],"roles":["registrar"],"handle":"69","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+1.4165350123"],["email",{},"text","domainabuse@tucows.com"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"69"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Tucows Domains Inc."]]],"objectClassName":"entity"}],"redacted":[{"name":{"type":"Registry Domain ID"},"method":"removal","prePath":"$.handle","pathLang":"jsonpath"}],"secureDNS":{"maxSigLife":1,"delegationSigned":false},"nameservers":[{"handle":"f30d839d7d7b4d3da5e315fe5a05a9d9-LROR","status":["associated"],"ldhName":"ns1.prominic.net","unicodeName":"ns1.prominic.net","objectClassName":"nameserver"},{"handle":"736f649b0228478da432460cfb4b1f0a-LROR","status":["associated"],"ldhName":"ns2.prominic.net","unicodeName":"ns2.prominic.net","objectClassName":"nameserver"},{"handle":"72fba4459ab446e0beed5f8d340253c2-LROR","status":["associated"],"ldhName":"ns3.prominic.net","unicodeName":"ns3.prominic.net","objectClassName":"nameserver"},{"handle":"dea188e13db04d73875b22f6bdf48c13-LROR","status":["associated"],"ldhName":"ns4.prominic.net","unicodeName":"ns4.prominic.net","objectClassName":"nameserver"}],"unicodeName":"openntf.org","objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_response_profile_1","icann_rdap_technical_implementation_guide_1","redacted"]}} | Domain is active |
| mulino.it | it | it | ICANN | HTTP 200 | 99.81.27.46 | IE | {"youtube":["https://youtube.com/user/edizionidelmulino"],"facebook":["https://facebook.com/edizioni.mulino"],"linkedin":["https://linkedin.com/company/ilmulino"],"instagram":["https://instagram.com/edizionimulino"],"x-twitter":["https://twitter.com/edizionimulino"]} | 2026-10-08 | Google Analytics G-18RMDB84CC G-4KC2129Y73 UA-9993113-6 +2, PHP, Dojo 1.0, OpenAI, Ubuntu, jQuery 1.10.2, YouTube, jsDelivr, Bootstrap 5.1.3, Open Graph | 2026-10-24 | TRUE | {"A":["99.81.27.46"],"MX":[{"host":"ALT1.ASPMX.L.GOOGLE.COM","priority":20},{"host":"ALT2.ASPMX.L.GOOGLE.COM","priority":20},{"host":"ALT3.ASPMX.L.GOOGLE.COM","priority":30},{"host":"ALT4.ASPMX.L.GOOGLE.COM","priority":30},{"host":"ASPMX.L.GOOGLE.COM","priority":10}],"NS":["dns1.mulino.it","dns2.mulino.it"],"SOA":{"mname":"dns1.mulino.it","retry":7200,"rname":"postmaster.mulino.it","expire":2419200,"serial":2026102302,"minimum":86400,"refresh":86400},"TXT":["MS=5A9F42215D760E3C1742662F1EE77B48744DEDFA","google-site-verification=cCoKi7R4IwpU0uxHuXaAsZqgXHlSNg5lmFc7JNyKlP0","openai-domain-verification=dv-qM9VUdvccCjJPwFMpTZGVmiK","v=spf1 ip4:52.211.112.39 include:emailus.freshservice.com include:_spf.google.com ~all"]} | 0.000000434615 | 17,279,730 | 2026-03-15 | WHOIS | 1997-06-19 | 2026-12-05 | 2025-12-21 | Ehinet S.r.l. | {"raw_response":"\n*********************************************************************\n* Please note that the following result could be a subgroup of *\n* the data contained in the database. *\n* *\n* Additional information can be visualized at: *\n* http://web-whois.nic.it *\n*********************************************************************\n\nDomain: mulino.it\nStatus: ok\nSigned: no\nCreated: 1997-06-19 00:00:00\nLast Update: 2025-12-21 00:43:11\nExpire Date: 2026-12-05\n\nRegistrant\n Organization: Società editrice il Mulino\n Address: Strada Maggiore, 37\n Bologna\n 40125\n BO\n IT\n Created: 2017-12-04 12:09:14\n Last Update: 2023-04-05 10:36:12\n\nAdmin Contact\n Name: Giuliano, Bassani\n Organization: Società editrice il Mulino\n Address: Strada Maggiore, 37\n Bologna\n 40125\n BO\n IT\n Created: 2017-12-04 12:09:14\n Last Update: 2023-04-05 10:36:12\n\nTechnical Contacts\n Name: Gilberto Giuseppe Di Maccio\n Organization: Ehinet Srl - Ehiweb\n Address: Via Di Corticella, 181/3\n Bologna\n 40128\n BO\n IT\n Created: 2010-05-26 15:49:12\n Last Update: 2020-12-29 17:37:01\n\nRegistrar\n Organization: Ehinet S.r.l.\n Name: EHI-REG\n Web: http://www.ehiweb.it\n DNSSEC: no\n\n\nNameservers\n dns1.mulino.it\n dns2.mulino.it\n\n"} | Domain is active |
| ugto.mx | mx | mx | ICANN | HTTP 200 | 148.214.50.10 | MX | {"tiktok":["https://tiktok.com/@udeguanajuato?_r=1&_t=8ZwHl6n5Jgb"],"youtube":["https://youtube.com/channel/UCoUQ-zFpkGpLo4Yqj1PLFDA"],"facebook":["https://facebook.com/UdeGuanajuato"],"instagram":["https://instagram.com/udeguanajuato"],"x-twitter":["https://twitter.com/UdeGuanajuato"]} | 2026-09-21 | Google Tag Manager GTM-MM2JH79M, PHP 7.2.24, RSS, Dojo 1.6, cdnjs, Joomla, jQuery 3.3.1, Favicon, OpenSSL 1.1.1k, Red Hat | 2026-10-14 | TRUE | {"A":["148.214.50.10"],"MX":[{"host":"ugto-mx.mail.protection.outlook.com","priority":0}],"NS":["nic2.ugto.mx","ns3.ugto.mx"],"SOA":{"mname":"ns3.ugto.mx","retry":600,"rname":"soporte.ugto.mx","expire":604800,"serial":2026091110,"minimum":3600,"refresh":3600},"TXT":["MS=ms63739148","anthropic-domain-verification-8nb9cr=zzginqpG7UHP14xqnL23L9uAg","facebook-domain-verification=xgmki98kzugzkj70g8cxbzqoqaz3t4","google-site-verification=Z2sl0qDlnH9egk_lxS1JehF39j57HXFYMFX8hfp0cMc","google-site-verification=bwnWihyewe5bjmt1w1RtmoZ-TY0OP_AQBhNnLLXpEak","mindmanager-verification=8df30e56586f48993b9023af7bda40fc2de734c57d210192cd9647a206e49cf3","v=spf1 include:spf.protection.outlook.com -all"]} | 0.000000330263 | 17,353,828 | 2025-11-28 | WHOIS | 1996-11-20 | 2026-11-19 | 2025-11-16 | AKKY ONLINE SOLUTIONS, S.A. DE C.V. | {"raw_response":"\r\nDomain Name: ugto.mx\r\n\r\nCreated On: 1996-11-20\r\nExpiration Date: 2026-11-19\r\nLast Updated On: 2025-11-16\r\nRegistrar: AKKY ONLINE SOLUTIONS, S.A. DE C.V.\r\nURL: http://www.akky.mx\r\nWhois TCP URI: whois.akky.mx\r\nWhois Web URL: http://www.akky.mx/herramientas/whois.jsf\r\n\r\nRegistrant:\r\n Name: Universidad de Guanajuato\r\n City: No hay informacion\r\n State: Guanajuato\r\n Country: Mexico\r\n\r\nAdministrative Contact:\r\n Name: Jose Alejandro Sanchez Ortega\r\n City: Salamanca\r\n State: Guanajuato\r\n Country: Mexico\r\n\r\nTechnical Contact:\r\n Name: Jose Alejandro Sanchez Ortega\r\n City: Salamanca\r\n State: Guanajuato\r\n Country: Mexico\r\n\r\nBilling Contact:\r\n Name: Jose Alejandro Sanchez Ortega\r\n City: Salamanca\r\n State: Guanajuato\r\n Country: Mexico\r\n\r\nName Servers:\r\n DNS: ns3.ugto.mx 148.214.90.3\r\n DNS: nic2.ugto.mx 148.214.69.7\r\n\r\nDNSSEC DS Records:\r\n\r\n\r\n% NOTICE: The expiration date displayed in this record is the date the\r\n% registrar's sponsorship of the domain name registration in the registry is\r\n% currently set to expire. This date does not necessarily reflect the\r\n% expiration date of the domain name registrant's agreement with the sponsoring\r\n% registrar. Users may consult the sponsoring registrar's Whois database to\r\n% view the registrar's reported date of expiration for this registration.\r\n\r\n% The requested information (\"Information\") is provided only for the delegation\r\n% of domain names and the operation of the DNS administered by NIC Mexico.\r\n\r\n% It is absolutely prohibited to use the Information for other purposes, \r\n% including sending not requested emails for advertising or promoting products\r\n% and services purposes (SPAM) without the authorization of the owners of the\r\n% Information and NIC Mexico.\r\n\r\n% The database generated from the delegation system is protected by the\r\n% intellectual property laws and all international treaties on the matter.\r\n\r\n% If you need more information on the records displayed here, please contact us\r\n% by email at ayuda@nic.mx .\r\n\r\n% If you want notify the receipt of SPAM or unauthorized access, please send a\r\n% email to abuse@nic.mx .\r\n\r\n% NOTA: La fecha de expiracion mostrada en esta consulta es la fecha que el\r\n% registrar tiene contratada para el nombre de dominio en el registry. Esta\r\n% fecha no necesariamente refleja la fecha de expiracion del nombre de dominio\r\n% que el registrante tiene contratada con el registrar. Puede consultar la base\r\n% de datos de Whois del registrar para ver la fecha de expiracion reportada por\r\n% el registrar para este nombre de dominio.\r\n\r\n% La informacion que ha solicitado se provee exclusivamente para fines\r\n% relacionados con la delegacion de nombres de dominio y la operacion del DNS\r\n% administrado por NIC Mexico.\r\n\r\n% Queda absolutamente prohibido su uso para otros propositos, incluyendo el\r\n% envio de Correos Electronicos no solicitados con fines publicitarios o de\r\n% promocion de productos y servicios (SPAM) sin mediar la autorizacion de los\r\n% afectados y de NIC Mexico.\r\n\r\n% La base de datos generada a partir del sistema de delegacion, esta protegida\r\n% por las leyes de Propiedad Intelectual y todos los tratados internacionales\r\n% sobre la materia.\r\n\r\n% Si necesita mayor informacion sobre los registros aqui mostrados, favor de\r\n% comunicarse a ayuda@nic.mx.\r\n\r\n% Si desea notificar sobre correo no solicitado o accesos no autorizados, favor\r\n% de enviar su mensaje a abuse@nic.mx.\r\n\r\n"} | Domain is active |
3Download the free preview or buy the whole fileDownload the free preview or buy the whole file
3,443 more rows in the full file3,443 more rows in the full file
Your free preview is downloading
webatla-technologies-technology-dojo-preview.jsonl · 20 rowswebatla-all-data-technology-dojo-preview.jsonl · 20 rows
One domain per line, as a JSON record. Any text editor opens it. Download it manually
We sent a confirmation link to . Your account already works.
What's next for you?
What are you looking for?
Pick any that fit. Your answer goes straight to the people who build the files.
Thanks, that helps
The team reads every answer. We'll write to .
The lightest file on this page, Technologies, is €159 / month. Go to checkout
API access comes with every dataset. Read the API docs
Version distribution
We could read the version on 3,435 of the 3,448 sites running Dojo. The shares below are of those sites.
| Version | Sites | Share |
|---|---|---|
| 1.14.1 | 1,285 | 37.3% |
| 1.6 | 680 | 19.8% |
| 1.9.7 | 337 | 9.8% |
| 1.11 | 230 | 6.7% |
| 1.5 | 121 | 3.5% |
About Dojo
Few web technologies work as well as a dating tool as an old JavaScript toolkit. Dojo arrived in 2004, when cross browser inconsistency was the hardest part of front end work, and it solved that problem well enough to end up inside a great many enterprise applications, intranets, admin panels and vendor consoles. Almost none of those were later rewritten. Finding the toolkit on a site today usually means finding an application that was built once, put into production and then left alone.
Version data makes the point sharper than the site count does. We record 85 distinct versions still in circulation, and a commonly detected one is 1.14.1, which sits at the end of the original line rather than in the rewritten modern branch. A spread that wide across a toolkit nobody starts new projects with is not diversity but sediment. Each version marks the moment a particular application stopped being updated.
The BSD licence explains why the sediment persists. Nothing expires, nothing phones home, and no vendor sends a renewal notice that would force a conversation about the framework underneath. An application written in JavaScript against a permissively licensed toolkit keeps serving pages for as long as the server does, which is why the security question is the interesting one. Old client side code accumulates known issues, and the stack around it usually ages at the same rate.
As of October 2026 we detect Dojo on 3,448 sites in the JavaScript libraries category. Detection depends on the loader, on recognisable file paths and on globals left in the page, so a build that bundles and minifies everything into one file can hide the toolkit completely. Modern tooling hides more than old tooling does, which biases the visible population toward exactly the untouched legacy installs described above. Read the count as evidence about a specific and commercially interesting slice rather than as a full installed base.
Where the toolkit turns up is as informative as how often. Public marketing sites rarely use it now, so detections cluster on login screens, customer portals, booking systems, university services and the administrative interfaces of hardware and software vendors. Applications of that kind sit behind a procurement process, serve a captive audience with no say in the matter, and get replaced on a budget cycle measured in years rather than on developer preference. An organisation that appears here has an ageing application in production and, somewhere in it, an unresolved decision about what to do next.
Nobody buys this list looking for early adopters. The buyers are the people who profit from the opposite of newness. Modernisation and migration firms want organisations still running a toolkit whose expertise has become scarce. Security researchers want the population running ageing client side code, sorted by version and country. Competitive analysts and recruiters want to know which sectors never left. All of those are queries over a whole population crossed with version and stack, and a per domain lookup answers none of them, because the value sits in the shape of the set rather than in any single domain inside it.
Frequently asked questions
How to download the list of websites using Dojo
The complete list of websites using Dojo is available as one structured file. Every row is a site we detected running Dojo, exported with its full record, so you can filter it offline instead of crawling the web yourself.
- Choose a dataset in the preview above or the price cards below
- Check out by card or in crypto, priced in EUR
- Download the list one JSONL file (zstd) in your account, which you can re-download any time during your access month
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 Dojo?
webatla detects Dojo on 3K 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 Dojo?
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 Dojo?
Buy the technology dataset, then download the complete list of domains we detect using Dojo, re-exported every day.
What else is in the Dojo technology data?
Each row places Dojo 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 Dojo, or the whole database?
Both. Every site running Dojo 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 Dojo
Pick the dataset that covers what you need. Each one includes Dojo and downloads as JSONL, rebuilt daily.
Full website tech stack per site: CMS, payments, analytics, frameworks.
Everything we have, in a single package. The full webatla universe.
Want to compare every dataset side by side? Visit the pricing page