1 repositorio
JavaScript libraries that wrap external or internal APIs to provide a simplified programmatic interface.
Distinct from JavaScript Widget Wrappers: A general API wrapper for service requests, distinct from UI widget wrappers or geospatial libraries.
Explore 1 awesome GitHub repository matching web development · API Client Wrappers. Refine with filters or upvote what's useful.
YouTube.js es una librería de JavaScript y wrapper de API diseñado para interactuar con la API interna InnerTube de YouTube. Funciona como un cliente para recuperar datos de vídeo y estados de servicio, mientras analiza las respuestas crudas de la API interna en objetos tipados para la extracción y manipulación de datos. El proyecto incluye un resolvedor de flujos capaz de decodificar direcciones de streaming ofuscadas e implementar protocolos de entrega de vídeo propietarios. Emplea un intérprete personalizado para ejecutar lógica externa ofuscada necesaria para resolver datos dinámicos y gestionar búferes de vídeo. La librería proporciona una capa de petición agnóstica al entorno para la compatibilidad entre diferentes runtimes de JavaScript. También cuenta con un sistema de extensión modular que expone métodos internos para permitir la adición de nuevas funcionalidades sin modificar el código fuente.
Provides a programmatic JavaScript interface for executing requests and managing internal YouTube endpoints.