소개
Stoplight Studio는 Stoplight에서 개발한 API 설계 및 기술 문서 작성용 데스크톱 편집기입니다. OpenAPI v2/v3와 JSON Schema를 지원하며, 시각적 인터페이스를 통해 복잡한 코딩 없이 API를 설계하고 문서화할 수 있도록 도와줍니다.
상세정보
OpenAPI v2 및 v3 완전 지원
OpenAPI 스펙의 두 가지 버전에 대한 완전한 유효성 검사, 목킹(Mocking), 모델링 기능을 제공합니다.
그래픽 API 설계
코드 작성 없이도 API를 설계하고 프로토타입을 만들 수 있습니다. ‘쓰기(code)’ 모드와 ‘읽기(visualize)’ 모드를 지원하여, 사용자에게 편리한 방식으로 HTTP 작업과 모델을 시각화할 수 있습니다.
JSON Schema 모델링
API 뿐만 아니라 데이터 모델을 저장하기 위한 독립형 JSON Schema 파일도 만들고 수정할 수 있습니다. 그래픽 인터페이스를 통해 JSON Schema의 복잡한 문법 없이 모델을 직관적으로 생성할 수 있습니다.
재사용 및 중복 방지
API 모델링 시 불필요한 작업의 중복을 피하고 일관성을 유지할 수 있도록 도와줍니다. 기존에 만든 모델을 빠르게 찾아 재사용하여 효율성을 높입니다.
기술 문서 작성
API 레퍼런스 문서와 Markdown 기반의 가이드, 방법론 등을 하나의 프로젝트에서 함께 작성할 수 있습니다. 내장된 Markdown 편집기와 이미지 관리자를 포함합니다.
스타일 가이드 및 유효성 검사
네이티브 Spectral 통합을 통해 API의 오류와 모범 사준수 여부를 실시간으로 확인하고 수정할 수 있습니다.
내장 목킹(Mocking) 서버
로컬에서 실행 시 프로젝트에 정의된 각 API에 대해 자동으로 로컬 Prism 목킹 서버를 시작하고, 설계 변경에 따라 실시간으로 업데이트하여 빠른 테스트를 가능하게 합니다.
이런 경우에 유용합니다
- REST API를 처음 설계하거나 프로토타입을 만들 때
- OpenAPI 스펙을 시각적으로 편집하고 관리할 때
- JSON Schema를 통해 데이터 모델을 정의하고 문서화할 때
- API 문서를 Markdown과 함께 체계적으로 작성할 때
- 스타일 가이드를 통해 팀 내 API 품질과 일관성을 관리할 때
지원 환경·시스템 요구사항
공식적으로 제공된 최소 시스템 요구 사항 정보는 없습니다. 제공된 패키지는 Windows x64 아키텍처를 지원하는 exe 설치 파일입니다.
최신 버전·업데이트
현재 제공된 버전은 2.10.0-stable.9587.git-0533c10입니다.
제한 사항·확인 사항
로컬 버전은 오프라인으로 작동하며, 웹 버전은 Git 레포지토리와의 동기화를 위해 인터넷 연결이 필요할 수 있습니다. 소프트웨어 자체는 상용 라이선스(Freeware)로 제공됩니다.
화면으로 보는 주요 기능
로고와 아이콘 조합

Stoplight Studio의 주요 기능을 상징하는 아이콘들이 수평으로 배열되어 있다.
API 경로 및 요청 설정 화면

API 경로를 선택하고 HTTP 요청 메서드와 보안 설정을 구성하는 인터페이스.
스키마 및 추가 속성 설정

JSON Schema 항목과 추가 속성(validations)을 상세히 설정하는 화면.
스키마 참조 및 검색

프로젝트 내에서 다른 스키마를 검색하고 참조할 수 있는 기능.
시스템 요구사항
별도의 시스템 요구 사항이 공식적으로 명시되어 있지 않습니다.


