usebruno/bruno

Postman 대신 쓰는 오픈소스 API 클라이언트, 로컬 파일 기반 버전 관리 지원

완성 앱맘대로 써도 됨 · MIT자동화·워크플로우난이도
44,921+2이번 주2,5811,288JavaScript
데모·홈페이지 열기usebruno.com
중간맛 분석

JavaScript 기반 크로스플랫폼 API 클라이언트예요. Mac/Windows/Linux 바이너리 또는 Homebrew, Chocolatey, Apt 등으로 바로 설치할 수 있고, Bruno CLI(npm)를 통해 CI/CD 파이프라인에서도 자동 실행 가능해요. 평문 마크업 'Bru' 형식으로 저장되기 때문에 Git diff로 변경사항을 추적하거나 병합 충돌을 쉽게 해결할 수 있어요. 현재 대부분 기능이 무료이며, 추가 기능은 유료 요금제에서 제공해요.

이런 레포예요

이럴 때 쓰면 좋아요

  • 팀 전체의 API 컬렉션을 Git 저장소로 관리하고 PR 리뷰 시 변경사항 추적하기
  • CI/CD 파이프라인(GitHub Actions, Jenkins, GitLab CI)에서 API 통합 테스트 자동화하기
  • 개인 정보 보호가 중요한 조직에서 API 문서 및 테스트 케이스를 클라우드 없이 로컬만 사용해 운영하기

핵심 기능

Git 기반 API 컬렉션 관리 및 협업REST/GraphQL/OpenAPI 통합 지원CLI와 Docker를 통한 CI/CD 자동화

대안 대비 차별점

Postman과 달리 클라우드 동기화 없이 로컬 파일 기반으로만 작동하므로 데이터 프라이버시를 보장하고 Git 버전 관리가 자연스러워요.

바로 시작하기
  1. Homebrew(Mac), Chocolatey(Windows), Snap(Linux) 등으로 Bruno 설치
brew install bruno
  1. Bruno 애플리케이션 실행

  2. 새 컬렉션 생성하거나 기존 폴더 열기

  3. API 요청 작성 후 실행

  4. CLI를 사용하려면 npm으로 Bruno CLI 설치

npm install -g @usebruno/cli
  1. 컬렉션 디렉토리에서 bru run 명령 실행
bru run
별 추이 · 7일
44,921+2 / 7일
활용성 · 따라 만들기 좋은가
따라 하기 좋음샘플 점수 52/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2022년 생성

AI가 README 기반으로 요약했습니다 · 원문 보기