Herramienta autohospedada para medir la velocidad de red y supervisar servidores, con interfaz web, desarrollada en Go y React.
librespeed/speedtest
Prueba de velocidad de Internet autoalojada y basada en el navegador, escrita en JavaScript, que mide la descarga, la subida, el ping y el jitter.
Alternativa open source a:Speedtest by Ookla
- Estrellas
- 15,250
- Forks
- 2,517
- Issues abiertos
- 16
- Último commit
- ayer
¿Qué es?
LibreSpeed es una prueba de velocidad de Internet ligera que se ejecuta en el navegador mediante XMLHttpRequest y Web Workers, sin Flash, Java ni WebSocket. Mide la velocidad de descarga y subida, el ping y el jitter, y puede mostrar opcionalmente la dirección IP, el ISP y la distancia al servidor.
El proyecto está pensado para alojarse en infraestructura propia. El servidor de referencia está escrito en PHP y se ejecuta en Apache, nginx o IIS; los resultados se pueden guardar opcionalmente en MariaDB, MySQL, PostgreSQL, SQLite o Microsoft SQL Server. Se proporcionan imágenes de Docker, y la interfaz ofrece una versión clásica y otra moderna, con la posibilidad de alternar entre ambas.
Además de la prueba básica, incluye una prueba independiente de estabilidad de la conexión que muestra la latencia a lo largo del tiempo, registra la pérdida y admite alertas por umbral y exportación a CSV. Se pueden configurar varios puntos de prueba y hay backends independientes para Go y Rust, además de clientes para Android, CLI y .NET.
Funciones clave
- 01Mide la descarga, la subida, el ping y el jitter en el navegador
- 02Visualización opcional de la IP, el ISP y la distancia al servidor
- 03Prueba de estabilidad de la conexión con gráfico de latencia, seguimiento de pérdidas y exportación a CSV
- 04Permite configurar varios puntos de prueba
- 05Los backends de almacenamiento incluyen MariaDB, MySQL, PostgreSQL, SQLite y MSSQL
- 06Imagen de Docker disponible
Casos de uso
- Ejecutar un servidor de pruebas de velocidad para una oficina, una escuela o una red independiente de un ISP
- Comprobar la calidad de la conexión y la estabilidad de la latencia a lo largo del tiempo
- Integrar una prueba de velocidad privada en un sitio web interno
Inicio rápido
- 1
Descarga el código fuente y descomprímelo
- 2
Copia los archivos del proyecto en la carpeta compartida de tu servidor web, conservando la estructura del repositorio
- 3
Visita YOURSITE/speedtest/index.html para ejecutar la prueba de velocidad
Antes de usarlo
- El autoalojamiento requiere PHP 5.4 o posterior y un servidor web, como Apache 2 o nginx.
- Está bajo la licencia LGPL-3.0, una licencia copyleft.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es speedtest?
- Prueba de velocidad de Internet autoalojada y basada en el navegador, escrita en JavaScript, que mide la descarga, la subida, el ping y el jitter. LibreSpeed es una prueba de velocidad de Internet ligera que se ejecuta en el navegador mediante XMLHttpRequest y Web Workers, sin Flash, Java ni WebSocket. Mide la velocidad de descarga y subida, el ping y el jitter, y puede mostrar opcionalmente la dirección IP, el ISP y la distancia al servidor.
- ¿speedtest es gratuito? ¿Qué licencia tiene?
- speedtest es open source bajo la licencia LGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿speedtest sigue mantenido?
- Mantenimiento activo. El último commit de speedtest fue el 22 oct 2026.
- ¿Para qué puedo usar speedtest?
- Ejecutar un servidor de pruebas de velocidad para una oficina, una escuela o una red independiente de un ISP Comprobar la calidad de la conexión y la estabilidad de la latencia a lo largo del tiempo Integrar una prueba de velocidad privada en un sitio web interno
- ¿Cómo se instala speedtest?
- Descarga el código fuente y descomprímelo Copia los archivos del proyecto en la carpeta compartida de tu servidor web, conservando la estructura del repositorio Visita YOURSITE/speedtest/index.html para ejecutar la prueba de velocidad
- ¿Dónde consigo speedtest?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/librespeed/speedtest
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Software autohospedado que ejecuta pruebas de velocidad de Internet programadas y conserva los resultados durante el periodo configurable que elijas.
Una app autoalojada que programa pruebas periódicas de velocidad de Internet y registra el historial de descarga, subida, ping y disponibilidad.
Herramienta de ping escrita en Rust que prueba varios hosts en paralelo, con gráficos en tiempo real, ping TCP y modo exportador de Prometheus.
Nagios Core es un programa en C para supervisar hosts, servicios y redes, con una interfaz web opcional para consultar el estado y el historial.
Plataforma de encuestas en línea de código abierto (PHP) para crear encuestas con lógica condicional, ramificación, compatibilidad con varios idiomas y gestión de datos orientada al cumplimiento del RGPD.