Ferramenta self-hosted de testes de velocidade de rede e monitoramento de servidores, com interface web, feita em Go e React.
librespeed/speedtest
Teste de velocidade da internet auto-hospedado e executado no navegador, escrito em JavaScript, que mede download, upload, ping e jitter.
Alternativa open source a:Speedtest by Ookla
- Estrelas
- 15,250
- Forks
- 2,517
- Issues abertas
- 16
- Último commit
- ontem
O que é?
O LibreSpeed é um teste de velocidade da internet leve, executado no navegador com XMLHttpRequest e Web Workers, sem Flash, Java ou WebSocket. Ele mede as velocidades de download e upload, além de ping e jitter, e pode exibir opcionalmente o endereço IP, o provedor de internet e a distância até o servidor.
O projeto foi pensado para ser hospedado na sua própria infraestrutura. O servidor de referência é escrito em PHP e funciona com Apache, nginx ou IIS; os resultados podem ser armazenados opcionalmente em MariaDB, MySQL, PostgreSQL, SQLite ou Microsoft SQL Server. Há imagens Docker disponíveis, e o frontend oferece uma interface clássica e outra moderna, com opção para alternar entre elas.
Além do teste básico, o projeto inclui um teste independente de estabilidade da conexão, que gera um gráfico de latência ao longo do tempo, acompanha a perda de pacotes e oferece alertas por limite e exportação para CSV. É possível configurar vários pontos de teste, e há backends separados em Go e Rust, além de clientes para Android, CLI e .NET.
Recursos principais
- 01Mede download, upload, ping e jitter no navegador
- 02Exibição opcional do IP, do provedor de internet e da distância até o servidor
- 03Teste de estabilidade da conexão com gráfico de latência, acompanhamento de perda de pacotes e exportação para CSV
- 04Permite configurar vários pontos de teste
- 05Oferece backends de armazenamento para MariaDB, MySQL, PostgreSQL, SQLite e MSSQL
- 06Imagem Docker disponível
Casos de uso
- Hospedar um servidor de teste de velocidade para um escritório, uma escola ou uma rede independente de provedores de internet
- Verificar a qualidade da conexão e a estabilidade da latência ao longo do tempo
- Incorporar um teste de velocidade privado a um site interno
Início rápido
- 1
Baixe o código-fonte e extraia os arquivos
- 2
Copie os arquivos do projeto para a pasta compartilhada do seu servidor web, mantendo a estrutura do repositório
- 3
Acesse YOURSITE/speedtest/index.html para executar o teste de velocidade
Antes de usar
- A hospedagem própria requer PHP 5.4 ou posterior e um servidor web, como Apache 2 ou nginx.
- Licenciado sob a LGPL-3.0, uma licença copyleft.
Em coleções
Tópicos
Perguntas frequentes
- O que é speedtest?
- Teste de velocidade da internet auto-hospedado e executado no navegador, escrito em JavaScript, que mede download, upload, ping e jitter. O LibreSpeed é um teste de velocidade da internet leve, executado no navegador com XMLHttpRequest e Web Workers, sem Flash, Java ou WebSocket. Ele mede as velocidades de download e upload, além de ping e jitter, e pode exibir opcionalmente o endereço IP, o provedor de internet e a distância até o servidor.
- speedtest é gratuito? Qual é a licença?
- speedtest é open source sob a licença LGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- speedtest ainda é mantido?
- Manutenção ativa. O último commit de speedtest foi em 22 de out. de 2026.
- Para que posso usar speedtest?
- Hospedar um servidor de teste de velocidade para um escritório, uma escola ou uma rede independente de provedores de internet Verificar a qualidade da conexão e a estabilidade da latência ao longo do tempo Incorporar um teste de velocidade privado a um site interno
- Como instalar speedtest?
- Baixe o código-fonte e extraia os arquivos Copie os arquivos do projeto para a pasta compartilhada do seu servidor web, mantendo a estrutura do repositório Acesse YOURSITE/speedtest/index.html para executar o teste de velocidade
- Onde consigo speedtest?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/librespeed/speedtest
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Software auto-hospedado que executa testes de velocidade da internet em horários programados e mantém os resultados pelo período de retenção configurado.
Um app auto-hospedado que agenda testes de velocidade da internet e acompanha o histórico de download, upload, ping e disponibilidade ao longo do tempo.
Ferramenta de ping em Rust que testa vários hosts simultaneamente, com gráficos em tempo real, ping TCP e modo exporter para Prometheus.
Nagios Core é um programa em C para monitorar hosts, serviços e redes, com uma interface web opcional para consultar status e histórico.
Plataforma open source de pesquisas online em PHP, com lógica condicional, ramificações, suporte multilíngue e tratamento de dados orientado à conformidade com o GDPR.