Las mejores alternativas atld

Biblioteca de Python para extraer el dominio de nivel superior (TLD) de una URL, con soporte para listas personalizadas

Visitar tld
Captura de la web de tld

tld es una biblioteca de código abierto escrita en Python, diseñada para desarrolladores que necesitan procesar URLs de forma eficiente. Su objetivo principal es resolver la complejidad de identificar correctamente el dominio de nivel superior (TLD) en direcciones web, especialmente cuando involucran subdominios o estructuras jerárquicas complejas.

La librería ofrece varias funciones clave para el análisis de dominios:

  • Extracción de TLD para obtener el dominio superior como cadena de texto desde una URL dada.
  • Análisis estructurado para desglosar la URL en subdominio, dominio y TLD como objeto.
  • Validación de dominios para verificar si un TLD específico es válido según la lista de sufijos públicos.
  • Gestión de listas personalizadas para cargar y utilizar listas de TLDs propias o modificadas.
  • Actualización de datos para sincronizar la lista de nombres de TLD con las versiones más recientes.

El proyecto se distribuye bajo licencias múltiples, incluyendo MPL-1.1, GPL-2.0 y LGPL-2.1, lo que garantiza su uso gratuito y abierto. Al ser una librería ligera y centrada en la funcionalidad específica de parsing de dominios, es una herramienta estándar en proyectos de desarrollo web en Python. Al ser un componente técnico especializado, quienes buscan alternativas suelen hacerlo por necesidades de rendimiento, integración con otros lenguajes o requisitos específicos de gestión de listas de dominios.

Compartir:

Código abierto

Tipo de aplicación
Línea de comandos

Propiedades

  • Ligero
  • Extensible con plugins
  • Personalizable

Categorías

Parecidos a tld