Download websites that use Darkmode.js
94 live sites using Darkmode.js right now
JavaScript libraries · since 2019 · open source
Preview Darkmode.js site datasets
Darkmode.js detection is a value inside the Technologies column. Two datasets carry it, switch between them to compare what's included.
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| browserdefaultstyles.com | com | com | ICANN | HTTP 200 | 35.157.26.135 | DE | {"github":["https://github.com/UncaughtTypeError/Browser-Default-Styles","https://github.com/mdn/browser-compat-data"]} | 2026-09-29 | Google Analytics UA UA-151950893-1, PWA, HSTS, HTTP/2, Favicon, Netlify, jsDelivr, Carbon Ads, Open Graph, Darkmode.js 1.5.1 | 0.0000000340845 | 13,664,329 | 2019-11-03 | 2026-11-03 |
| 0xacb.com | com | com | ICANN | HTTP 200 | 104.21.50.96 | US | {"github":["https://github.com/0xacb"],"bluesky":["https://bsky.app/profile/0xacb.com"],"linkedin":["https://linkedin.com/in/0xacb"],"x-twitter":["https://x.com/0xacb"]} | 2026-09-24 | RSS, cdnjs, HTTP/3, jQuery 3.5.1, jsDelivr, Bootstrap 4.6.0, Cloudflare, jQuery CDN, Darkmode.js 1.5.7, Font Awesome | 0.0000000195865 | 13,595,105 | 2018-10-13 | 2026-10-13 |
| tracyng.fr | fr | fr | ICANN | HTTP 200 | 188.165.53.185 | FR | {"linkedin":["https://linkedin.com/in/tracy-ngsk"]} | 2026-09-21 | PHP 7.0, Unpkg, cdnjs, HTTP/2, OVHcloud, jsDelivr, Cloudflare, Animate.css 3.7.2, Darkmode.js 1.5.5, Apache HTTP Server | 0.00000000421509 | 9,701,826 | 2018-03-21 | 2027-03-21 |
| yamez.xyz | xyz | xyz | ICANN | HTTP 200 | 198.51.233.1 | US | {"linkedin":["https://linkedin.com/in/jarhamilton"],"instagram":["https://instagram.com/yamezhamilton"],"x-twitter":["https://twitter.com/yamezhamilton"]} | 2026-09-23 | HSTS, HTTP/2, Favicon, jsDelivr, Darkmode.js 1.5.7 | 0.00000000402386 | 12,671,632 | 2021-09-23 | 2027-09-23 |
| cgameworld.com | com | com | ICANN | HTTP 200 | 216.194.163.128 | US | {"github":["https://github.com/Cgameworld"],"reddit":["https://reddit.com/user/5Dem-12"],"bluesky":["https://bsky.app/profile/cgameworld.com"],"discord":["https://discordapp.com/invite/gmjmPsC"],"youtube":["https://youtube.com/user/cgameworld/videos","https://youtube.com/user/cgameworld"],"instagram":["https://instagram.com/cgameworld"],"x-twitter":["https://x.com/cgameworld"]} | 2026-10-01 | Unpkg, HTTP/2, Favicon, Pure CSS, jsDelivr, Darkmode.js 1.5.6, Fork Awesome 1.1.7, Google Font API, Apache HTTP Server | 0.00000000400248 | 7,983,333 | 2014-06-20 | 2027-06-20 |
| … | … | … | … | … | … | … | … | … | … | … | … | … | … |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| browserdefaultstyles.com | com | com | ICANN | HTTP 200 | 35.157.26.135 | DE | {"github":["https://github.com/UncaughtTypeError/Browser-Default-Styles","https://github.com/mdn/browser-compat-data"]} | 2026-09-29 | Google Analytics UA UA-151950893-1, PWA, HSTS, HTTP/2, Favicon, Netlify, jsDelivr, Carbon Ads, Open Graph, Darkmode.js 1.5.1 | 2026-09-22 | TRUE | {"A":["35.157.26.135","63.176.8.218"],"NS":["dns1.p08.nsone.net","dns2.p08.nsone.net","dns3.p08.nsone.net","dns4.p08.nsone.net"],"SOA":{"mname":"dns1.p08.nsone.net","retry":7200,"rname":"domains+netlify.netlify.com","expire":1209600,"serial":1660521032,"minimum":3600,"refresh":43200},"TXT":["brave-ledger-verification=ad51f0fe0373e46a414ae0dcbe79bbbfccb649a3d361de58e4e86e09eca805c9"],"AAAA":["2a05:d014:58f:6200::258","2a05:d014:58f:6200::259"]} | 0.0000000340845 | 13,664,329 | 2025-10-05 | RDAP | 2019-11-03 | 2026-11-03 | 2025-10-04 | Name.com, Inc. | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/com/v1/domain/BROWSERDEFAULTSTYLES.COM","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/BROWSERDEFAULTSTYLES.COM"},{"rel":"related","href":"https://namerdap.systems/domain/BROWSERDEFAULTSTYLES.COM","type":"application/rdap+json","value":"https://namerdap.systems/domain/BROWSERDEFAULTSTYLES.COM"}],"events":[{"eventDate":"2019-11-03T18:39:05Z","eventAction":"registration"},{"eventDate":"2026-11-03T18:39:05Z","eventAction":"expiration"},{"eventDate":"2025-10-02T16:02:08Z","eventAction":"last changed"},{"eventDate":"2025-10-04T23:46:18Z","eventAction":"last update of RDAP database"}],"handle":"2450953889_DOMAIN_COM-VRSN","status":["client transfer prohibited"],"ldhName":"BROWSERDEFAULTSTYLES.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/browserdefaultstyles.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/browserdefaultstyles.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.name.com","type":"text/html","value":"https://namerdap.systems/"}],"roles":["registrar"],"handle":"625","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:7202492374"],["email",{},"text","abuse@name.com"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"625"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Name.com, Inc."]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"DNS1.P08.NSONE.NET","objectClassName":"nameserver"},{"ldhName":"DNS2.P08.NSONE.NET","objectClassName":"nameserver"},{"ldhName":"DNS3.P08.NSONE.NET","objectClassName":"nameserver"},{"ldhName":"DNS4.P08.NSONE.NET","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]}} | Domain is active |
| 0xacb.com | com | com | ICANN | HTTP 200 | 104.21.50.96 | US | {"github":["https://github.com/0xacb"],"bluesky":["https://bsky.app/profile/0xacb.com"],"linkedin":["https://linkedin.com/in/0xacb"],"x-twitter":["https://x.com/0xacb"]} | 2026-09-24 | RSS, cdnjs, HTTP/3, jQuery 3.5.1, jsDelivr, Bootstrap 4.6.0, Cloudflare, jQuery CDN, Darkmode.js 1.5.7, Font Awesome | 2026-09-22 | TRUE | {"A":["104.21.50.96","172.67.159.239"],"DS":[{"digest":"8bb7343a73678f2755b7ebc20b28b38cb4956d886fd3f9b060bc95af01cfdb1c","key_tag":2371,"algorithm":13,"digest_type":2}],"MX":[{"host":"route1.mx.cloudflare.net","priority":47},{"host":"route2.mx.cloudflare.net","priority":22},{"host":"route3.mx.cloudflare.net","priority":60}],"NS":["cortney.ns.cloudflare.com","yichun.ns.cloudflare.com"],"CAA":[{"tag":"issue","flags":0,"value":"comodoca.com"},{"tag":"issuewild","flags":0,"value":"comodoca.com"},{"tag":"issuewild","flags":0,"value":"digicert.com; cansignhttpexchanges=yes"},{"tag":"issue","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":"cortney.ns.cloudflare.com","retry":2400,"rname":"dns.cloudflare.com","expire":604800,"serial":2415097773,"minimum":1800,"refresh":10000},"TXT":["v=spf1 include:_spf.mx.cloudflare.net ~all"],"AAAA":["2606:4700:3031::6815:3260","2606:4700:3033::ac43:9fef"],"HTTPS":[{"params":["alpn=h3,h2","ipv4hint=104.21.50.96,172.67.159.239","ech=AEX+DQBBqAAgACDBB0Q0Auri5G7As9fdhL/yx1v6yDdyl+glZpuipaw7EwAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=","ipv6hint=2606:4700:3031::6815:3260,2606:4700:3033::ac43:9fef"],"target":"","priority":1}],"DNSKEY":[{"flags":256,"protocol":3,"algorithm":13,"public_key":"oJMRESz5E4gYzS/q6XDrvU1qMPYIjCWzJaOau8XNEZeqCYKD5ar0IRd8KqXXFJkqmVfRvMGPmM1x8fGAa2XhSA=="},{"flags":257,"protocol":3,"algorithm":13,"public_key":"mdsswUyr3DPW132mOi8V9xESWE8jTo0dxCjjnopKl+GqJxpVXckHAeF+KkxLbxILfDLUT0rAK9iUzy1L53eKGQ=="}]} | 0.0000000195865 | 13,595,105 | 2026-02-16 | RDAP | 2018-10-13 | 2026-10-13 | 2026-02-16 | NameCheap, Inc. | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/com/v1/domain/0XACB.COM","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/0XACB.COM"},{"rel":"related","href":"https://rdap.namecheap.com/domain/0XACB.COM","type":"application/rdap+json","value":"https://rdap.namecheap.com/domain/0XACB.COM"}],"events":[{"eventDate":"2018-10-13T03:28:05Z","eventAction":"registration"},{"eventDate":"2026-10-13T03:28:05Z","eventAction":"expiration"},{"eventDate":"2025-10-04T21:25:05Z","eventAction":"last changed"},{"eventDate":"2026-02-16T05:47:11Z","eventAction":"last update of RDAP database"}],"handle":"2320861783_DOMAIN_COM-VRSN","status":["client transfer prohibited"],"ldhName":"0XACB.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/0xacb.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/0xacb.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.namecheap.com","type":"text/html","value":"https://rdap.namecheap.com/"}],"roles":["registrar"],"handle":"1068","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+1.6613102107"],["email",{},"text","abuse@namecheap.com"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"1068"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","NameCheap, Inc."]]],"objectClassName":"entity"}],"secureDNS":{"dsData":[{"digest":"8BB7343A73678F2755B7EBC20B28B38CB4956D886FD3F9B060BC95AF01CFDB1C","keyTag":2371,"algorithm":13,"digestType":2}],"delegationSigned":true},"nameservers":[{"ldhName":"CORTNEY.NS.CLOUDFLARE.COM","objectClassName":"nameserver"},{"ldhName":"YICHUN.NS.CLOUDFLARE.COM","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]},"related_response":{"lang":"en","links":[{"rel":"self","href":"https://rdap.namecheap.com/domain/0XACB.COM","type":"application/rdap+json","value":"https://rdap.namecheap.com/domain/0XACB.COM"}],"events":[{"eventDate":"2026-02-16T05:47:33Z","eventAction":"last update of RDAP database"},{"eventDate":"2018-10-13T03:28:05Z","eventAction":"registration"},{"eventDate":"2026-10-13T03:28:05Z","eventAction":"registrar expiration"},{"eventDate":"2025-10-04T21:25:05Z","eventAction":"last changed"}],"port43":"whois.namecheap.com","status":["client transfer prohibited"],"ldhName":"0xacb.com","notices":[{"links":[{"rel":"terms-of-service","href":"https://www.namecheap.com/legal/domains/rdap-tos/","type":"text/html","value":"https://rdap.namecheap.com/domain/0XACB.COM"}],"title":"RDAP Terms of Service","description":["By querying Namecheap’s RDAP Domain Database, you agree to comply with Namecheap’s RDAP Terms of Service, including but not limited to the terms herein, and you acknowledge and agree that your information will be used in accordance with Namecheap Privacy Policy (https://www.namecheap.com/legal/general/privacy-policy/), including that Namecheap may retain certain details about queries to our RDAP Domain Database for the purposes of detecting and preventing misuse. If you do not agree to any of these terms, do not access or use ,the RDAP Domain Database.","Although Namecheap believes the data to be reliable, you agree and acknowledge that any information provided is 'as is' without any guarantee of accuracy.","You further agree that you will:","1) Not misuse the RDAP Domain Database. It is intended solely for query-based access and should not be used for or relied upon for any other purpose.","2) Not use the RDAP Domain Database to allow, enable, or otherwise support the transmission of unsolicited, commercial advertising or solicitations.","3) Not access the RDAP Domain Database through the use of high volume, automated electronic processes that send queries or data to the systems of Namecheap, any other ICANN-accredited registrar, or any registry operator.","4) Not compile, repackage, disseminate, or otherwise use the information contained in the RDAP Domain Database in its entirety, or in any substantial portion, without our prior written permission.","5) You will only use the information contained in the RDAP Domain Database for lawful purposes.","We reserve the right to restrict or deny your access to the RDAP Domain Database if we suspect that you have failed to comply with these terms.","We reserve the right to modify this agreement at any time."]},{"links":[{"rel":"glossary","href":"https://icann.org/epp","type":"text/html","value":"https://rdap.namecheap.com/domain/0XACB.COM"}],"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.namecheap.com/domain/0XACB.COM"}],"title":"RDDS Inaccuracy Complaint Form","description":["URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"]}],"entities":[{"links":[{"rel":"about","href":"https://www.namecheap.com/","value":"https://rdap.namecheap.com/"}],"roles":["registrar"],"handle":"1068","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","NAMECHEAP INC"],["tel",{"type":["voice"]},"uri","tel:+1.9854014545"],["email",{},"text","abuse@namecheap.com"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"1068"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","NAMECHEAP INC"],["tel",{"type":["voice"]},"uri","tel:+1.6613102107"],["email",{},"text","support@namecheap.com"]]],"objectClassName":"entity"},{"roles":["registrant"],"handle":"deb798bb0c0849a9604908d7ca066444-Namech","vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["org",{},"text","Privacy service provided by Withheld for Privacy ehf"],["adr",{"cc":"IS"},"text",["","","Kalkofnsvegur 2","Reykjavik","Capital Region","101",""]],["tel",{"type":["voice"]},"uri","tel:+354.4212434"],["email",{},"text","1d3ec1c0fbbc49ca8d88b72e3b600c3f.protect@withheldforprivacy.com"]]],"objectClassName":"entity"},{"roles":["technical"],"handle":"942e5303a32c4ba4cfec08d7c9f89141-Namech","vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["org",{},"text","Privacy service provided by Withheld for Privacy ehf"],["adr",{"cc":"IS"},"text",["","","Kalkofnsvegur 2","Reykjavik","Capital Region","101",""]],["tel",{"type":["voice"]},"uri","tel:+354.4212434"],["email",{},"text","1d3ec1c0fbbc49ca8d88b72e3b600c3f.protect@withheldforprivacy.com"]]],"objectClassName":"entity"}],"redacted":[{"name":{"type":"Registry Domain ID"},"method":"removal"},{"name":{"type":"Registrant Name"},"method":"emptyValue","postPath":"$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='fn')][3]"},{"name":{"type":"Tech Name"},"method":"emptyValue","postPath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='fn')][3]"}],"secureDNS":{"dsData":[{"digest":"8BB7343A73678F2755B7EBC20B28B38CB4956D886FD3F9B060BC95AF01CFDB1C","keyTag":2371,"algorithm":13,"digestType":2}],"zoneSigned":true,"delegationSigned":true},"nameservers":[{"ldhName":"cortney.ns.cloudflare.com","unicodeName":"cortney.ns.cloudflare.com","objectClassName":"nameserver"},{"ldhName":"yichun.ns.cloudflare.com","unicodeName":"yichun.ns.cloudflare.com","objectClassName":"nameserver"}],"unicodeName":"0xacb.com","objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_response_profile_1","icann_rdap_technical_implementation_guide_1","redacted"]}} | Domain is active |
| tracyng.fr | fr | fr | ICANN | HTTP 200 | 188.165.53.185 | FR | {"linkedin":["https://linkedin.com/in/tracy-ngsk"]} | 2026-09-21 | PHP 7.0, Unpkg, cdnjs, HTTP/2, OVHcloud, jsDelivr, Cloudflare, Animate.css 3.7.2, Darkmode.js 1.5.5, Apache HTTP Server | 2026-09-21 | TRUE | {"A":["188.165.53.185"],"MX":[{"host":"mx1.mail.ovh.net","priority":1},{"host":"mx2.mail.ovh.net","priority":5},{"host":"mx3.mail.ovh.net","priority":100}],"NS":["dns107.ovh.net","ns107.ovh.net"],"SOA":{"mname":"dns107.ovh.net","retry":3600,"rname":"tech.ovh.net","expire":3600000,"serial":2024072200,"minimum":300,"refresh":86400},"TXT":["1|www.tracyng.fr","v=spf1 include:mx.ovh.com ~all"]} | 0.00000000421509 | 9,701,826 | 2026-04-03 | RDAP | 2018-03-21 | 2027-03-21 | 2026-03-21 | OVH | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.nic.fr/domain/tracyng.fr","value":"https://rdap.nic.fr/domain/tracyng.fr"}],"events":[{"eventDate":"2018-03-21T08:20:40Z","eventAction":"registration"},{"eventDate":"2027-03-21T08:20:40Z","eventAction":"expiration"},{"eventDate":"2026-03-21T08:29:45.980428Z","eventAction":"last changed"},{"eventDate":"2026-04-03T07:47:08.772508284Z","eventAction":"last update of RDAP database"}],"handle":"DOM000009082138-FRNIC","status":["active","auto renew period"],"ldhName":"tracyng.fr","entities":[{"links":[{"rel":"self","href":"https://rdap.nic.fr/entity/RAR202-FRNIC","value":"https://rdap.nic.fr/entity/RAR202-FRNIC"}],"roles":["registrar","sponsor"],"events":[{"eventDate":"1999-10-18T00:00:00Z","eventAction":"registration"},{"eventDate":"2022-10-01T11:40:48.761912Z","eventAction":"last changed"}],"handle":"RAR202-FRNIC","port43":"whois.ovh.com","status":["active"],"remarks":[{"type":"registrar restricted publication","description":["No"]}],"entities":[{"links":[],"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Contact Abuse"],["email",{},"text","abuse@ovh.net"],["tel",{"type":"voice"},"uri","tel:+33.899701761"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"433"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","OVH"],["tel",{"type":"voice"},"uri","tel:+33.899701761"],["tel",{"type":"fax"},"uri","tel:+33.320200958"],["email",{},"text","support@ovh.net"],["url",{},"uri","http://www.ovh.com"],["adr",{"cc":"FR"},"text",["","","2 Rue Kellermann","ROUBAIX","","59100",""]]]],"objectClassName":"entity"},{"links":[{"rel":"self","href":"https://rdap.nic.fr/entity/ANO00-FRNIC","value":"https://rdap.nic.fr/entity/ANO00-FRNIC"}],"roles":["registrant"],"events":[{"eventDate":"2018-03-21T08:20:38Z","eventAction":"registration"},{"eventDate":"2019-03-19T04:45:27Z","eventAction":"last changed"}],"handle":"ANO00-FRNIC","status":["associated","active"],"remarks":[{"type":"contact restricted publication","description":["YES"]},{"type":"contact obsolete","description":["NO"]},{"type":"contact type","description":["PERSON"]},{"type":"contact remark privacy","description":["-------------- WARNING --------------","While the registrar knows him/her,","this person chose to restrict access","to his/her personal data. So PLEASE,","don't send emails to Ano Nymous. This","address is bogus and there is no hope","of a reply.","-------------- WARNING --------------"]},{"type":"reachable","description":["NO"]},{"type":"eligibility status","description":["NotIdentified"]},{"type":"registrar name","description":["OVH"]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Ano Nymous"],["org",{},"text",""],["adr",{},"text",["","","","","","",""]]]],"objectClassName":"entity"},{"links":[{"rel":"self","href":"https://rdap.nic.fr/entity/ANO00-FRNIC","value":"https://rdap.nic.fr/entity/ANO00-FRNIC"}],"roles":["administrative"],"events":[{"eventDate":"2019-03-19T04:45:28Z","eventAction":"registration"}],"handle":"ANO00-FRNIC","status":["associated","active"],"remarks":[{"type":"contact restricted publication","description":["YES"]},{"type":"contact obsolete","description":["NO"]},{"type":"contact type","description":["PERSON"]},{"type":"contact remark privacy","description":["-------------- WARNING --------------","While the registrar knows him/her,","this person chose to restrict access","to his/her personal data. So PLEASE,","don't send emails to Ano Nymous. This","address is bogus and there is no hope","of a reply.","-------------- WARNING --------------"]},{"type":"reachable","description":["NO"]},{"type":"eligibility status","description":["NotIdentified"]},{"type":"registrar name","description":["OVH"]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Ano Nymous"],["org",{},"text",""],["adr",{},"text",["","","","","","",""]]]],"objectClassName":"entity"},{"links":[{"rel":"self","href":"https://rdap.nic.fr/entity/OVH5-FRNIC","value":"https://rdap.nic.fr/entity/OVH5-FRNIC"}],"roles":["technical"],"events":[{"eventDate":"1999-12-22T00:00:00Z","eventAction":"registration"},{"eventDate":"2026-04-03T07:43:33.509164Z","eventAction":"last changed"}],"handle":"OVH5-FRNIC","status":["associated","active"],"remarks":[{"type":"contact restricted publication","description":["NO"]},{"type":"contact obsolete","description":["NO"]},{"type":"contact type","description":["ORGANIZATION"]},{"type":"reachable","description":["NO"]},{"type":"eligibility status","description":["NotIdentified"]},{"type":"registrar name","description":["OVH"]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","OVH NET"],["org",{},"text",""],["adr",{"cc":"FR"},"text",["","",["OVH","140, quai du Sartel"],"Roubaix","","59100",""]],["email",{},"text","tech@ovh.net"],["tel",{"type":"voice"},"uri","tel:+33.899701761"]]],"objectClassName":"entity"}],"nameservers":[{"links":[{"rel":"self","href":"https://rdap.nic.fr/nameserver/dns107.ovh.net","value":"https://rdap.nic.fr/nameserver/dns107.ovh.net"}],"handle":"HOST76133-FRNIC","status":["associated","active"],"ldhName":"dns107.ovh.net","remarks":[{"title":"result set truncated due to authorization","description":["The list of results does not contain all results due to lack of authorization.","This may indicate to some clients that proper authorization will yield a longer result set."]}],"entities":[{"links":[{"rel":"self","href":"https://rdap.nic.fr/entity/RAR939-FRNIC","value":"https://rdap.nic.fr/entity/RAR939-FRNIC"}],"roles":["registrar","sponsor"],"events":[{"eventDate":"2014-07-29T15:35:33Z","eventAction":"registration"},{"eventDate":"2022-10-12T18:54:01.785057Z","eventAction":"last changed"}],"handle":"RAR939-FRNIC","port43":"whois.nic.fr","status":["active"],"remarks":[{"type":"registrar restricted publication","description":["No"]}],"publicIds":[{"type":"IANA Registrar ID","identifier":"9999"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Registry Operations"],["tel",{"type":"voice"},"uri","tel:+33.139308300"],["tel",{"type":"fax"},"uri","tel:+33.139308301"],["email",{},"text","support@afnic.fr"],["url",{},"uri","https://www.afnic.fr"],["adr",{"cc":"FR"},"text",["","",["AFNIC","immeuble le Stephenson","1, rue Stephenson"],"Montigny-Le-Bretonneux","","78180",""]]]],"objectClassName":"entity"}],"ipAddresses":{},"objectClassName":"nameserver"},{"links":[{"rel":"self","href":"https://rdap.nic.fr/nameserver/ns107.ovh.net","value":"https://rdap.nic.fr/nameserver/ns107.ovh.net"}],"handle":"HOST76134-FRNIC","status":["associated","active"],"ldhName":"ns107.ovh.net","remarks":[{"title":"result set truncated due to authorization","description":["The list of results does not contain all results due to lack of authorization.","This may indicate to some clients that proper authorization will yield a longer result set."]}],"entities":[{"links":[{"rel":"self","href":"https://rdap.nic.fr/entity/RAR939-FRNIC","value":"https://rdap.nic.fr/entity/RAR939-FRNIC"}],"roles":["registrar","sponsor"],"events":[{"eventDate":"2014-07-29T15:35:33Z","eventAction":"registration"},{"eventDate":"2022-10-12T18:54:01.785057Z","eventAction":"last changed"}],"handle":"RAR939-FRNIC","port43":"whois.nic.fr","status":["active"],"remarks":[{"type":"registrar restricted publication","description":["No"]}],"publicIds":[{"type":"IANA Registrar ID","identifier":"9999"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Registry Operations"],["tel",{"type":"voice"},"uri","tel:+33.139308300"],["tel",{"type":"fax"},"uri","tel:+33.139308301"],["email",{},"text","support@afnic.fr"],["url",{},"uri","https://www.afnic.fr"],["adr",{"cc":"FR"},"text",["","",["AFNIC","immeuble le Stephenson","1, rue Stephenson"],"Montigny-Le-Bretonneux","","78180",""]]]],"objectClassName":"entity"}],"ipAddresses":{},"objectClassName":"nameserver"}],"whoisStatus":"ACTIVE","objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]}} | Domain is active |
| yamez.xyz | xyz | xyz | ICANN | HTTP 200 | 198.51.233.1 | US | {"linkedin":["https://linkedin.com/in/jarhamilton"],"instagram":["https://instagram.com/yamezhamilton"],"x-twitter":["https://twitter.com/yamezhamilton"]} | 2026-09-23 | HSTS, HTTP/2, Favicon, jsDelivr, Darkmode.js 1.5.7 | 2026-09-18 | TRUE | {"A":["198.51.233.1"],"DS":[{"digest":"8d9f1f7a8f700f450d5ef80d162d334cea46d0e33d9fead45f1fc20720a4c98b","key_tag":48220,"algorithm":8,"digest_type":2}],"NS":["ns-cloud-e1.googledomains.com","ns-cloud-e2.googledomains.com","ns-cloud-e3.googledomains.com","ns-cloud-e4.googledomains.com"],"SOA":{"mname":"ns-cloud-e1.googledomains.com","retry":3600,"rname":"cloud-dns-hostmaster.google.com","expire":259200,"serial":4,"minimum":300,"refresh":21600},"AAAA":["2620:2:6000::bad:dab:cafe"],"DNSKEY":[{"flags":256,"protocol":3,"algorithm":8,"public_key":"AwEAAZPvpPkl3UxLgkWaushIuecRfK7lc6nJL9SygVqV2Xc+oJcGeb3vufuGFhBUti5Iuwm0xOjc8vk8zJyELtfCsPymW4KrNuWn8T00sjzOgmOVCe2E/QGmzbDhHiguDvetNlZx+8Oe8NmyMV4BdOwgN2VXo2liAF2sNqVVwtQpu3wn"},{"flags":257,"protocol":3,"algorithm":8,"public_key":"AwEAAYmr1jFtUjLMO7UmGeHWms0oYn0QK0OBFLvPKdRB13WQkdJo3JhG94CMSxw3PK3lECBr10RxsEvn6XvaEkE638CJU7iOsP1rGCZtyP+IxqX3Unx8dOBLdvIY+cxnD+tB1hImvTvWg7ia9zKjh++pJ9lV+8tQJEIp7wbbih2bPBlj+5NqntjdePry4qqf3/gzIIKw0vwzfRMNWJzmjqLrW/w/0tskBcDBgqCliftUKmS4AufJxFMhNUQB+swegkxuPzVbCqWLV9UUHU+OQOFDbr74Oyk+J2KVh9g8o/T94iznthBYfIazn3RxbBULcdShQIXuVCgPSXGK+Xgeu+m78Vs="}]} | 0.00000000402386 | 12,671,632 | 2026-09-22 | RDAP | 2021-09-23 | 2027-09-23 | 2026-09-10 | Squarespace Domains II LLC | {"raw_response":{"lang":"en","links":[{"rel":"self","href":"https://rdap.centralnic.com/xyz/domain/yamez.xyz","type":"application/rdap+json","title":"Authoritative URL for this resource","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"},{"rel":"help","href":"https://whois.nic.xyz/rdap","type":"text/html","title":"RDAP Service Help","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"},{"rel":"related","href":"https://rdap.squarespace.domains/domain/yamez.xyz","type":"application/rdap+json","title":"URL of Sponsoring Registrar's RDAP Record","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"}],"events":[{"eventDate":"2021-09-23T14:45:03.0Z","eventAction":"registration"},{"eventDate":"2027-09-23T23:59:59.0Z","eventAction":"expiration"},{"eventDate":"2026-09-21T22:35:36.0Z","eventAction":"last update of RDAP database"},{"eventDate":"2026-09-10T22:05:55.0Z","eventAction":"last changed"}],"handle":"D251640324-CNIC","port43":"whois.nic.xyz","status":["client transfer prohibited","client delete prohibited"],"ldhName":"yamez.xyz","notices":[{"links":[{"rel":"glossary","href":"https://icann.org/epp","title":"More information on domain status codes","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"}],"title":"Status Codes","description":["For more information on domain status codes, please visit https://icann.org/epp"]},{"links":[{"rel":"terms-of-service","href":"https://www.centralnicregistry.com/","title":"Terms of Use","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"}],"title":"Terms of Use","description":["For more information on Whois status codes, please visit https://icann.org/epp","","The registration data available in this service is limited. Additional","data may be available at https://lookup.icann.org","","The Whois and RDAP services are provided by CentralNic, and contain","information pertaining to Internet domain names registered by our","our customers. By using this service you are agreeing (1) not to use any","information presented here for any purpose other than determining","ownership of domain names, (2) not to store or reproduce this data in","any way, (3) not to use any high-volume, automated, electronic processes","to obtain data from this service. Abuse of this service is monitored and","actions in contravention of these terms will result in being permanently","blacklisted. All data is (c) CentralNic Ltd (https://www.centralnicregistry.com)","","Access to the Whois and RDAP services is rate limited. For more","information, visit https://centralnicregistry.com/policies/whois-guidance."]},{"links":[{"rel":"help","href":"https://icann.org/wicf","title":"ICANN RDDS Inaccuracy Complaint Form","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"}],"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.centralnic.com/xyz/entity/895","type":"application/rdap+json","title":"Authoritative URL for this resource","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"},{"rel":"about","href":"https://domains.squarespace.com","title":"Registrar's Website","value":"https://rdap.squarespace.domains/"}],"roles":["registrar"],"handle":"895","entities":[{"roles":["abuse"],"handle":"not applicable","vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Abuse Contact"],["org",{},"text","Squarespace Domains II LLC"],["email",{},"text","abuse-complaints@squarespace.com"],["tel",{"type":"voice"},"uri","tel:+1.6466935324"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"895"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Squarespace Domains II LLC"]]],"objectClassName":"entity"}],"secureDNS":{"dsData":[{"digest":"8D9F1F7A8F700F450D5EF80D162D334CEA46D0E33D9FEAD45F1FC20720A4C98B","keyTag":48220,"algorithm":8,"digestType":2}],"maxSigLife":0,"delegationSigned":true},"nameservers":[{"links":[{"rel":"self","href":"https://rdap.centralnic.com/xyz/nameserver/ns-cloud-e1.googledomains.com","type":"application/rdap+json","title":"Authoritative URL for this resource","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"}],"handle":"H5492555-CNIC","ldhName":"ns-cloud-e1.googledomains.com","objectClassName":"nameserver"},{"links":[{"rel":"self","href":"https://rdap.centralnic.com/xyz/nameserver/ns-cloud-e2.googledomains.com","type":"application/rdap+json","title":"Authoritative URL for this resource","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"}],"handle":"H5492558-CNIC","ldhName":"ns-cloud-e2.googledomains.com","objectClassName":"nameserver"},{"links":[{"rel":"self","href":"https://rdap.centralnic.com/xyz/nameserver/ns-cloud-e3.googledomains.com","type":"application/rdap+json","title":"Authoritative URL for this resource","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"}],"handle":"H5492564-CNIC","ldhName":"ns-cloud-e3.googledomains.com","objectClassName":"nameserver"},{"links":[{"rel":"self","href":"https://rdap.centralnic.com/xyz/nameserver/ns-cloud-e4.googledomains.com","type":"application/rdap+json","title":"Authoritative URL for this resource","value":"https://rdap.centralnic.com/xyz/domain/yamez.xyz"}],"handle":"H5492570-CNIC","ldhName":"ns-cloud-e4.googledomains.com","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["icann_rdap_response_profile_1","icann_rdap_technical_implementation_guide_1","rdap_level_0"]}} | Domain is active |
| cgameworld.com | com | com | ICANN | HTTP 200 | 216.194.163.128 | US | {"github":["https://github.com/Cgameworld"],"reddit":["https://reddit.com/user/5Dem-12"],"bluesky":["https://bsky.app/profile/cgameworld.com"],"discord":["https://discordapp.com/invite/gmjmPsC"],"youtube":["https://youtube.com/user/cgameworld/videos","https://youtube.com/user/cgameworld"],"instagram":["https://instagram.com/cgameworld"],"x-twitter":["https://x.com/cgameworld"]} | 2026-10-01 | Unpkg, HTTP/2, Favicon, Pure CSS, jsDelivr, Darkmode.js 1.5.6, Fork Awesome 1.1.7, Google Font API, Apache HTTP Server | 2026-09-27 | TRUE | {"A":["216.194.163.128"],"MX":[{"host":"cgameworld.com","priority":0}],"NS":["ns1.inmotionhosting.com","ns2.inmotionhosting.com"],"SOA":{"mname":"ns1.inmotionhosting.com","retry":7200,"rname":"null.inmotionhosting.com","expire":3600000,"serial":2024121707,"minimum":86400,"refresh":86400},"TXT":["v=spf1 include:relay.mailchannels.net +a +mx ~all"]} | 0.00000000400248 | 7,983,333 | 2026-06-19 | RDAP | 2014-06-20 | 2027-06-20 | 2026-05-21 | NameCheap, Inc. | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/com/v1/domain/CGAMEWORLD.COM","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/CGAMEWORLD.COM"},{"rel":"related","href":"https://rdap.namecheap.com/domain/CGAMEWORLD.COM","type":"application/rdap+json","value":"https://rdap.namecheap.com/domain/CGAMEWORLD.COM"}],"events":[{"eventDate":"2014-06-20T05:58:46Z","eventAction":"registration"},{"eventDate":"2027-06-20T05:58:46Z","eventAction":"expiration"},{"eventDate":"2026-05-21T06:51:47Z","eventAction":"last changed"},{"eventDate":"2026-06-19T03:18:01Z","eventAction":"last update of RDAP database"}],"handle":"1863589583_DOMAIN_COM-VRSN","status":["client transfer prohibited"],"ldhName":"CGAMEWORLD.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/cgameworld.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/cgameworld.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.namecheap.com","type":"text/html","value":"https://rdap.namecheap.com/"}],"roles":["registrar"],"handle":"1068","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+1.6613102107"],["email",{},"text","abuse@namecheap.com"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"1068"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","NameCheap, Inc."]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"NS1.INMOTIONHOSTING.COM","objectClassName":"nameserver"},{"ldhName":"NS2.INMOTIONHOSTING.COM","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]}} | Domain is active |
| … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … |
Version distribution
Detected Darkmode.js versions across all 94 sites.
| Version | Sites | Share |
|---|---|---|
| 1.5.7 | 73 | 77.7% |
| 1.3.4 | 6 | 6.4% |
| 1.5.6 | 4 | 4.3% |
| 1.5.5 | 4 | 4.3% |
| 1.5.4 | 2 | 2.1% |
The Darkmode.js dataset
Every site we've detected as running Darkmode.js, with version, hosting, country, TLD and traffic rank.
Darkmode.js lives inside 2 datasets
Darkmode.js detection is part of Technologies (€159/mo) and All data (€599/mo). Buy either to filter the full 94-site list, or grab a free preview first.
About Darkmode.js
A dark mode toggle is a small feature with a revealing procurement story. A team that builds theming into its own design system never loads a script to do it. Darkmode.js appears when somebody wanted the feature quickly, in a single tag, on a site that already existed and was not going to be rebuilt for it.
The library is MIT licensed, written in JavaScript, and dates to 2019, which places it in the wave of front end utilities that spread through template marketplaces, theme bundles, and tutorial posts rather than through package managers and build pipelines. As of October 2026 we see it on 94 sites.
Version behaviour is where the population becomes interesting. We observe 9 distinct versions in the wild, and the release our current export reports as the common one is 1.5.7. A script installed by pasting a tag is pinned to whatever was current on the day it was pasted, and nothing ever moves it forward, so the version spread is really a record of when each site was last touched by a human. Where a build pipeline carries a dependency along silently, a pasted tag freezes it, and frozen versions accumulate in layers.
For anyone studying front end maintenance that property is the value of the list. A domain serving an old pinned copy of a small utility is usually a domain nobody has rebuilt in years, and the same domains tend to carry other frozen dependencies beside it. Security researchers use the correlation to find unpatched populations, agencies use it to find redesign work, and platform vendors use it to estimate how much of their theme ecosystem is running code that predates the current browser generation.
Detection has a boundary worth naming. We can match the library when it is served from the page or from a public content delivery network, but a copy that has been renamed, minified into a site's own bundle, or inlined into the markup loses the signature we rely on, so the real footprint of the technique is wider than the count of recognisable installs.
Within that boundary the export answers what checking one domain cannot. Which versions persist and where, which sites still serve the oldest releases, whether the population is contracting as native colour scheme support in browsers makes an overlay unnecessary, and which themes or site builders ship the library by default and therefore drag it along behind them.
Frequently asked questions
How many websites use Darkmode.js?
webatla detects Darkmode.js on 94 websites, refreshed daily, each with its domain, DNS, WHOIS, IP, country and ranking.
Can I download the list of websites using Darkmode.js?
Yes, as structured JSONL. Grab a free sample first.
What's included for each site, and how fresh is it?
Domain, DNS, RDAP/WHOIS, the full technology stack, IP & country, PageRank and Harmonic, re-detected and re-exported daily.
How do I find the websites using Darkmode.js?
Buy the technology dataset, then download the complete list of domains we detect using Darkmode.js, re-exported every day.
What else is in the Darkmode.js technology data?
Each row places Darkmode.js next to the other technology on the same site, plus DNS, WHOIS, IP, country and ranking.
Can I download just the sites using Darkmode.js, or the whole database?
Both. Every site running Darkmode.js 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.
How do I download the list of websites using Darkmode.js?
Three steps: (1) grab the free 10,000-row sample to inspect the schema, (2) buy the Technologies dataset, (3) download the full list of every domain we detect running Darkmode.js as a JSON Lines file. It is re-exported daily, so you can re-download the freshest list any time inside your access window. Each row carries the domain plus DNS, WHOIS, IP, hosting country and rank.
Get the full list of websites using Darkmode.js
Pick the dataset that covers what you need. Each one includes Darkmode.js 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