# JSONHero - 향상된 JSON 구조 시각화 도구 오픈소스

> Clean Markdown view of GeekNews topic #7941. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=7941](https://news.hada.io/topic?id=7941)
- GeekNews Markdown: [https://news.hada.io/topic/7941.md](https://news.hada.io/topic/7941.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2022-12-02T10:19:02+09:00
- Updated: 2022-12-02T10:19:02+09:00
- Original source: [jsonhero.io](https://jsonhero.io/)
- Points: 16
- Comments: 5

## Topic Body

- 밸류 형식에 따른 미리보기 제공 : 이미지, 날짜, 색상, URL, 비디오   
- 엣지 케이스 탐색 가능 : 필드의 관련 값 보기. 추론한 JSON 스키마 보기 가능   
- 빠른 퍼지 검색   
- VS Code 플러그인 제공   
- 공유URL로 쉽게 협업 가능   
- 키보드 단축키, 다크모드, 자동 JSON 스키마 생성

## Comments



### Comment 13563

- Author: kuroneko
- Created: 2022-12-02T10:57:14+09:00
- Points: 1

Json 내용을 서버로 전송해야 하는 게 가장 아쉽더군요. 보통 Json에는 민감한 정보가 있는 경우가 많은데...

### Comment 13584

- Author: antegral
- Created: 2022-12-05T00:15:15+09:00
- Points: 1
- Parent comment: 13563
- Depth: 1

먼저, CF Worker에서 돌릴 수 있도록 한 공식 오픈소스 버전이 있습니다.  
  
https://github.com/apihero-run/jsonhero-web  
  
다만 접속자 분석을 위한 트래킹 라이브러리가 한 두개 붙어있고,  
외부 API를 사용합니다.  
  
https://github.com/antegral/jsonhero-web  
  
이건 직접 제가 포크해서 약간의 수정을 거친 배포판입니다.  
트래킹 라이브러리나 ApiHero 같은 트래킹이 될 수 있을만한 외부 API등을 제가 찾아 대부분 제거했습니다.  
  
또한 온프레미스를 위해 Dockerfile까지 약간 수정해서 기존에 하드코딩 되어있던 SESSION_SECRET까지 Docker 이미지 빌드시 --build-arg로 직접 조정 할 수도 있습니다.  
  
직접 제작한 배포판에 문제가 있다면 레포에 이슈로 달아주세요.

### Comment 13593

- Author: xguru
- Created: 2022-12-05T11:02:13+09:00
- Points: 1
- Parent comment: 13584
- Depth: 2

우와 좋네요. 감사합니다.

### Comment 13586

- Author: antegral
- Created: 2022-12-05T00:18:11+09:00
- Points: 1
- Parent comment: 13584
- Depth: 2

자작 배포판 데모 링크입니다.  
https://jsonhero.antegral.net/

### Comment 13585

- Author: antegral
- Created: 2022-12-05T00:17:20+09:00
- Points: 1
- Parent comment: 13584
- Depth: 2

+ 참고로, 공식 오픈소스 버전이나 자작 배포판과 기능상 차이는 없는 것으로 확인되나,  
Try it out에 있는 예제 JSON API는 두 배포판 전부 작동하지 않습니다.
