OpenSource-Hub
S

Speed-Test by OpenSpeedTest™

3.6k stars·시스템 최적화·SHA-256 체크섬 확인됨

무료 오픈 소스 HTML5 인터넷 속도 측정 도구입니다. 플러그인 없이 브라우저에서 바로 실행할 수 있으며, 자체 서버도 구축할 수 있습니다. 파일 크기는 단 8kB로 안전하고 깨끗합니다.

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

순수 프론트엔드 속도 측정 도구로, 오픈 소스이며 가볍고, 프라이버시가 안전하게 보호되어 셀프 호스팅에 적합합니다.

주요 기능

  • 순수 프론트엔드 구현: 정적 파일만 필요하며 백엔드 서비스 불필요, 배포 간단
  • 극도의 경량화: 스크립트 gzip 압축 후 8kB에 불과, 초고속 로딩
  • 전 기기 호환: IE10+를 포함한 모든 최신 브라우저 지원
  • 안전하고 신뢰성 높음: 정적 파일만 존재하며 숨겨진 취약점이나 백도어 없음
  • 스트레스 테스트 모드: 연속 속도 측정 시간 설정 가능, 네트워크 안정성 감지

할 수 없는 것

  • •자체 서버를 구축할 때는 반드시 Nginx에서 POST 요청 본문 크기를 최소 35MB로 허용하고 타임아웃 시간을 60초보다 크게 설정해야 합니다. 그렇지 않으면 속도 측정이 중단됩니다. 성능에 영향을 줄 수 있으므로 프로덕션 환경에서는 액세스 로그를 활성화하지 않는 것이 좋습니다. 리버스 프록시를 사용하는 경우에도 body 크기 제한을 동일하게 조정해야 합니다.

사용 사례

  • IT 관리자가 인트라넷에 속도 측정 서버를 배포하여 네트워크 대역폭 모니터링
  • 가정 사용자가 소프트웨어 설치 없이 Wi-Fi 또는 광대역 속도를 빠르게 테스트
  • 개발자가 로컬에 속도 측정 환경을 구축하여 네트워크 성능 검증

상세 설명

SpeedTest by OpenSpeedTest™는 무료 오픈 소스 HTML5 네트워크 성능 테스트 도구로, 완전히 네이티브 JavaScript로 작성되었으며 브라우저 내장 Web API(XHR, HTML, CSS, JS, SVG)에만 의존하고 어떠한 서드파티 프레임워크나 라이브러리도 필요하지 않습니다. IE10 이상의 모든 브라우저에서 실행되므로 거의 모든 디바이스에서 사용할 수 있습니다. 이 도구는 극도로 가볍고(스크립트 압축 후 8kB 미만) 안전하게 설계되었으며, 정적 파일만 포함하고 서버 측 코드가 없으며 숨겨진 취약점도 없습니다. 사용자는 자체 서버(Nginx, Apache, IIS 등 지원)에 직접 배포하거나 공식 OpenSpeedTest-Server 애플리케이션(Windows, Mac, Linux, Android, iOS 및 Docker 지원)을 다운로드할 수 있습니다. 주요 기능으로는 스트레스 테스트(연속 속도 측정, 시간 사용자 지정 가능)가 있으며, HTTP/1.1, HTTP/2, HTTP/3을 지원하고 SVG 인터페이스는 모든 화면 크기에 대응합니다. Ookla Speedtest와 같은 상용 도구와 비교할 때 OpenSpeedTest는 완전히 투명하고 개인정보를 보호하며(추적 없음), 자체 인프라에서 완전히 실행할 수 있습니다.

태그

speed-testnetworkbandwidthhtml5openspeedtestvanilla-jsself-hosted

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: OpenSpeedTest-Server 애플리케이션(Windows/Mac/Linux)을 다운로드하거나 소스 코드를 클론합니다

4

2단계: 직접 구축하는 경우, 파일을 Nginx 등의 정적 서버 디렉터리에 배치하고, POST 35MB 이상 및 타임아웃 60초 이상을 허용하도록 설정되어 있는지 확인합니다

5

3단계: 서버를 시작한 후 브라우저에서 해당 IP 또는 도메인에 접속하면 속도 측정을 시작할 수 있습니다

설치 가이드
  1. 1단계: OpenSpeedTest-Server 애플리케이션(Windows/Mac/Linux)을 다운로드하거나 소스 코드를 클론합니다
  2. 2단계: 직접 구축하는 경우, 파일을 Nginx 등의 정적 서버 디렉터리에 배치하고, POST 35MB 이상 및 타임아웃 60초 이상을 허용하도록 설정되어 있는지 확인합니다
  3. 3단계: 서버를 시작한 후 브라우저에서 해당 IP 또는 도메인에 접속하면 속도 측정을 시작할 수 있습니다
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

공식 앱을 사용하는 경우 앱을 직접 제거하면 됩니다. 자체 서버를 구축한 경우 해당 디렉터리 파일을 삭제하면 되며, 시스템 파일이 남지 않습니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스AGPL-3.0
마지막 업데이트2026-05-13 15:10:49
GitHub 저장소공식 웹사이트

유사한 프로젝트