Insomnia
Dev Tools
REST, GraphQL, gRPC, WebSocket을 모두 다루는 오픈소스 API 클라이언트.
플랫폼
가격
개인 무료. Individual $5/월 · Team $12/월 · Enterprise $45/월 (협업·Git Sync·SAML 등 추가).
장점
- +REST, GraphQL, gRPC, WebSocket, SSE, SOAP 등 폭넓은 프로토콜 지원
- +로컬/Git/클라우드 스토리지 선택 가능 — 데이터 주권 유지
- +OpenAPI 에디터, 테스트 스위트, 목업 서버, CI/CD CLI까지 한 도구에
- +오픈소스라 자체 호스팅 가능
단점
- −팀 협업·Git Sync는 유료 플랜 필요
- −Postman에 비해 플러그인 생태계가 작음
무엇인가
Insomnia는 Kong이 만든 오픈소스 API 클라이언트다. REST·GraphQL·gRPC·WebSocket·SSE 등 다양한 프로토콜을 한 앱에서 다룰 수 있다. 단순한 요청 실행을 넘어, OpenAPI 기반 API 설계, 네이티브 테스트 스위트, 클라우드 목업 서버, CI/CD용 CLI까지 API 개발 전 사이클을 커버한다.
주요 기능
• 멀티 프로토콜 — REST, GraphQL, gRPC, WebSocket, SSE, SOAP 지원 • 스토리지 선택 — 로컬 전용, Git 저장소, 클라우드 중 선택 • API 디자인 — OpenAPI 에디터와 시각적 미리보기 • 테스트 스위트 — 네이티브 테스트 작성 및 컬렉션 러너 • 목업 서버 — 클라우드 또는 셀프호스트 목업 • inso CLI — CI/CD 파이프라인에서 린팅·테스트 실행
이런 사람에게 유용
Postman의 클라우드 의존이나 가격이 부담스러운 개발자. 데이터를 로컬이나 Git에 직접 관리하고 싶은 경우, 또는 GraphQL·gRPC처럼 REST 외 프로토콜을 자주 다루는 경우에 잘 맞는다.
Integrations
API 스펙 린팅, 테스트 스위트 실행을 CLI에서 처리. GitHub Actions 등 CI/CD 파이프라인에 연결 가능.