Repolode
mountain-loop

mountain-loop/yaak

Tauri, Rust, React로 만든 데스크톱 API 클라이언트로, REST, GraphQL, WebSocket, SSE, gRPC를 지원하며 오프라인 우선으로 동작하고 텔레메트리를 수집하지 않습니다.

대체할 수 있는 제품:PostmanInsomnia

스타
19,340
포크
835
열린 이슈
19
마지막 커밋
11시간 전

어떤 프로젝트인가요?

Yaak은 REST, GraphQL, WebSocket, Server-Sent Events, gRPC 요청을 정리하고 전송할 수 있는 데스크톱 API 클라이언트입니다. 오프라인 우선으로 동작하며 컬렉션을 로컬에 저장하므로, 사용에 클라우드 계정이 필요하지 않습니다.

Postman, Insomnia, OpenAPI, Swagger, cURL에서 컬렉션을 가져올 수 있고, JSONPath 또는 XPath로 응답을 필터링할 수 있습니다. OAuth 2.0, JWT, Basic Auth를 지원하며, 시크릿은 암호화되어 OS 키체인에 저장됩니다.

워크스페이스를 중첩 폴더로 정리하고 dev, staging, prod 등의 환경을 전환할 수 있습니다. Git 버전 관리를 위해 워크스페이스를 파일 시스템에 미러링할 수 있으며, 플러그인으로 인증, 템플릿 태그 또는 UI를 확장할 수 있습니다.

핵심 기능

  • 01REST, GraphQL, gRPC, WebSocket, SSE 요청을 하나의 앱에서 전송합니다.
  • 02Postman, Insomnia, OpenAPI, Swagger, cURL에서 컬렉션을 가져옵니다.
  • 03JSONPath 또는 XPath로 응답을 필터링합니다.
  • 04OAuth 2.0, JWT, Basic Auth를 지원하며 시크릿을 OS 키체인에 저장합니다.
  • 05변수를 사용해 환경을 전환합니다.
  • 06Git 또는 Dropbox 동기화를 위해 워크스페이스를 파일 시스템에 미러링합니다.
  • 07플러그인과 사용자 지정 테마로 앱을 확장합니다.

활용 사례

  • 개발 중 REST 또는 GraphQL API를 테스트하고 디버깅합니다.
  • 클라이언트 코드를 작성하지 않고 gRPC, WebSocket 또는 SSE 엔드포인트를 테스트합니다.
  • 기존 Postman 또는 Insomnia 컬렉션을 로컬 오프라인 도구로 이전합니다.
  • API 요청 컬렉션을 코드와 함께 버전 관리에 보관합니다.

빠른 시작

  1. 1

    다운로드 페이지에서 macOS, Windows 또는 Linux용 Yaak을 다운로드하세요

  2. 2

    패키지 관리자 옵션은 설치 문서를 참조하세요

사용 전 알아둘 점

  • 미리 빌드된 바이너리를 상업적으로 사용하려면 유료 라이선스가 필요합니다.

토픽

자주 묻는 질문

yaak은(는) 무엇인가요?
Tauri, Rust, React로 만든 데스크톱 API 클라이언트로, REST, GraphQL, WebSocket, SSE, gRPC를 지원하며 오프라인 우선으로 동작하고 텔레메트리를 수집하지 않습니다. Yaak은 REST, GraphQL, WebSocket, Server-Sent Events, gRPC 요청을 정리하고 전송할 수 있는 데스크톱 API 클라이언트입니다. 오프라인 우선으로 동작하며 컬렉션을 로컬에 저장하므로, 사용에 클라우드 계정이 필요하지 않습니다.
yaak은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
yaak은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
yaak은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. yaak의 마지막 커밋은 2026년 10월 21일입니다.
yaak은(는) 어디에 사용할 수 있나요?
개발 중 REST 또는 GraphQL API를 테스트하고 디버깅합니다. 클라이언트 코드를 작성하지 않고 gRPC, WebSocket 또는 SSE 엔드포인트를 테스트합니다. 기존 Postman 또는 Insomnia 컬렉션을 로컬 오프라인 도구로 이전합니다. API 요청 컬렉션을 코드와 함께 버전 관리에 보관합니다.
yaak는 어떻게 설치하나요?
다운로드 페이지에서 macOS, Windows 또는 Linux용 Yaak을 다운로드하세요 패키지 관리자 옵션은 설치 문서를 참조하세요
yaak은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mountain-loop/yaak

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트