761 lines
22 KiB
HTML
761 lines
22 KiB
HTML
|
<!DOCTYPE html>
|
||
|
<meta charset="utf8" />
|
||
|
<title>{short,cheap}.gTLD's</title>
|
||
|
<style>
|
||
|
label
|
||
|
{ cursor: pointer }
|
||
|
|
||
|
th, td
|
||
|
{ border : 1px solid black
|
||
|
; padding : 0.5rem 1rem
|
||
|
}
|
||
|
|
||
|
.tld_price
|
||
|
{ color : crimson }
|
||
|
|
||
|
.tld_full.highlight
|
||
|
{ background-color : yellowgreen }
|
||
|
|
||
|
.tld_full.lvl3
|
||
|
{ background-color : lightgray }
|
||
|
|
||
|
.tld_full.unicode
|
||
|
{ background-color : aquamarine }
|
||
|
|
||
|
.tld_full.handshake
|
||
|
{ background-color : coral }
|
||
|
|
||
|
.tld_full.non_available
|
||
|
{ color : darkmagenta }
|
||
|
</style>
|
||
|
|
||
|
|
||
|
<textarea rows="5" cols="50" id="txt_csv"
|
||
|
placeholder="[copy-paste @Namecheap's domain-search .CSV-export contents here]"
|
||
|
title="[copy-paste @Namecheap's domain-search .CSV-export contents here]"
|
||
|
>"Domain","Available","Premium","Price"
|
||
|
"test.ac","taken","",""
|
||
|
"test.academy","taken","",""
|
||
|
"test.accountant","taken","",""
|
||
|
"test.accountants","taken","",""
|
||
|
"test.actor","taken","",""
|
||
|
"test.adult","taken","",""
|
||
|
"test.ae.org","available","","€19.35"
|
||
|
"test.africa","available","","€5.79"
|
||
|
"test.agency","taken","",""
|
||
|
"test.ai","taken","",""
|
||
|
"test.airforce","taken","",""
|
||
|
"test.apartments","taken","",""
|
||
|
"test.app","taken","",""
|
||
|
"test.army","taken","",""
|
||
|
"test.art","taken","",""
|
||
|
"test.asia","available","premium","€4,842.62"
|
||
|
"test.associates","taken","",""
|
||
|
"test.attorney","taken","",""
|
||
|
"test.auction","taken","",""
|
||
|
"test.audio","taken","",""
|
||
|
"test.auto","taken","",""
|
||
|
"test.autos","taken","",""
|
||
|
"test.baby","taken","",""
|
||
|
"test.band","taken","",""
|
||
|
"test.bar","taken","",""
|
||
|
"test.bargains","taken","",""
|
||
|
"test.beauty","taken","",""
|
||
|
"test.beer","taken","",""
|
||
|
"test.berlin","available","","€76.49"
|
||
|
"test.best","taken","",""
|
||
|
"test.bid","taken","",""
|
||
|
"test.bike","available","premium","€96,852.30"
|
||
|
"test.bingo","taken","",""
|
||
|
"test.bio","taken","",""
|
||
|
"test.biz","available","premium","€44,024.21"
|
||
|
"test.black","taken","",""
|
||
|
"test.blackfriday","taken","",""
|
||
|
"test.blog","taken","",""
|
||
|
"test.blue","taken","",""
|
||
|
"test.boats","taken","",""
|
||
|
"test.bond","taken","",""
|
||
|
"test.boo","taken","",""
|
||
|
"test.boston","taken","",""
|
||
|
"test.boutique","taken","",""
|
||
|
"test.br.com","taken","",""
|
||
|
"test.build","taken","",""
|
||
|
"test.builders","taken","",""
|
||
|
"test.business","taken","",""
|
||
|
"test.buzz","available","premium","€460.05"
|
||
|
"test.bz","taken","",""
|
||
|
"test.ca","taken","",""
|
||
|
"test.cab","taken","",""
|
||
|
"test.cafe","taken","",""
|
||
|
"test.cam","taken","",""
|
||
|
"test.camera","taken","",""
|
||
|
"test.camp","taken","",""
|
||
|
"test.capital","taken","",""
|
||
|
"test.car","taken","",""
|
||
|
"test.cards","taken","",""
|
||
|
"test.care","available","premium","€9,297.82"
|
||
|
"test.careers","taken","",""
|
||
|
"test.cars","taken","",""
|
||
|
"test.casa","taken","",""
|
||
|
"test.cash","available","premium","€23,244.55"
|
||
|
"test.casino","taken","",""
|
||
|
"test.catering","taken","",""
|
||
|
"test.cc","available","premium","€9,684.26"
|
||
|
"test.center","taken","",""
|
||
|
"test.ceo","taken","",""
|
||
|
"test.cfd","taken","",""
|
||
|
"test.ch","taken","",""
|
||
|
"test.chat","taken","",""
|
||
|
"test.cheap","taken","",""
|
||
|
"test.christmas","taken","",""
|
||
|
"test.church","taken","",""
|
||
|
"test.city","available","premium","€11,622.28"
|
||
|
"test.claims","taken","",""
|
||
|
"test.cleaning","taken","",""
|
||
|
"test.click","taken","",""
|
||
|
"test.clinic","taken","",""
|
||
|
"test.clothing","taken","",""
|
||
|
"test.cloud","taken","",""
|
||
|
"test.club","taken","",""
|
||
|
"test.cm","taken","",""
|
||
|
"test.cn.com","taken","",""
|
||
|
"test.co","taken","",""
|
||
|
"test.co.bz","available","","€44.53"
|
||
|
"test.co.com","taken","",""
|
||
|
"test.co.in","taken","",""
|
||
|
"test.co.uk","taken","",""
|
||
|
"test.coach","taken","",""
|
||
|
"test.codes","taken","",""
|
||
|
"test.coffee","taken","",""
|
||
|
"test.college","taken","",""
|
||
|
"test.com","taken","",""
|
||
|
"test.com.au","taken","",""
|
||
|
"test.com.co","taken","",""
|
||
|
"test.com.de","available","","€4.82"
|
||
|
"test.com.es","taken","",""
|
||
|
"test.com.mx","taken","",""
|
||
|
"test.com.pe","taken","",""
|
||
|
"test.com.ph","taken","",""
|
||
|
"test.com.se","available","","€9.67"
|
||
|
"test.com.sg","taken","",""
|
||
|
"test.com.vc","available","","€31.94"
|
||
|
"test.community","taken","",""
|
||
|
"test.company","taken","",""
|
||
|
"test.computer","taken","",""
|
||
|
"test.condos","taken","",""
|
||
|
"test.construction","taken","",""
|
||
|
"test.consulting","taken","",""
|
||
|
"test.contact","taken","",""
|
||
|
"test.contractors","taken","",""
|
||
|
"test.cooking","available","","€12.57"
|
||
|
"test.cool","available","premium","€8,082.32"
|
||
|
"test.country","taken","",""
|
||
|
"test.coupons","taken","",""
|
||
|
"test.courses","available","premium","€629.54"
|
||
|
"test.credit","taken","",""
|
||
|
"test.creditcard","taken","",""
|
||
|
"test.cruises","taken","",""
|
||
|
"test.cx","taken","",""
|
||
|
"test.cymru","taken","",""
|
||
|
"test.cyou","taken","",""
|
||
|
"test.dance","taken","",""
|
||
|
"test.date","taken","",""
|
||
|
"test.dating","taken","",""
|
||
|
"test.day","taken","",""
|
||
|
"test.de","taken","",""
|
||
|
"test.de.com","taken","",""
|
||
|
"test.deals","taken","",""
|
||
|
"test.degree","taken","",""
|
||
|
"test.delivery","taken","",""
|
||
|
"test.democrat","taken","",""
|
||
|
"test.dental","taken","",""
|
||
|
"test.dentist","taken","",""
|
||
|
"test.desi","taken","",""
|
||
|
"test.design","taken","",""
|
||
|
"test.dev","taken","",""
|
||
|
"test.diamonds","taken","",""
|
||
|
"test.diet","taken","",""
|
||
|
"test.digital","taken","",""
|
||
|
"test.direct","taken","",""
|
||
|
"test.directory","taken","",""
|
||
|
"test.discount","taken","",""
|
||
|
"test.doctor","taken","",""
|
||
|
"test.dog","available","premium","€1,452.78"
|
||
|
"test.domains","taken","",""
|
||
|
"test.download","taken","",""
|
||
|
"test.earth","taken","",""
|
||
|
"test.eco","taken","",""
|
||
|
"test.education","taken","",""
|
||
|
"test.email","taken","",""
|
||
|
"test.energy","taken","",""
|
||
|
"test.engineer","taken","",""
|
||
|
"test.engineering","taken","",""
|
||
|
"test.enterprises","taken","",""
|
||
|
"test.equipment","taken","",""
|
||
|
"test.es","taken","",""
|
||
|
"test.estate","taken","",""
|
||
|
"test.eu","taken","",""
|
||
|
"test.eu.com","taken","",""
|
||
|
"test.events","taken","",""
|
||
|
"test.exchange","taken","",""
|
||
|
"test.expert","taken","",""
|
||
|
"test.exposed","taken","",""
|
||
|
"test.express","taken","",""
|
||
|
"test.fail","taken","",""
|
||
|
"test.faith","taken","",""
|
||
|
"test.family","taken","",""
|
||
|
"test.fans","taken","",""
|
||
|
"test.farm","taken","",""
|
||
|
"test.fashion","taken","",""
|
||
|
"test.film","available","premium","€125.91"
|
||
|
"test.finance","taken","",""
|
||
|
"test.financial","taken","",""
|
||
|
"test.fish","taken","",""
|
||
|
"test.fishing","available","","€12.57"
|
||
|
"test.fit","taken","",""
|
||
|
"test.fitness","taken","",""
|
||
|
"test.flights","taken","",""
|
||
|
"test.florist","taken","",""
|
||
|
"test.flowers","taken","",""
|
||
|
"test.fm","taken","",""
|
||
|
"test.football","taken","",""
|
||
|
"test.forsale","taken","",""
|
||
|
"test.forum","taken","",""
|
||
|
"test.foundation","taken","",""
|
||
|
"test.fr","taken","",""
|
||
|
"test.fun","taken","",""
|
||
|
"test.fund","available","premium","€8,082.32"
|
||
|
"test.furniture","taken","",""
|
||
|
"test.futbol","taken","",""
|
||
|
"test.fyi","taken","",""
|
||
|
"test.gallery","taken","",""
|
||
|
"test.game","taken","",""
|
||
|
"test.games","taken","",""
|
||
|
"test.garden","taken","",""
|
||
|
"test.gay","available","premium","€290.56"
|
||
|
"test.gb.net","available","","€9.67"
|
||
|
"test.gdn","taken","",""
|
||
|
"test.gg","taken","",""
|
||
|
"test.gift","taken","",""
|
||
|
"test.gifts","taken","",""
|
||
|
"test.gives","taken","",""
|
||
|
"test.glass","taken","",""
|
||
|
"test.global","available","premium","€9,394.67"
|
||
|
"test.gmbh","taken","",""
|
||
|
"test.gold","available","premium","€1,409.20"
|
||
|
"test.golf","taken","",""
|
||
|
"test.gr.com","available","","€14.51"
|
||
|
"test.graphics","taken","",""
|
||
|
"test.gratis","taken","",""
|
||
|
"test.green","taken","",""
|
||
|
"test.gripe","taken","",""
|
||
|
"test.group","taken","",""
|
||
|
"test.guide","available","premium","€57,034.38"
|
||
|
"test.guitars","taken","",""
|
||
|
"test.guru","taken","",""
|
||
|
"test.hair","taken","",""
|
||
|
"test.hamburg","available","","€77.46"
|
||
|
"test.haus","taken","",""
|
||
|
"test.health","taken","",""
|
||
|
"test.healthcare","taken","",""
|
||
|
"test.help","taken","",""
|
||
|
"test.hiphop","taken","",""
|
||
|
"test.hockey","taken","",""
|
||
|
"test.holdings","taken","",""
|
||
|
"test.holiday","taken","",""
|
||
|
"test.homes","taken","",""
|
||
|
"test.horse","taken","",""
|
||
|
"test.host","taken","",""
|
||
|
"test.hosting","taken","",""
|
||
|
"test.house","taken","",""
|
||
|
"test.how","taken","",""
|
||
|
"test.hu.net","available","","€31.94"
|
||
|
"test.icu","taken","",""
|
||
|
"test.id","taken","",""
|
||
|
"test.immo","taken","",""
|
||
|
"test.immobilien","taken","",""
|
||
|
"test.in","taken","",""
|
||
|
"test.in.net","taken","",""
|
||
|
"test.inc","taken","",""
|
||
|
"test.industries","taken","",""
|
||
|
"test.info","taken","",""
|
||
|
"test.info","aftermarket","",""
|
||
|
"test.ink","taken","",""
|
||
|
"test.institute","taken","",""
|
||
|
"test.insure","taken","",""
|
||
|
"test.international","taken","",""
|
||
|
"test.investments","taken","",""
|
||
|
"test.io","taken","",""
|
||
|
"test.irish","taken","",""
|
||
|
"test.is","taken","",""
|
||
|
"test.jetzt","taken","",""
|
||
|
"test.jewelry","taken","",""
|
||
|
"test.jp.net","taken","",""
|
||
|
"test.jpn.com","taken","",""
|
||
|
"test.juegos","taken","",""
|
||
|
"test.kaufen","taken","",""
|
||
|
"test.kim","taken","",""
|
||
|
"test.kitchen","taken","",""
|
||
|
"test.kiwi","available","","€31.94"
|
||
|
"test.krd","available","","€33.88"
|
||
|
"test.kyoto","taken","",""
|
||
|
"test.la","taken","",""
|
||
|
"test.land","taken","",""
|
||
|
"test.lat","available","","€25.16"
|
||
|
"test.law","taken","",""
|
||
|
"test.lawyer","taken","",""
|
||
|
"test.lease","taken","",""
|
||
|
"test.legal","taken","",""
|
||
|
"test.lgbt","taken","",""
|
||
|
"test.li","taken","",""
|
||
|
"test.life","available","premium","€1,937.05"
|
||
|
"test.lighting","available","premium","€1,961.26"
|
||
|
"test.limited","taken","",""
|
||
|
"test.limo","taken","",""
|
||
|
"test.link","taken","",""
|
||
|
"test.live","taken","",""
|
||
|
"test.llc","taken","",""
|
||
|
"test.loan","taken","",""
|
||
|
"test.loans","taken","",""
|
||
|
"test.lol","taken","",""
|
||
|
"test.london","taken","",""
|
||
|
"test.love","available","","€4.82"
|
||
|
"test.ltd","available","premium","€1,244.55"
|
||
|
"test.ltda","available","","€43.56"
|
||
|
"test.maison","taken","",""
|
||
|
"test.makeup","taken","",""
|
||
|
"test.management","available","premium","€9,685.23"
|
||
|
"test.market","taken","",""
|
||
|
"test.marketing","taken","",""
|
||
|
"test.mba","taken","",""
|
||
|
"test.me","taken","",""
|
||
|
"test.me.uk","taken","",""
|
||
|
"test.media","available","premium","€4,842.62"
|
||
|
"test.melbourne","available","premium","€170.11"
|
||
|
"test.memorial","taken","",""
|
||
|
"test.men","taken","",""
|
||
|
"test.menu","taken","",""
|
||
|
"test.mex.com","available","","€12.57"
|
||
|
"test.miami","taken","",""
|
||
|
"test.mobi","taken","",""
|
||
|
"test.moda","taken","",""
|
||
|
"test.moe","taken","",""
|
||
|
"test.mom","taken","",""
|
||
|
"test.money","available","premium","€23,244.55"
|
||
|
"test.monster","taken","",""
|
||
|
"test.mortgage","taken","",""
|
||
|
"test.motorcycles","taken","",""
|
||
|
"test.movie","taken","",""
|
||
|
"test.mx","taken","",""
|
||
|
"test.nagoya","taken","",""
|
||
|
"test.name","taken","",""
|
||
|
"test.navy","taken","",""
|
||
|
"test.net","taken","",""
|
||
|
"test.net.au","taken","",""
|
||
|
"test.net.pe","taken","",""
|
||
|
"test.net.ph","available","","€38.72"
|
||
|
"test.net.vc","available","","€31.94"
|
||
|
"test.network","taken","",""
|
||
|
"test.new","available","","€473.59"
|
||
|
"test.news","taken","",""
|
||
|
"test.ninja","taken","",""
|
||
|
"test.nl","taken","",""
|
||
|
"test.nom.es","available","","€19.35"
|
||
|
"test.nu","taken","",""
|
||
|
"test.nyc","taken","",""
|
||
|
"test.observer","available","","€5.79"
|
||
|
"test.okinawa","taken","",""
|
||
|
"test.one","taken","",""
|
||
|
"test.onl","taken","",""
|
||
|
"test.online","available","","€2.79"
|
||
|
"test.org","taken","",""
|
||
|
"test.org.au","available","","€16.45"
|
||
|
"test.org.es","taken","",""
|
||
|
"test.org.mx","taken","",""
|
||
|
"test.org.pe","taken","",""
|
||
|
"test.org.ph","available","","€38.72"
|
||
|
"test.org.uk","taken","",""
|
||
|
"test.org.vc","available","","€31.94"
|
||
|
"test.osaka","taken","",""
|
||
|
"test.page","taken","",""
|
||
|
"test.paris","available","","€61.00"
|
||
|
"test.partners","taken","",""
|
||
|
"test.parts","taken","",""
|
||
|
"test.party","taken","",""
|
||
|
"test.pe","taken","",""
|
||
|
"test.ph","taken","",""
|
||
|
"test.photo","taken","",""
|
||
|
"test.photography","taken","",""
|
||
|
"test.photos","taken","",""
|
||
|
"test.pics","taken","",""
|
||
|
"test.pictures","taken","",""
|
||
|
"test.pink","taken","",""
|
||
|
"test.pizza","taken","",""
|
||
|
"test.place","taken","",""
|
||
|
"test.plumbing","taken","",""
|
||
|
"test.plus","available","premium","€16,910.41"
|
||
|
"test.poker","taken","",""
|
||
|
"test.porn","taken","",""
|
||
|
"test.press","available","","€4.82"
|
||
|
"test.pro","taken","",""
|
||
|
"test.prodazha","available","","€38.74"
|
||
|
"test.productions","taken","",""
|
||
|
"test.properties","taken","",""
|
||
|
"test.property","taken","",""
|
||
|
"test.protection","available","","€1,983.54"
|
||
|
"test.pub","taken","",""
|
||
|
"test.pw","taken","",""
|
||
|
"test.quest","available","","€1.73"
|
||
|
"test.racing","taken","",""
|
||
|
"test.realty","available","","€56.15"
|
||
|
"test.recipes","taken","",""
|
||
|
"test.red","taken","",""
|
||
|
"test.rehab","taken","",""
|
||
|
"test.reise","taken","",""
|
||
|
"test.reisen","taken","",""
|
||
|
"test.rent","available","","€4.84"
|
||
|
"test.rentals","available","premium","€10,169.49"
|
||
|
"test.repair","taken","",""
|
||
|
"test.report","taken","",""
|
||
|
"test.republican","taken","",""
|
||
|
"test.rest","taken","",""
|
||
|
"test.restaurant","taken","",""
|
||
|
"test.review","taken","",""
|
||
|
"test.reviews","taken","",""
|
||
|
"test.rip","taken","",""
|
||
|
"test.rocks","taken","",""
|
||
|
"test.rodeo","taken","",""
|
||
|
"test.rsvp","taken","",""
|
||
|
"test.ru.com","available","premium","€19.37"
|
||
|
"test.run","taken","",""
|
||
|
"test.ryukyu","taken","",""
|
||
|
"test.sa.com","taken","",""
|
||
|
"test.sale","taken","",""
|
||
|
"test.sarl","taken","",""
|
||
|
"test.sbs","taken","",""
|
||
|
"test.school","available","premium","€755.45"
|
||
|
"test.schule","taken","",""
|
||
|
"test.science","taken","",""
|
||
|
"test.se.net","available","","€31.94"
|
||
|
"test.security","taken","",""
|
||
|
"test.services","taken","",""
|
||
|
"test.sex","taken","",""
|
||
|
"test.sexy","taken","",""
|
||
|
"test.sg","available","","€43.56"
|
||
|
"test.sh","taken","",""
|
||
|
"test.shiksha","taken","",""
|
||
|
"test.shoes","taken","",""
|
||
|
"test.shop","available","premium","€3,147.70"
|
||
|
"test.shopping","taken","",""
|
||
|
"test.show","taken","",""
|
||
|
"test.singles","taken","",""
|
||
|
"test.site","taken","",""
|
||
|
"test.ski","taken","",""
|
||
|
"test.skin","taken","",""
|
||
|
"test.so","taken","",""
|
||
|
"test.soccer","taken","",""
|
||
|
"test.social","taken","",""
|
||
|
"test.software","taken","",""
|
||
|
"test.solar","taken","",""
|
||
|
"test.solutions","taken","",""
|
||
|
"test.soy","taken","",""
|
||
|
"test.space","taken","",""
|
||
|
"test.storage","taken","",""
|
||
|
"test.store","taken","",""
|
||
|
"test.stream","taken","",""
|
||
|
"test.studio","taken","",""
|
||
|
"test.study","available","premium","€629.54"
|
||
|
"test.style","taken","",""
|
||
|
"test.sucks","available","premium","€2,642.81"
|
||
|
"test.supplies","taken","",""
|
||
|
"test.supply","available","premium","€5,810.17"
|
||
|
"test.support","taken","",""
|
||
|
"test.surf","taken","",""
|
||
|
"test.surgery","taken","",""
|
||
|
"test.sydney","available","premium","€170.11"
|
||
|
"test.systems","taken","",""
|
||
|
"test.tattoo","taken","",""
|
||
|
"test.tax","taken","",""
|
||
|
"test.taxi","taken","",""
|
||
|
"test.team","taken","",""
|
||
|
"test.tech","taken","",""
|
||
|
"test.technology","taken","",""
|
||
|
"test.tel","taken","",""
|
||
|
"test.tennis","taken","",""
|
||
|
"test.theater","taken","",""
|
||
|
"test.theatre","taken","",""
|
||
|
"test.tickets","taken","",""
|
||
|
"test.tienda","taken","",""
|
||
|
"test.tips","taken","",""
|
||
|
"test.tires","taken","",""
|
||
|
"test.to","taken","",""
|
||
|
"test.today","available","premium","€9,685.23"
|
||
|
"test.tokyo","taken","",""
|
||
|
"test.tools","available","premium","€939.47"
|
||
|
"test.top","taken","",""
|
||
|
"test.tours","taken","",""
|
||
|
"test.town","taken","",""
|
||
|
"test.toys","taken","",""
|
||
|
"test.trade","available","","€4.82"
|
||
|
"test.training","taken","",""
|
||
|
"test.travel","taken","",""
|
||
|
"test.tube","taken","",""
|
||
|
"test.tv","taken","",""
|
||
|
"test.uk","taken","",""
|
||
|
"test.uk.com","taken","",""
|
||
|
"test.uk.net","available","","€30.97"
|
||
|
"test.university","taken","",""
|
||
|
"test.uno","taken","",""
|
||
|
"test.us","taken","",""
|
||
|
"test.us.com","taken","",""
|
||
|
"test.us.org","available","","€19.35"
|
||
|
"test.vacations","taken","",""
|
||
|
"test.vc","taken","",""
|
||
|
"test.vegas","taken","",""
|
||
|
"test.ventures","taken","",""
|
||
|
"test.vet","taken","",""
|
||
|
"test.viajes","taken","",""
|
||
|
"test.video","taken","",""
|
||
|
"test.villas","taken","",""
|
||
|
"test.vin","taken","",""
|
||
|
"test.vip","taken","",""
|
||
|
"test.vision","taken","",""
|
||
|
"test.vodka","available","","€12.57"
|
||
|
"test.voice","available","","€38.74"
|
||
|
"test.vote","taken","",""
|
||
|
"test.voting","available","","€1,190.30"
|
||
|
"test.voto","taken","",""
|
||
|
"test.voyage","taken","",""
|
||
|
"test.wales","taken","",""
|
||
|
"test.watch","taken","",""
|
||
|
"test.webcam","taken","",""
|
||
|
"test.website","taken","",""
|
||
|
"test.wedding","available","","€12.57"
|
||
|
"test.wiki","taken","",""
|
||
|
"test.win","taken","",""
|
||
|
"test.wine","available","premium","€46,973.37"
|
||
|
"test.work","taken","",""
|
||
|
"test.works","available","premium","€24,208.23"
|
||
|
"test.world","available","premium","€2,904.60"
|
||
|
"test.ws","taken","",""
|
||
|
"test.wtf","taken","",""
|
||
|
"test.xn--6frz82g","taken","",""
|
||
|
"test.xxx","taken","",""
|
||
|
"test.xyz","taken","",""
|
||
|
"test.yachts","taken","",""
|
||
|
"test.yoga","taken","",""
|
||
|
"test.yokohama","taken","",""
|
||
|
"test.za.com","available","premium","€2,409.69"
|
||
|
"test.zone","taken","",""
|
||
|
</textarea>
|
||
|
|
||
|
<textarea rows="5" cols="20" id="txt_to_highlight"
|
||
|
placeholder="[to hightlight (space-separated list)]"
|
||
|
title="[to hightlight (space-separated list)]"
|
||
|
></textarea>
|
||
|
|
||
|
<textarea rows="5" cols="20" id="txt_to_hide"
|
||
|
placeholder="[to hide (space-separated list)]"
|
||
|
title="[to hide (space-separated list)]"
|
||
|
></textarea>
|
||
|
|
||
|
<table>
|
||
|
<td><label>
|
||
|
<input id="chk_show_taken" type="checkbox" />
|
||
|
show taken
|
||
|
</label>
|
||
|
<td><label>
|
||
|
<input id="chk_show_sub" type="checkbox" />
|
||
|
show 3rd level
|
||
|
</label>
|
||
|
<td><label>
|
||
|
<input id="chk_show_unicode" type="checkbox" />
|
||
|
show unicode
|
||
|
</label>
|
||
|
<td><label>
|
||
|
<input id="chk_show_handshake" type="checkbox" />
|
||
|
show handshake
|
||
|
</label>
|
||
|
</table>
|
||
|
|
||
|
<table>
|
||
|
<thead>
|
||
|
<th>price\letters</th>
|
||
|
<th>2</th>
|
||
|
<th>3</th>
|
||
|
<th>4</th>
|
||
|
<th>5</th>
|
||
|
<th>6+</th>
|
||
|
</thead>
|
||
|
<tbody id="table_rows" valign="top">
|
||
|
|
||
|
<template id="tpl_row">
|
||
|
<tr> <td><td><td><td><td><td>
|
||
|
</template>
|
||
|
|
||
|
</tbody>
|
||
|
</table>
|
||
|
|
||
|
<h4>
|
||
|
<a target="_blank"
|
||
|
href="https://github.com/dym-sh/tld"
|
||
|
>source-code and instructions</a>
|
||
|
</h4>
|
||
|
|
||
|
<script defer>
|
||
|
Array.prototype.uniq =
|
||
|
Array.prototype.unique =
|
||
|
( ( ) => function( )
|
||
|
{ return [ ...new Set( this ) ] }
|
||
|
) ( )
|
||
|
|
||
|
|
||
|
const price_brackets = [ 10, 20, 50, 100, 250, 500, 1000, 5000, 10_000, 100_000 ]
|
||
|
, handshake =
|
||
|
[ '0db', '1', '247', '3dom', '4sale', '80proof', '8888', 'ags', 'albums', 'aotearoa'
|
||
|
, 'apartment', 'api', 'articles', 'ath', 'augmented', 'bakes', 'base', 'beach', 'beef'
|
||
|
, 'blockchaindapps', 'boredapes', 'brand', 'brokers', 'btk9', 'c', 'c0m', 'cabins'
|
||
|
, 'cardcollector', 'cerrajero', 'citizenship', 'coffees', 'comic', 'comics', 'commerce'
|
||
|
, 'consultancy', 'crazy', 'creations', 'creator', 'cryptocum', 'dan', 'de3', 'defi'
|
||
|
, 'degen', 'den', 'diva', 'doge', 'dookie', 'dweb', 'economics', 'economy', 'edm', 'egame'
|
||
|
, 'elite', 'eporn', 'ero', 'estates', 'ewallet', 'exercise', 'ext', 'ez', 'fam', 'fe'
|
||
|
, 'foot', 'funnelclub', 'gengar', 'ger', 'gin', 'godefi', 'greatoffers', 'guey', 'hack'
|
||
|
, 'hermanos', 'hill', 'hire', 'hodlr', 'holding', 'holidays', 'hotelguide', 'ibn'
|
||
|
, 'ill', 'influencer', 'innovator', 'iny', 'island', 'ism', 'isthefuture', 'iurl'
|
||
|
, 'ize', 'job', 'joker', 'jpgs', 'js', 'knowledge', 'lean', 'livestreaming', 'lnx'
|
||
|
, 'logo', 'lovesyou', 'magazine', 'mansion', 'ment', 'mined', 'mke', 'mooning', 'motherboard'
|
||
|
, 'mtl', 'mycard', 'myco', 'myurl', 'nearme', 'nftcartel', 'nil', 'nom', 'often', 'oh'
|
||
|
, 'oin', 'oncam', 'onewallet', 'onlinenews', 'oo', 'oot', 'orb', 'owbo', 'p', 'pal', 'pgp'
|
||
|
, 'picture', 'pix', 'pixelpenguins', 'premium', 'prodazha', 'project', 'pspk', 'rekt'
|
||
|
, 'rogan', 'row', 'saas', 'sats', 'secrets', 'sexjournal', 'shot', 'sox', 'squirtfiesta'
|
||
|
, 'src', 'ssl', 'startup', 'streamer', 'swapz', 'taughtme', 'teck', 'teepee', 'tefi', 'ter'
|
||
|
, 'thenerd', 'tni', 'token', 'tokensale', 'trader', 'troll', 'tuber', 'tx', 'txt', 'ud'
|
||
|
, 'uge', 'uk3', 'ultimate', 'uorg', 'us3', 'use', 'valley', 'viewnow', 'visit', 'vlog'
|
||
|
, 'voice', 'vrmmo', 'vvip', 'w33d', 'w3b', 'wave', 'web4', 'webdesigner', 'x2', 'xn--5o8h'
|
||
|
, 'xn--6ca', 'xn--dei', 'xn--dp8h', 'xn--e77hhb', 'xn--g6h', 'xn--go-nz82a', 'xn--pei'
|
||
|
, 'xn--rci', 'xr', 'xxxx', 'year', 'yo', 'yol', 'yolo', 'yummy', 'yzx', 'zen', 'zug'
|
||
|
]
|
||
|
// https://www.namecheap.com/support/knowledgebase/article.aspx/10484/2278/namecheap-handshake-tlds/
|
||
|
|
||
|
|
||
|
const tpl_row = document.querySelector( `#tpl_row` )
|
||
|
|
||
|
const fn_parse_csv = ( e ) =>
|
||
|
{
|
||
|
const rows = txt_csv.value.split( /[\r\n]+/ )
|
||
|
, to_highlight = txt_to_highlight.value.replace(/[^\s\w\.]/g,``).split( /[\r\n\s]+/ )
|
||
|
, to_hide = txt_to_hide.value.replace(/[^\s\w\.]/g,``).split( /[\r\n\s]+/ )
|
||
|
|
||
|
let domains = {}
|
||
|
price_brackets.forEach( p => domains[p] = [] )
|
||
|
|
||
|
for( row of rows )
|
||
|
{
|
||
|
if( /^"Domain"/.test( row ) )
|
||
|
{ continue }
|
||
|
|
||
|
// "code.observer","available","","€9.58"
|
||
|
// "work.ac","taken","",""
|
||
|
const arr_row =
|
||
|
row.split(`","`)
|
||
|
.map( s => s.replace(/[^\w\.-]/g,``) )
|
||
|
|
||
|
const domain =
|
||
|
{ full : arr_row[0]
|
||
|
, tld : arr_row[0].replace(/^[\w-]+\./,``)
|
||
|
, status : arr_row[1]
|
||
|
, note : arr_row[2]
|
||
|
, price : parseFloat( arr_row[3] ) || 0
|
||
|
}
|
||
|
|
||
|
for( p of price_brackets )
|
||
|
{
|
||
|
if( domain.price <= p )
|
||
|
{
|
||
|
domains[p].push( domain )
|
||
|
break
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
console.log(domains)
|
||
|
|
||
|
table_rows.innerHTML = ``
|
||
|
|
||
|
for( const k of Object.keys(domains) )
|
||
|
{
|
||
|
let new_row = tpl_row.content.cloneNode( true )
|
||
|
, new_row_cells = new_row.querySelectorAll( 'td' )
|
||
|
|
||
|
new_row_cells[0].innerHTML = k
|
||
|
|
||
|
for( let i = 1
|
||
|
; i < new_row_cells.length
|
||
|
; i++
|
||
|
)
|
||
|
{
|
||
|
new_row_cells[i].innerHTML =
|
||
|
domains[k]
|
||
|
.filter( d => !to_hide.includes(d.tld) )
|
||
|
.filter( d => ( i === 1
|
||
|
? d.tld.length <= 2
|
||
|
: ( new_row_cells.length === i+1
|
||
|
? d.tld.length > i
|
||
|
: d.tld.length === i+1
|
||
|
)
|
||
|
)
|
||
|
)
|
||
|
.filter( d => chk_show_taken.checked
|
||
|
|| ( 'available' === d.status )
|
||
|
)
|
||
|
.filter( d => chk_show_sub.checked
|
||
|
|| ( -1 === d.tld.indexOf(`.`) )
|
||
|
)
|
||
|
.filter( d => chk_show_unicode.checked
|
||
|
|| ( -1 === d.tld.indexOf(`xn--`) )
|
||
|
)
|
||
|
.filter( d => chk_show_handshake.checked
|
||
|
|| ( !handshake.includes(d.tld) )
|
||
|
)
|
||
|
// .sort( (a,b) => a.price > b.price )
|
||
|
.sort( (a,b) => a.tld.localeCompare( b.tld ) )
|
||
|
.map( d => `
|
||
|
<span class="tld_full
|
||
|
${ to_highlight.includes(d.tld) ? 'highlight' : '' }
|
||
|
${ handshake.includes(d.tld) ? 'handshake' : '' }
|
||
|
${ -1 !== d.tld.indexOf(`.`) ? 'lvl3' : '' }
|
||
|
${ -1 !== d.tld.indexOf(`xn--`) ? 'unicode' : '' }
|
||
|
${ 'available' === d.status ? '' : 'non_available' }
|
||
|
"
|
||
|
>${ d.full }</span>
|
||
|
${ d.price
|
||
|
? `<span class="tld_price">${ d.price.toFixed(2) }</span>`
|
||
|
: '' }
|
||
|
`)
|
||
|
.unique()
|
||
|
.join(`<br>\n`)
|
||
|
}
|
||
|
|
||
|
table_rows.appendChild( new_row )
|
||
|
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
fn_parse_csv()
|
||
|
|
||
|
|
||
|
txt_csv.onchange
|
||
|
= txt_csv.onkeyup
|
||
|
= txt_to_highlight.onchange
|
||
|
= txt_to_highlight.onkeyup
|
||
|
= txt_to_hide.onchange
|
||
|
= txt_to_hide.onkeyup
|
||
|
= chk_show_taken.onchange
|
||
|
= chk_show_sub.onchange
|
||
|
= chk_show_unicode.onchange
|
||
|
= chk_show_handshake.onchange
|
||
|
= fn_parse_csv
|
||
|
|
||
|
</script>
|