# Show GN: DGM.js - 스마트 도형을 지원하는 오픈소스 무한 캔버스 React 컴포넌트

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

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=15154](https://news.hada.io/topic?id=15154)
- GeekNews Markdown: [https://news.hada.io/topic/15154.md](https://news.hada.io/topic/15154.md)
- Type: show
- Author: [niklauslee](https://news.hada.io/@niklauslee)
- Published: 2024-06-03T14:02:50+09:00
- Updated: 2024-06-03T14:02:50+09:00
- Original source: [dgmjs.dev](https://dgmjs.dev/)
- Points: 15
- Comments: 7

## Topic Body

이전에 소개했던 웹기반의 스케치노트 앱인 DGM의 핵심 캔버스 부분을 오픈소스(non-commerical)화 하였습니다. 다음과 같은 기능들이 제공됩니다.  
  
- 💡 스마트 도형 지원 (각 도형에 스크립팅, 제약조건, 확장 속성 부여 가능)  
- 🔧 스타입 업는(headless) React 컴포넌트  
- 🔥 무한 캔버스 지원  
- 📑 다중 페이지 지원  
- 👍 손그림 스타일 지원  
- 👥 실시간 협업 지원 (Yjs 기반 플러그인)  
- 🎨 다크 모드 (색상 자동 적응)  
- 📸 이미지로 내보내기 (PNG, SVG)  
- 🔤 Rich text 지원  
- 🧑🏻‍💻 JSON 으로 내보내기, 가져오기 지원  
- 기타 등등...  
  
https://dgmjs.dev/

## Comments



### Comment 26050

- Author: niklauslee
- Created: 2024-06-09T00:43:36+09:00
- Points: 1

라이선스가 GPLv3 로 변경되었습니다

### Comment 25885

- Author: guesswhat
- Created: 2024-06-03T16:00:17+09:00
- Points: 2

non-commercial 이라면 open source가 아닙니다

### Comment 25893

- Author: [hidden]
- Created: 2024-06-03T19:03:13+09:00
- Points: 3
- Parent comment: 25885
- Depth: 1

[숨김 처리된 댓글입니다]

### Comment 26047

- Author: niklauslee
- Created: 2024-06-08T22:54:05+09:00
- Points: 1
- Parent comment: 25893
- Depth: 2

라이선스를 GPLv3 로 변경했습니다. 이제 "오픈소스"라고 부를 수 있겠네요

### Comment 25895

- Author: niklauslee
- Created: 2024-06-03T19:24:09+09:00
- Points: 1
- Parent comment: 25893
- Depth: 2

정확한 정보 감사합니다

### Comment 25890

- Author: niklauslee
- Created: 2024-06-03T17:34:24+09:00
- Points: 1
- Parent comment: 25885
- Depth: 1

오픈 소스에는 다양한 라이선스가 있습니다. 특히 최근 오픈 소스 AI 모델에 상업적 이용이 제한된 것들이 많습니다.

### Comment 25889

- Author: vwjdalsgkv
- Created: 2024-06-03T17:25:13+09:00
- Points: 1
- Parent comment: 25885
- Depth: 1

저도 오픈소스의 정의에 대해서 잘 모르지만, 오픈소스라기보다는 소스가 이용 가능한 상업용 솔루션에 더 가깝게 보이네요
