Download websites that use Kemal
20 live sites using Kemal right now
Web frameworks · since 2015 · open source
Preview Kemal site datasets
Kemal 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bayukurnia.com | com | com | ICANN | HTTP 200 | 104.21.31.41 | US | {"github":["https://github.com/bwyx"],"instagram":["https://instagram.com/0x4b70"],"x-twitter":["https://x.com/0x4b70"]} | 2026-09-28 | DNN, PHP, HSTS, MODX, Ruby, Kemal, Mambo, MySQL, Nginx, XOOPS | 0.00000000959024 | 13,592,760 | 2021-05-17 | 2027-05-17 |
| zichtbaarnederlands.nl | nl | nl | ICANN | HTTP 200 | 104.21.79.240 | US | {"facebook":["https://facebook.com/eudu.eu"],"instagram":["https://instagram.com/zichtbaar_nl"]} | 2026-09-24 | HSTS, Kemal, HTTP/3, Favicon, Bootstrap, Cloudflare, Open Graph | 0.00000000856708 | 13,864,644 | 2016-06-18 | — |
| 32x8.net | net | net | ICANN | HTTP 200 | 172.241.31.202 | US | — | 2026-09-24 | Kemal, Nginx, HTTP/2 | 0.00000000837346 | 9,626,383 | 2025-11-11 | 2026-11-11 |
| 32x8.com | com | com | ICANN | HTTP 200 | 23.254.167.217 | US | — | 2026-09-24 | Kemal, Nginx 1.14.0, Ubuntu | 0.00000000528281 | 12,359,983 | 2015-01-02 | 2027-01-02 |
| campdana.cz | cz | cz | ICANN | HTTP 200 | 31.31.74.107 | CZ | {"youtube":["https://youtube.com/channel/UCt7oj318jVQi7vRbc1bNjJA"]} | 2026-09-30 | Kemal, Nginx, HTTP/2, jQuery, YouTube, hreflang, jsDelivr, Bootstrap 4.6.2, Google Font API, Cart Functionality | 0.00000000480002 | 10,513,897 | 2007-08-16 | 2028-08-15 |
| … | … | … | … | … | … | … | … | … | … | … | … | … | … |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bayukurnia.com | com | com | ICANN | HTTP 200 | 104.21.31.41 | US | {"github":["https://github.com/bwyx"],"instagram":["https://instagram.com/0x4b70"],"x-twitter":["https://x.com/0x4b70"]} | 2026-09-28 | DNN, PHP, HSTS, MODX, Ruby, Kemal, Mambo, MySQL, Nginx, XOOPS | 2026-09-27 | TRUE | {"A":["104.21.31.41","172.67.174.242"],"MX":[{"host":"mx01.mail.icloud.com","priority":10},{"host":"mx02.mail.icloud.com","priority":10}],"NS":["augustus.ns.cloudflare.com","rafe.ns.cloudflare.com"],"SOA":{"mname":"augustus.ns.cloudflare.com","retry":2400,"rname":"dns.cloudflare.com","expire":604800,"serial":2415471305,"minimum":1800,"refresh":10000},"TXT":["apple-domain=xt3h3jejJD6LyMpq","ca3-e67822927fd4465ba67a6670fdac59e0","google-site-verification=v_htb9jn-T1KQjxYQ5WdUkjLSvzmAYH38fcqmJM6ZBY","keybase-site-verification=IqHjNYjYUdbWDR68ozC3118Yxc0RZJJvtMbFPHA-6nA","v=spf1 include:zoho.com include:icloud.com ~all"],"AAAA":["2606:4700:3033::ac43:aef2","2606:4700:3034::6815:1f29"],"HTTPS":[{"params":["alpn=h3,h2","ipv4hint=104.21.31.41,172.67.174.242","ech=AEX+DQBBXAAgACCIWLKD+LOCw2vk7p/2eDGPueQHn9zjeagtoOaQlW3JCAAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=","ipv6hint=2606:4700:3033::ac43:aef2,2606:4700:3034::6815:1f29"],"target":"","priority":1}]} | 0.00000000959024 | 13,592,760 | 2026-05-24 | RDAP | 2021-05-17 | 2027-05-17 | 2026-05-18 | Web Commerce Communications Limited dba WebNic.cc | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/com/v1/domain/BAYUKURNIA.COM","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/BAYUKURNIA.COM"},{"rel":"related","href":"https://rdap.webnic.cc/domain/BAYUKURNIA.COM","type":"application/rdap+json","value":"https://rdap.webnic.cc/domain/BAYUKURNIA.COM"}],"events":[{"eventDate":"2021-05-17T15:11:33Z","eventAction":"registration"},{"eventDate":"2027-05-17T15:11:33Z","eventAction":"expiration"},{"eventDate":"2026-05-18T04:52:27Z","eventAction":"last changed"},{"eventDate":"2026-05-24T05:10:33Z","eventAction":"last update of RDAP database"}],"handle":"2612759241_DOMAIN_COM-VRSN","status":["active"],"ldhName":"BAYUKURNIA.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/bayukurnia.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/bayukurnia.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.webnic.cc","type":"text/html","value":"https://rdap.webnic.cc/"}],"roles":["registrar"],"handle":"460","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+60.189836788"],["email",{},"text","compliance_abuse@webnic.cc"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"460"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Web Commerce Communications Limited dba WebNic.cc"]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"AUGUSTUS.NS.CLOUDFLARE.COM","objectClassName":"nameserver"},{"ldhName":"RAFE.NS.CLOUDFLARE.COM","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]}} | Domain is active |
| zichtbaarnederlands.nl | nl | nl | ICANN | HTTP 200 | 104.21.79.240 | US | {"facebook":["https://facebook.com/eudu.eu"],"instagram":["https://instagram.com/zichtbaar_nl"]} | 2026-09-24 | HSTS, Kemal, HTTP/3, Favicon, Bootstrap, Cloudflare, Open Graph | 2026-09-21 | TRUE | {"A":["104.21.79.240","172.67.172.4"],"NS":["johnny.ns.cloudflare.com","sneh.ns.cloudflare.com"],"SOA":{"mname":"johnny.ns.cloudflare.com","retry":2400,"rname":"dns.cloudflare.com","expire":604800,"serial":2414757541,"minimum":1800,"refresh":10000},"TXT":["v=spf1 a mx include:spf.totaalholding.nl ip4:185.87.187.141 -all"],"AAAA":["2606:4700:3030::ac43:ac04","2606:4700:3032::6815:4ff0"],"HTTPS":[{"params":["alpn=h3,h2","ipv4hint=104.21.79.240,172.67.172.4","ech=AEX+DQBB9gAgACCAUNVXCmFH8W+xID+2qLdCWh8Om2wqwIZd8V2rgyXqEQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=","ipv6hint=2606:4700:3030::ac43:ac04,2606:4700:3032::6815:4ff0"],"target":"","priority":1}]} | 0.00000000856708 | 13,864,644 | 2026-09-21 | RDAP | 2016-06-18 | — | 2021-11-19 | Realtime Register | {"raw_response":{"lang":"nl-NL","links":[{"rel":"self","href":"https://rdap.sidn.nl/domain/zichtbaarnederlands.nl","type":"application/rdap+json","value":"https://rdap.sidn.nl/domain/zichtbaarnederlands.nl"}],"events":[{"eventDate":"2016-06-18T09:34:02Z","eventAction":"registration"},{"eventDate":"2021-11-19T07:02:27Z","eventAction":"last changed"},{"eventDate":"2026-09-21T11:48:00Z","eventAction":"last update of RDAP database"}],"handle":"REDACTED-BY-SIDN","status":["active"],"ldhName":"zichtbaarnederlands.nl","notices":[{"links":[{"rel":"glossary","href":"https://icann.org/epp","type":"text/html","value":"https://rdap.sidn.nl/domain/zichtbaarnederlands.nl"}],"title":"Status Codes","description":["Meer informatie over domeinstatuscodes vind je op https://icann.org/epp","For more information on domain status codes, please visit https://icann.org/epp"]},{"title":"Privacy notice","description":["De houdergegevens kunnen afgeschermd zijn. Meer informatie hierover vind je op: https://www.sidn.nl/nl-domeinnaam/sidn-en-privacy","The registrant's details can be withheld from public view. For more information, see https://www.sidn.nl/en/nl-domain-name/sidn-and-privacy"]},{"title":"Maintainer","description":["Administratie door: SIDN BV","Record maintained by: SIDN BV"]},{"links":[{"rel":"help","href":"https://icann.org/wicf","type":"text/html","value":"https://rdap.sidn.nl/domain/zichtbaarnederlands.nl"}],"title":"RDDS Inaccuracy Complaint Form","description":["URL of the ICANN RDDS Inaccuracy Complaint Form: https://www.icann.org/wicf"]}],"entities":[{"links":[{"rel":"about","href":"https://rdap.sidn.nl/entity/BAS032540-FIRST","type":"application/rdap+json","value":"https://rdap.sidn.nl/entity/BAS032540-FIRST"}],"roles":["administrative"],"handle":"BAS032540-FIRST","vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","REDACTED FOR PRIVACY"]]],"objectClassName":"entity"},{"links":[{"rel":"about","href":"https://rdap.sidn.nl/entity/BAS032540-FIRST","type":"application/rdap+json","value":"https://rdap.sidn.nl/entity/BAS032540-FIRST"}],"roles":["technical"],"handle":"BAS032540-FIRST","vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","REDACTED FOR PRIVACY"]]],"objectClassName":"entity"},{"roles":["registrar"],"handle":"0000","publicIds":[{"type":"IANA Registrar ID","identifier":"0000"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Realtime Register"],["adr",{"cc":"NL"},"text",["","","Burgemeester Drijbersingel 51","Zwolle","","8021JB",""]]]],"objectClassName":"entity"},{"roles":["reseller"],"handle":"REDACTED-BY-SIDN","vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Neostrada"],["adr",{"cc":"NL"},"text",["","","Reaalhof 64","Lelystad","","8232VS",""]]]],"objectClassName":"entity"}],"redacted":[{"name":{"description":"Domain handle"},"method":"replacementValue","reason":{"description":"Server policy"},"pathLang":"jsonpath","postPath":"$.handle"},{"name":{"description":"Registrant"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='registrant')]","pathLang":"jsonpath"},{"name":{"description":"Administrative name"},"method":"replacementValue","reason":{"description":"Server policy"},"pathLang":"jsonpath","postPath":"$.entities[?(@.roles[0]=='administrative')].vcardArray[1][?(@[0]=='fn')][3]"},{"name":{"description":"Administrative address"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='administrative')].vcardArray[1][?(@[0]=='adr')]","pathLang":"jsonpath"},{"name":{"description":"Administrative email"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='administrative')].vcardArray[1][?(@[0]=='email')]","pathLang":"jsonpath"},{"name":{"description":"Administrative phone number"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='administrative')].vcardArray[1][?(@[0]=='tel')]","pathLang":"jsonpath"},{"name":{"description":"Reseller handle"},"method":"replacementValue","reason":{"description":"Server policy"},"pathLang":"jsonpath","postPath":"$.entities[?(@.roles[0]=='reseller')].handle"},{"name":{"description":"Reseller phone number"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='reseller')].vcardArray[1][?(@[0]=='tel')]","pathLang":"jsonpath"},{"name":{"description":"Reseller email"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='reseller')].vcardArray[1][?(@[0]=='email')]","pathLang":"jsonpath"},{"name":{"description":"Registrar handle"},"method":"replacementValue","reason":{"description":"Server policy"},"pathLang":"jsonpath","postPath":"$.entities[?(@.roles[0]=='registrar')].handle"},{"name":{"description":"Public id"},"method":"replacementValue","reason":{"description":"Server policy"},"pathLang":"jsonpath","postPath":"$.entities[?(@.roles[0]=='registrar')].publicIds[@LAST].identifier"},{"name":{"description":"Registrar email"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='registrar')].vcardArray[1][?(@[0]=='email')]","pathLang":"jsonpath"},{"name":{"description":"Registrar phone number"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='registrar')].vcardArray[1][?(@[0]=='tel')]","pathLang":"jsonpath"},{"name":{"description":"Technical name"},"method":"replacementValue","reason":{"description":"Server policy"},"pathLang":"jsonpath","postPath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='fn')][3]"},{"name":{"description":"Technical address"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='adr')]","pathLang":"jsonpath"},{"name":{"description":"Technical email"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='email')]","pathLang":"jsonpath"},{"name":{"description":"Technical phone number"},"method":"removal","reason":{"description":"Server policy"},"prePath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='tel')]","pathLang":"jsonpath"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"links":[{"rel":"about","href":"https://rdap.sidn.nl/nameserver/johnny.ns.cloudflare.com","type":"application/rdap+json","value":"https://rdap.sidn.nl/nameserver/johnny.ns.cloudflare.com"}],"ldhName":"johnny.ns.cloudflare.com","unicodeName":"johnny.ns.cloudflare.com","objectClassName":"nameserver"},{"links":[{"rel":"about","href":"https://rdap.sidn.nl/nameserver/sneh.ns.cloudflare.com","type":"application/rdap+json","value":"https://rdap.sidn.nl/nameserver/sneh.ns.cloudflare.com"}],"ldhName":"sneh.ns.cloudflare.com","unicodeName":"sneh.ns.cloudflare.com","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_response_profile_1","icann_rdap_technical_implementation_guide_1","redacted"]}} | Domain is active |
| 32x8.net | net | net | ICANN | HTTP 200 | 172.241.31.202 | US | — | 2026-09-24 | Kemal, Nginx, HTTP/2 | 2026-09-26 | TRUE | {"A":["172.241.31.202"],"MX":[{"host":"mx1.us.opalstack.com","priority":10},{"host":"mx2.us.opalstack.com","priority":10}],"NS":["ns1.us.opalstack.com","ns2.us.opalstack.com","ns3.us.opalstack.com"],"SOA":{"mname":"ns2.us.opalstack.com","retry":3600,"rname":"hostmaster.32x8.net","expire":1814400,"serial":2026072306,"minimum":3600,"refresh":10800},"TXT":["v=spf1 include:spf.opalstack.com ~all"]} | 0.00000000837346 | 9,626,383 | 2025-11-28 | RDAP | 2025-11-11 | 2026-11-11 | 2025-11-27 | Key-Systems GmbH | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/net/v1/domain/32X8.NET","type":"application/rdap+json","value":"https://rdap.verisign.com/net/v1/domain/32X8.NET"},{"rel":"related","href":"https://rdap.rrpproxy.net/domain/32X8.NET","type":"application/rdap+json","value":"https://rdap.rrpproxy.net/domain/32X8.NET"}],"events":[{"eventDate":"2025-11-11T08:05:13Z","eventAction":"registration"},{"eventDate":"2026-11-11T08:05:13Z","eventAction":"expiration"},{"eventDate":"2025-11-25T09:53:34Z","eventAction":"last changed"},{"eventDate":"2025-11-27T23:46:33Z","eventAction":"last update of RDAP database"}],"handle":"3037643756_DOMAIN_NET-VRSN","status":["client transfer prohibited"],"ldhName":"32X8.NET","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/net/v1/domain/32x8.net"}],"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/net/v1/domain/32x8.net"}],"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.key-systems.net","type":"text/html","value":"https://rdap.rrpproxy.net/"}],"roles":["registrar"],"handle":"269","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+49.68949396850"],["email",{},"text","abuse@key-systems.net"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"269"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","Key-Systems GmbH"]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"NS1.US.OPALSTACK.COM","objectClassName":"nameserver"},{"ldhName":"NS2.US.OPALSTACK.COM","objectClassName":"nameserver"},{"ldhName":"NS3.US.OPALSTACK.COM","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]}} | Domain is active |
| 32x8.com | com | com | ICANN | HTTP 200 | 23.254.167.217 | US | — | 2026-09-24 | Kemal, Nginx 1.14.0, Ubuntu | 2026-10-01 | TRUE | {"A":["23.254.167.217"],"NS":["mdns5.hostwindsdns.com","mdns6.hostwindsdns.com"],"SOA":{"mname":"mdns1.hostwindsdns.com","retry":3600,"rname":"hostmaster.32x8.com","expire":604800,"serial":2019080405,"minimum":3600,"refresh":10800}} | 0.00000000528281 | 12,359,983 | 2026-02-26 | RDAP | 2015-01-02 | 2027-01-02 | 2026-02-26 | 1API GmbH | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/com/v1/domain/32X8.COM","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/32X8.COM"},{"rel":"related","href":"https://rdap.1api.net/domain/32X8.COM","type":"application/rdap+json","value":"https://rdap.1api.net/domain/32X8.COM"}],"events":[{"eventDate":"2015-01-02T05:12:19Z","eventAction":"registration"},{"eventDate":"2027-01-02T05:12:19Z","eventAction":"expiration"},{"eventDate":"2026-01-02T04:39:56Z","eventAction":"last changed"},{"eventDate":"2026-02-26T18:51:39Z","eventAction":"last update of RDAP database"}],"handle":"1893702075_DOMAIN_COM-VRSN","status":["client transfer prohibited"],"ldhName":"32X8.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/32x8.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/32x8.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.1api.net","type":"text/html","value":"https://rdap.1api.net/"}],"roles":["registrar"],"handle":"1387","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+49.68949396850"],["email",{},"text","abuse@1api.net"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"1387"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","1API GmbH"]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"MDNS5.HOSTWINDSDNS.COM","objectClassName":"nameserver"},{"ldhName":"MDNS6.HOSTWINDSDNS.COM","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]},"related_response":{"events":[{"eventDate":"2015-01-02T05:12:19Z","eventAction":"registration"},{"eventDate":"2026-01-02T04:39:56Z","eventAction":"last changed"},{"eventDate":"2027-01-02T05:12:19Z","eventAction":"expiration"},{"eventDate":"2026-02-26T18:51:52Z","eventAction":"last update of RDAP database"},{"eventDate":"2027-01-02T05:12:19Z","eventAction":"registrar expiration"}],"handle":"1893702075_DOMAIN_COM-VRSN","status":["client transfer prohibited"],"ldhName":"32x8.com","notices":[{"links":[{"rel":"glossary","href":"https://icann.org/epp","type":"application/rdap+json","title":"More information on domain status codes","value":"https://rdap.1api.net/domain/32x8.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":"application/rdap+json","value":"https://rdap.1api.net/domain/32x8.com"}],"title":"RDDS Inaccuracy Complaint Form","description":["URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"]},{"links":[{"rel":"terms-of-service","href":"https://1api.net/legal/terms-of-service","title":"Terms & Conditions","value":"https://rdap.1api.net/domain/32x8.com"}],"title":"Terms of Use","description":["This data is provided by iwantmyname","for information purposes, and to assist persons obtaining information","about or related to domain name registration records.","iwantmyname does not guarantee its accuracy.","By submitting a RDAP query, you agree that you will use this data","only for lawful purposes and that, under no circumstances, you will","use this data to","1) allow, enable, or otherwise support the transmission of mass"," unsolicited, commercial advertising or solicitations via E-mail"," (spam) or","2) enable high volume, automated, electronic processes that apply"," to this RDAP server.","These terms may be changed without prior notice.","By submitting this query, you agree to abide by this policy."]}],"entities":[{"lang":"en-US","links":[{"rel":"about","href":"https://iwantmyname.com","type":"application/rdap+json","value":"https://rdap.1api.net/"}],"roles":["registrar"],"handle":"1387","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+49.68949396850"],["email",{"type":""},"text","abuse@1api.net"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"1387"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","1API GmbH"]]],"objectClassName":"entity"},{"lang":"en-US","roles":["registrant"],"remarks":[{"type":"object redacted due to authorization","description":["Some of the data in this object has been removed"]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["adr",{"cc":"NZ","type":""},"text",["","","","","","",""]],["email",{"type":""},"text","info@domain-contact.org"]]],"objectClassName":"entity"},{"lang":"en-US","roles":["technical"],"remarks":[{"type":"object redacted due to authorization","description":["Some of the data in this object has been removed"]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["adr",{"cc":"NZ","type":""},"text",["","","","","","",""]],["email",{"type":""},"text","info@domain-contact.org"]]],"objectClassName":"entity"}],"redacted":[{"name":{"type":"Registrant City"},"method":"emptyValue","postPath":"$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='adr')][3][3]"},{"name":{"type":"Registrant Email"},"method":"replacementValue","postPath":"$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='email')]"},{"name":{"type":"Registrant Name"},"method":"emptyValue","postPath":"$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='fn')][3]"},{"name":{"type":"Registrant Phone"},"method":"removal","prePath":"$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[1].type=='voice')]"},{"name":{"type":"Registrant Street"},"method":"emptyValue","postPath":"$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='adr')][3][:3]"},{"name":{"type":"Registrant Postal Code"},"method":"emptyValue","postPath":"$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='adr')][3][5]"},{"name":{"type":"Tech City"},"method":"emptyValue","postPath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='adr')][3][3]"},{"name":{"type":"Tech Email"},"method":"replacementValue","postPath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='email')]"},{"name":{"type":"Tech Name"},"method":"emptyValue","postPath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='fn')][3]"},{"name":{"type":"Tech Phone"},"method":"removal","prePath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[1].type=='voice')]"},{"name":{"type":"Tech Street"},"method":"emptyValue","postPath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='adr')][3][:3]"},{"name":{"type":"Tech Postal Code"},"method":"emptyValue","postPath":"$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='adr')][3][5]"},{"name":{"type":"Registry Registrant ID"},"method":"removal","prePath":"$.entities[?(@.roles[0]=='registrant')].handle"},{"name":{"type":"Registry Tech ID"},"method":"removal","prePath":"$.entities[?(@.roles[0]=='tech')].handle"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"lang":"en-US","status":["active"],"ldhName":"mdns5.hostwindsdns.com","unicodeName":"mdns5.hostwindsdns.com","objectClassName":"nameserver"},{"lang":"en-US","status":["active"],"ldhName":"mdns6.hostwindsdns.com","unicodeName":"mdns6.hostwindsdns.com","objectClassName":"nameserver"}],"unicodeName":"32x8.com","objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_response_profile_1","icann_rdap_technical_implementation_guide_1","redacted"]}} | Domain is active |
| campdana.cz | cz | cz | ICANN | HTTP 200 | 31.31.74.107 | CZ | {"youtube":["https://youtube.com/channel/UCt7oj318jVQi7vRbc1bNjJA"]} | 2026-09-30 | Kemal, Nginx, HTTP/2, jQuery, YouTube, hreflang, jsDelivr, Bootstrap 4.6.2, Google Font API, Cart Functionality | 2026-09-21 | TRUE | {"A":["31.31.74.107"],"DS":[{"digest":"c304730b5277236d94208060f2a3dc05ce69ecb64db5d56f4107303c3cb75541","key_tag":7101,"algorithm":10,"digest_type":2}],"MX":[{"host":"mxavas.forpsi.com","priority":10}],"NS":["ns.forpsi.cz","ns.forpsi.it","ns.forpsi.net"],"SOA":{"mname":"ns.forpsi.net","retry":3600,"rname":"admin.forpsi.net","expire":2592000,"serial":2026090101,"minimum":3600,"refresh":14400},"TXT":["google-site-verification=qnrsFRSWRft5xfr7Lnh1ktXa1BV9jNmYdKBFrKJIxfs"],"DNSKEY":[{"flags":256,"protocol":3,"algorithm":10,"public_key":"AwEAAbeYnmA9eUtV/KeCLt/eaAl6JgeyWBLK4rOERp1EwbTlN9vX94fSVtCQ44M0jRmqwcAReiD93yHroZFQFW12Yc95scq2hVG1Dtykmfx8yj9Hs1QXQAVX3ZYthzBCJB+GYxv8EpaEgAWxO1PoTf+2FXadt6vuzlIftESgD5ndAHF7"},{"flags":257,"protocol":3,"algorithm":10,"public_key":"AwEAAcAH4XOZAv8npixYxyh+Op8TB/OPULlGPrl86iHzoqpKeYqHmdL4J65tMEVa4IViAEVoHs6AQxecH8d50DPY9eEN2Hxl6qzA5v2i8jBpJgw3CcOztod91Ri6WmfNDWOzSPj8l9Tv7zpxQcNaqEjJ4zbN5cDuVJII7aBLHTtSzdaaF6vCrPF/TUV6Ys1doc3u9pmFo4s648eqNcIHv8JPPfa3U1Z7V1aLOaxfbPW2ZNxusrDcm1LR87deL6r/oF4vHGq7RZYxXJCat2KAIFAx+YibmspnRET+nTf1jGaNabsnuXVtDEB57fvJrKutFLoWAjFffwloh9n6MKjQRpq5E8k="}]} | 0.00000000480002 | 10,513,897 | 2025-08-18 | RDAP | 2007-08-16 | 2028-08-15 | 2020-06-30 | REG-INTERNET-CZ | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.nic.cz/domain/campdana.cz","type":"application/rdap+json","value":"https://rdap.nic.cz/domain/campdana.cz"}],"events":[{"eventDate":"2007-08-16T09:25:00+00:00","eventAction":"registration"},{"eventDate":"2028-08-15T22:00:00+00:00","eventAction":"expiration"},{"eventDate":"2020-06-30T11:15:07+00:00","eventAction":"last changed"}],"handle":"campdana.cz","port43":"whois.nic.cz","status":["active"],"ldhName":"campdana.cz","notices":[{"title":"Disclaimer","description":["(c) 2023 CZ.NIC, z.s.p.o.","Intended use of supplied data and information","Data contained in the domain name register, as well as information supplied through public information services of CZ.NIC association, are appointed only for purposes connected with Internet network administration and operation, or for the purpose of legal or other similar proceedings, in process as regards a matter connected particularly with holding and using a concrete domain name."]}],"entities":[{"links":[{"rel":"self","href":"https://rdap.nic.cz/entity/CAMPDANA","type":"application/rdap+json","value":"https://rdap.nic.cz/entity/CAMPDANA"}],"roles":["registrant"],"handle":"CAMPDANA","objectClassName":"entity"},{"roles":["registrar"],"handle":"REG-INTERNET-CZ","objectClassName":"entity"}],"secureDNS":{"keyData":[{"flags":257,"protocol":3,"algorithm":10,"publicKey":"AwEAAcAH4XOZAv8npixYxyh+Op8TB/OPULlGPrl86iHzoqpKeYqHmdL4J65tMEVa4IViAEVoHs6AQxecH8d50DPY9eEN2Hxl6qzA5v2i8jBpJgw3CcOztod91Ri6WmfNDWOzSPj8l9Tv7zpxQcNaqEjJ4zbN5cDuVJII7aBLHTtSzdaaF6vCrPF/TUV6Ys1doc3u9pmFo4s648eqNcIHv8JPPfa3U1Z7V1aLOaxfbPW2ZNxusrDcm1LR87deL6r/oF4vHGq7RZYxXJCat2KAIFAx+YibmspnRET+nTf1jGaNabsnuXVtDEB57fvJrKutFLoWAjFffwloh9n6MKjQRpq5E8k="}],"maxSigLife":1209600,"zoneSigned":true,"delegationSigned":true},"fred_nsset":{"links":[{"rel":"self","href":"https://rdap.nic.cz/fred_nsset/FORPSI","type":"application/rdap+json","value":"https://rdap.nic.cz/fred_nsset/FORPSI"}],"handle":"FORPSI","nameservers":[{"links":[{"rel":"self","href":"https://rdap.nic.cz/nameserver/ns.forpsi.cz","type":"application/rdap+json","value":"https://rdap.nic.cz/nameserver/ns.forpsi.cz"}],"handle":"ns.forpsi.cz","ldhName":"ns.forpsi.cz","ipAddresses":{"v4":["81.2.209.185"],"v6":["2001:15e8:201:1::d1b9"]},"objectClassName":"nameserver"},{"links":[{"rel":"self","href":"https://rdap.nic.cz/nameserver/ns.forpsi.it","type":"application/rdap+json","value":"https://rdap.nic.cz/nameserver/ns.forpsi.it"}],"handle":"ns.forpsi.it","ldhName":"ns.forpsi.it","objectClassName":"nameserver"},{"links":[{"rel":"self","href":"https://rdap.nic.cz/nameserver/ns.forpsi.net","type":"application/rdap+json","value":"https://rdap.nic.cz/nameserver/ns.forpsi.net"}],"handle":"ns.forpsi.net","ldhName":"ns.forpsi.net","objectClassName":"nameserver"}],"objectClassName":"fred_nsset"},"fred_keyset":{"links":[{"rel":"self","href":"https://rdap.nic.cz/fred_keyset/FORPSI-KS-SHYSTMSJ","type":"application/rdap+json","value":"https://rdap.nic.cz/fred_keyset/FORPSI-KS-SHYSTMSJ"}],"handle":"FORPSI-KS-SHYSTMSJ","dns_keys":[{"flags":257,"protocol":3,"algorithm":10,"publicKey":"AwEAAcAH4XOZAv8npixYxyh+Op8TB/OPULlGPrl86iHzoqpKeYqHmdL4J65tMEVa4IViAEVoHs6AQxecH8d50DPY9eEN2Hxl6qzA5v2i8jBpJgw3CcOztod91Ri6WmfNDWOzSPj8l9Tv7zpxQcNaqEjJ4zbN5cDuVJII7aBLHTtSzdaaF6vCrPF/TUV6Ys1doc3u9pmFo4s648eqNcIHv8JPPfa3U1Z7V1aLOaxfbPW2ZNxusrDcm1LR87deL6r/oF4vHGq7RZYxXJCat2KAIFAx+YibmspnRET+nTf1jGaNabsnuXVtDEB57fvJrKutFLoWAjFffwloh9n6MKjQRpq5E8k="}],"objectClassName":"fred_keyset"},"nameservers":[{"links":[{"rel":"self","href":"https://rdap.nic.cz/nameserver/ns.forpsi.cz","type":"application/rdap+json","value":"https://rdap.nic.cz/nameserver/ns.forpsi.cz"}],"handle":"ns.forpsi.cz","ldhName":"ns.forpsi.cz","ipAddresses":{"v4":["81.2.209.185"],"v6":["2001:15e8:201:1::d1b9"]},"objectClassName":"nameserver"},{"links":[{"rel":"self","href":"https://rdap.nic.cz/nameserver/ns.forpsi.it","type":"application/rdap+json","value":"https://rdap.nic.cz/nameserver/ns.forpsi.it"}],"handle":"ns.forpsi.it","ldhName":"ns.forpsi.it","objectClassName":"nameserver"},{"links":[{"rel":"self","href":"https://rdap.nic.cz/nameserver/ns.forpsi.net","type":"application/rdap+json","value":"https://rdap.nic.cz/nameserver/ns.forpsi.net"}],"handle":"ns.forpsi.net","ldhName":"ns.forpsi.net","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","fred_version_0"]}} | Domain is active |
| … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … |
The Kemal dataset
Every site we've detected as running Kemal, with version, hosting, country, TLD and traffic rank.
Kemal lives inside 2 datasets
Kemal detection is part of Technologies (€159/mo) and All data (€599/mo). Buy either to filter the full 20-site list, or grab a free preview first.
About Kemal
Choosing a web framework written in Crystal is a deliberate act. The language compiles to native code and reads like Ruby, and it has never had the hiring pool or the library ecosystem of the runtimes it competes with, so a team that puts production traffic on it has traded ecosystem size for speed and memory with its eyes open. Kemal is one of the frameworks those teams reach for when they want routes, middleware and websockets without a heavy abstraction sitting on top.
Released in 2015 under the MIT licence, Kemal has no company behind it. Nobody sells support, no seat count exists to publish, and there is nothing to buy, which is why an outside measurement of deployment is the only measurement available at all. Our facts record no owning organisation for the project precisely because none exists.
Detection in the Web frameworks category is inferential, and saying so is better than implying a precision we do not have. A compiled backend framework leaves no script tag in the markup. What remains, when an operator has not turned it off, is a hint in the response headers or in the shape of the default error pages, and any competent deployment behind a reverse proxy or a content delivery network erases both. As of October 2026 we detect Kemal on 20 sites, and the true number of live deployments is higher by a factor nobody can state honestly.
There is a second gap between what runs and what a crawl can see. Frameworks in this category frequently sit behind an API hostname serving a mobile app, an internal service with no public front door, or a background job runner, and none of those present a page for anyone to fetch. The web facing subset is what any crawl based dataset can reach, and a framework built for small services is likely to be over represented in the parts nobody browses.
An undercount does not make the list useless, because the sites we can identify are a sample of a population that is otherwise impossible to enumerate. Anyone tracking language adoption, running a hosting or observability business that needs to know which runtimes turn up in the wild, or building tooling for Crystal itself has no registry to consult. Package downloads measure curiosity. A crawl of live sites measures what survived contact with production, which is a narrower and far more useful thing, and the exported list is where that evidence sits rather than in a per domain lookup that confirms one guess at a time.
Frequently asked questions
How many websites use Kemal?
webatla detects Kemal on 20 websites, refreshed daily, each with its domain, DNS, WHOIS, IP, country and ranking.
Can I download the list of websites using Kemal?
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 Kemal?
Buy the technology dataset, then download the complete list of domains we detect using Kemal, re-exported every day.
What else is in the Kemal technology data?
Each row places Kemal next to the other technology on the same site, plus DNS, WHOIS, IP, country and ranking.
Can I download just the sites using Kemal, or the whole database?
Both. Every site running Kemal 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 Kemal?
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 Kemal 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 Kemal
Pick the dataset that covers what you need. Each one includes Kemal 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