프로젝트 소개
Yaak은 REST, GraphQL, WebSocket, Server-Sent Events, gRPC 전반에 걸쳐 요청을 구성하고 실행하도록 설계된 오프라인 우선 데스크톱 API 클라이언트입니다. Tauri, Rust, React로 구축되었으며, 속도, 가벼운 용량, 그리고 원격 측정이나 클라우드 종속이 없는 프라이버시를 강조합니다.
주요 기능으로는 Postman, Insomnia, OpenAPI, Swagger 또는 Curl에서 컬렉션 가져오기; JSONPath 또는 XPath로 응답 필터링 및 검사; OAuth 2.0, JWT, Basic Auth 또는 사용자 정의 플러그인을 통한 인증이 있습니다. 민감한 값은 암호화된 비밀로 저장하거나 운영 체제 키체인에 저장할 수 있습니다.
워크스페이스와 중첩 폴더는 요청을 구성하는 데 도움이 되며, 환경 변수는 개발, 스테이징, 프로덕션 간 전환을 지원합니다. 워크스페이스는 Git 버전 관리 또는 Dropbox와 같은 도구와의 동기화를 위해 파일 시스템에 미러링할 수 있습니다. 템플릿 태그는 UUID 또는 타임스탬프와 같은 동적 값을 허용하며, 사용자는 내장 테마를 선택하거나, 사용자 정의 테마를 만들거나, 인증, 템플릿 태그 또는 UI를 확장하는 플러그인을 빌드할 수 있습니다.
소스 코드는 MIT 라이선스이며 개인 및 상업적 용도로 무료로 빌드 및 실행할 수 있습니다. 사전 빌드된 바이너리는 개인적 용도로 무료이지만 상업적 용도로는 라이선스가 필요합니다. 커뮤니티 기여는 프로젝트의 피드백 프로세스를 통해 명시적으로 승인되지 않는 한 현재 버그 수정으로 제한됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.