Shitter es un front-end alternativo de Twitter, gratuito y de código abierto, centrado en la privacidad y el rendimiento. Es una bifurcación de Nitter e inspirado en el proyecto Invidious. Funciona sin JavaScript ni anuncios, y todas las solicitudes pasan por el backend, por lo que el cliente nunca se comunica directamente con Twitter. Esto impide que Twitter rastree tu dirección IP o tu huella digital de JavaScript.
El proyecto utiliza la API no oficial de Twitter, por lo que no se requiere una cuenta de desarrollador. Es ligero, con 60 KB frente a los 784 KB de twitter.com, gracias a @nim_lang. También admite fuentes RSS, múltiples temas y dispositivos móviles mediante diseño adaptable.
La wiki del proyecto enumera las instancias públicas, las bifurcaciones del repositorio de código de Nitter y las extensiones de navegador que redirigen automáticamente a Nitter. También incluye guías para alojar tu propia instancia de Nitter, obtener tokens de sesión y usar las incrustaciones de Nitter. El repositorio no acepta pull requests, pero se agradecen las contribuciones en forma de archivos de parche enviados a través de un issue.
La justificación del proyecto es que Twitter no puede usarse sin JavaScript y que, desde 2024, los usuarios deben registrarse. Incluso con una VPN y bloqueadores de anuncios potentes, la huella digital del navegador puede seguir rastreando a los usuarios. Esto se volvió especialmente importante después de que Twitter eliminara la posibilidad de que los usuarios impidieran que sus datos se enviaran a anunciantes. Nitter pesa en promedio unas 15 veces menos que Twitter, y las cronologías suelen cargarse 2-4 veces más rápido. Shitter puede instalarse con Docker, usando una imagen precompilada multiarquitectura, o ejecutarse como servicio systemd.
Fuente: Hacker News · Resumido por HeadlinesBriefing