dartwork-mpl

matplotlib 기반 논문·발표·보고서용 시각화 유틸리티 라이브러리

PythonmatplotlibNumPy
Docs GitHub

dartwork-mpl

matplotlib 시각화를 논문 수준의 품질로 끌어올리는 유틸리티 라이브러리입니다.

주요 기능

  • 스타일 프리셋 — scientific, presentation, investment 등 용도별 프리셋 제공
  • 컬러 시스템 — Open Color(oc.) 및 Tailwind CSS(tw.) 팔레트 내장
  • 레이아웃 최적화simple_layout()으로 논문/발표 레이아웃 자동 최적화
  • 다중 포맷 내보내기 — SVG, PNG, PDF, EPS 동시 저장
  • 한국어 지원-kr 프리셋으로 한글 폰트 자동 적용
  • MCP 서버 — AI 코딩 어시스턴트 연동 지원

설치

uv add git+https://github.com/dartworklabs/dartwork-mpl

빠른 시작

import matplotlib.pyplot as plt
import dartwork_mpl as dm

# 논문 스타일 적용
dm.style.use('scientific')

# 한국어 지원
dm.style.use('scientific-kr')