psl

Explore the Public Suffix List

Install

All systems
curl cmd.cat/psl.sh
Debian Debian
apt-get install psl
Ubuntu
apt-get install psl
Arch Arch Linux
pacman -S psl
image/svg+xml Kali Linux
apt-get install psl
Fedora
dnf install psl
Windows (WSL2)
sudo apt-get update sudo apt-get install psl
Raspbian
apt-get install psl

psl

Explore the Public Suffix List

Libpsl allows checking domains against the Public Suffix List. It can be used to avoid privacy-leaking 'super-cookies', 'super domain' certificates, for domain highlighting purposes sorting domain lists by site and more. Please see https://publicsuffix.org for more detailed information. This package contains a commandline tool to explore the Public Suffix List.

libpsl

libpsl is a C library to handle the Public Suffix List. A "public

suffix" is a domain name under which Internet users can directly register own names. Browsers and other web clients can use it to - Avoid privacy-leaking "supercookies"; - Avoid privacy-leaking "super domain" certificates; - Domain highlighting parts of the domain in a user interface; - Sorting domain lists by site; Libpsl... - has built-in PSL data for fast access; - allows to load PSL data from files; - checks if a given domain is a "public suffix"; - provides immediate cookie domain verification; - finds the longest public part of a given domain; - finds the shortest private part of a given domain; - works with international domains (UTF-8 and IDNA2008 Punycode); - is thread-safe; - handles IDNA2008 UTS#46;