Hurl은 일반 텍스트 파일 형식으로 작성한 HTTP 요청을 실행하고 테스트하는 CLI 도구입니다.
denji/awesome-http-benchmark
HTTP(S) 벤치마킹, 부하 테스트, 디버깅 및 REST API 클라이언트 도구를 간단한 설명과 함께 모아 둔 엄선 목록입니다.
대체할 수 있는 제품:Postman
- 스타
- 3,785
- 포크
- 260
- 열린 이슈
- 17
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
HTTP(S) 부하 테스트, 요청 디버깅, RESTful API 개발을 위한 CLI 및 GUI 도구를 분류해 소개하는 awesome 스타일의 목록입니다. 각 항목에는 한 줄 설명과 구현 언어가 있어 개발자가 여러 도구를 빠르게 비교할 수 있습니다.
벤치마킹 섹션에는 ApacheBench (ab), wrk, hey, vegeta 같은 대표적인 도구와 Go, Rust, Python, JavaScript 및 기타 언어로 만들어진 비교적 새로운 도구가 포함되어 있습니다. 테스트 및 디버깅 섹션에는 curl, HTTPie, Bruno, Hoppscotch, Insomnia, Hurl 같은 클라이언트와 CLI가 나열되어 있습니다. 별도의 소규모 SaaS/PaaS 섹션에는 호스팅형 부하 테스트 서비스가 소개되어 있습니다.
웹 서비스의 스트레스 테스트, API 요청 스크립트 작성, HTTP 트래픽 확인에 쓸 도구를 고르기 전에 전체 선택지를 살펴보고 싶을 때 유용한 목록입니다.
핵심 기능
- 01ab 스타일과 wrk 스타일을 포함해 HTTP(S) 부하 테스트 도구를 언어와 유형별로 분류합니다.
- 02curl, HTTPie, Bruno, Hurl 같은 CLI 및 데스크톱 REST API 클라이언트를 나열합니다.
- 03항목에 명시된 경우 HTTP/2, HTTP/3 또는 WebSocket 지원 여부를 표시합니다.
- 04오픈소스 도구와 함께 호스팅형 SaaS 부하 테스트 서비스도 소개합니다.
활용 사례
- 벤치마크를 실행하기 전에 웹 서비스에 사용할 부하 테스트 도구를 고릅니다.
- Postman을 대체할 CLI 도구나 가벼운 curl 래퍼를 찾습니다.
- API 트래픽을 확인하는 데 쓸 HTTP 디버깅 도구를 비교합니다.
- CI 또는 대규모 테스트에 사용할 호스팅형 부하 테스트 서비스를 알아봅니다.
토픽
자주 묻는 질문
- awesome-http-benchmark은(는) 무엇인가요?
- HTTP(S) 벤치마킹, 부하 테스트, 디버깅 및 REST API 클라이언트 도구를 간단한 설명과 함께 모아 둔 엄선 목록입니다. HTTP(S) 부하 테스트, 요청 디버깅, RESTful API 개발을 위한 CLI 및 GUI 도구를 분류해 소개하는 awesome 스타일의 목록입니다. 각 항목에는 한 줄 설명과 구현 언어가 있어 개발자가 여러 도구를 빠르게 비교할 수 있습니다.
- awesome-http-benchmark은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- awesome-http-benchmark은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- awesome-http-benchmark은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. awesome-http-benchmark의 마지막 커밋은 2026년 9월 11일입니다.
- awesome-http-benchmark은(는) 어디에 사용할 수 있나요?
- 벤치마크를 실행하기 전에 웹 서비스에 사용할 부하 테스트 도구를 고릅니다. Postman을 대체할 CLI 도구나 가벼운 curl 래퍼를 찾습니다. API 트래픽을 확인하는 데 쓸 HTTP 디버깅 도구를 비교합니다. CI 또는 대규모 테스트에 사용할 호스팅형 부하 테스트 서비스를 알아봅니다.
- awesome-http-benchmark은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/denji/awesome-http-benchmark
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
버전 관리 가능한 YAML 컬렉션에서 REST 요청을 정의하고 실행하는 터미널(TUI) HTTP 클라이언트입니다.
API 테스트, 모의 서버, 성능 테스트, UI 자동화를 하나로 결합한 오픈소스 프레임워크입니다.
rakyll/hey에서 영감을 받아 Rust로 만든 커맨드라인 HTTP 부하 생성기이며, 실시간 터미널 UI를 제공합니다.
fasthttp로 요청을 보내고, 실시간 터미널 화면과 웹 차트를 제공하는 Go 기반 HTTP(S) 부하 테스트 CLI입니다.
raw curl 명령을 일반적인 Java 메서드 호출로 실행하는 Java 라이브러리로, HTTP 클라이언트 코드를 작성하지 않고 Postman이나 브라우저 DevTools에서 복사한 curl을 그대로 붙여 넣을 수 있습니다.