디자인 레퍼런스 전체 색인 · 17/27
2,153개 정의·활용·주의사항·출처를 개별 문서로 제공합니다. 이 색인은 JavaScript 없이 탐색할 수 있습니다.
Fabric.js
캔버스 객체 편집·선택·직렬화 등을 제공하는 라이브러리.
Paper.js
벡터 경로·기하·그리기 기능을 제공하는 그래픽 라이브러리.
p5.js
그리기·입력·애니메이션을 간단히 실험하는 크리에이티브 코딩 도구.
Two.js
2D 도형과 변환을 여러 렌더러로 표현하는 그래픽 라이브러리.
Rough.js
손으로 그린 듯한 선과 도형을 생성하는 도구.
tldraw SDK
무한 캔버스·도형·상호작용을 구축하는 화이트보드 SDK.
Excalidraw
손그림 스타일 도형으로 구성하는 화이트보드와 임베드 가능한 편집기.
React Flow
노드·연결선·선택·줌을 제공하는 노드 편집기 라이브러리.
Svelte Flow
Svelte 환경에서 노드 기반 화면을 만드는 라이브러리.
Cytoscape.js
그래프 데이터의 표시·레이아웃·분석을 제공하는 도구.
Sigma.js
네트워크 그래프를 GPU 기반으로 표시하는 도구.
Graphology
그래프 데이터 구조와 관련 연산을 제공하는 라이브러리.
ELK.js
복잡한 그래프의 자동 배치를 계산하는 레이아웃 엔진.
Dagre
방향 그래프를 계층적으로 배치하는 레이아웃 도구.
Mermaid
텍스트 문법에서 순서도·시퀀스·관계도 등을 생성하는 도구.
JointJS
상호작용 다이어그램과 연결된 도형을 만드는 도구.
Tiptap
ProseMirror 기반의 확장 가능한 리치 텍스트 편집기 도구군.
ProseMirror
문서 스키마·트랜잭션·편집 상태를 제공하는 리치 텍스트 기반.
Lexical
편집 상태와 확장 구조를 제공하는 텍스트 에디터 프레임워크.
Monaco Editor
코드 편집·언어 지원 기능을 제공하는 웹 코드 에디터.
CodeMirror
확장 가능한 웹 코드·텍스트 편집기.
Tkinter
Python에서 Tcl/Tk 창과 위젯을 사용하는 표준 인터페이스.
tkinter.ttk
Tk의 테마 위젯을 Python에서 사용하는 모듈.
CustomTkinter
Tkinter 기반으로 현대적인 외형과 테마 위젯을 제공하는 라이브러리.
ttkbootstrap
ttk 위젯에 테마와 스타일을 제공하는 라이브러리.
PySide6
Qt 6 기능을 Python에서 사용하는 Qt 공식 바인딩.
PyQt6
Riverbank에서 제공하는 Qt 6용 Python 바인딩.
wxPython
wxWidgets를 통해 운영체제 네이티브 GUI를 구성하는 Python 툴킷.
Kivy
자체 그래픽·입력·위젯 체계로 여러 플랫폼 UI를 구성하는 프레임워크.
KivyMD
Kivy에서 Material 계열 UI 요소를 제공하는 컴포넌트 도구.
Dear PyGui
GPU 기반 GUI·플롯·테이블 등을 제공하는 Python 툴킷.
Toga
여러 플랫폼의 네이티브 위젯을 활용하는 Python GUI 툴킷.
pywebview
웹 콘텐츠를 네이티브 창에 표시하고 Python과 통신하는 웹뷰 래퍼.
PyGObject
GObject 기반 라이브러리를 Python에서 사용하는 바인딩.
PySimpleGUI
기존 GUI 툴킷을 간결한 레이아웃·이벤트 API로 다루는 도구.
PyForms
컨트롤과 폼 구조를 이용해 Python UI를 구성하는 프레임워크 계열.
Enaml
선언형 UI 문법과 반응적 객체 연결을 제공하는 GUI 도구.
Flet
Python 코드로 웹·데스크톱·모바일용 UI를 구성하는 앱 프레임워크.
NiceGUI
Python 코드에서 웹 기반 화면·이벤트를 구성하는 UI 프레임워크.
Streamlit
Python 스크립트 중심으로 데이터 앱과 위젯을 구성하는 프레임워크.
Gradio
함수·모델에 입력·출력 UI를 연결하는 웹 인터페이스 도구.
Dash
컴포넌트와 콜백으로 대화형 분석 웹 앱을 만드는 프레임워크.
Panel
Python의 위젯·차트·레이아웃을 연결하는 데이터 앱 도구.
Reflex
Python에서 UI·상태·이벤트를 정의하는 웹 애플리케이션 프레임워크.
Solara
반응형 컴포넌트 모델로 Python 웹 앱을 만드는 도구.
Shiny for Python
반응형 계산과 UI를 연결하는 데이터 앱 프레임워크.
ipywidgets
노트북에서 슬라이더·선택 등 대화형 위젯을 제공하는 도구.
Voila
노트북과 위젯을 독립된 웹 앱 형태로 제공하는 도구.
Textual
터미널에서 레이아웃·위젯·이벤트를 갖춘 앱을 만드는 프레임워크.
Rich
터미널의 색상·표·진행 표시·문법 강조를 구성하는 도구.
Urwid
터미널 위젯·레이아웃·이벤트 처리를 제공하는 도구.
prompt_toolkit
고급 입력·자동완성·키 바인딩·터미널 UI 기능을 제공하는 도구.
Matplotlib
정적·대화형 차트와 출판용 그래프를 구성하는 시각화 라이브러리.
Seaborn
통계 데이터 관계를 표현하는 고수준 시각화 도구.
Plotly Python
대화형 차트 명세를 Python에서 구성하는 시각화 도구.
Altair
Vega-Lite 차트 문법을 Python에서 선언적으로 사용하는 도구.
Bokeh
브라우저 기반 대화형 시각화를 Python에서 만드는 도구.
HoloViews
데이터와 의미를 중심으로 시각화를 조합하는 도구.
Datashader
많은 데이터를 화면 픽셀 단위로 집계하여 시각화하는 파이프라인.
PyQtGraph
Qt와 NumPy 기반의 대화형 과학 그래픽·GUI 라이브러리.
VisPy
GPU를 활용하는 과학 시각화 라이브러리.
PyVista
VTK 기반의 3D 메시·볼륨 시각화를 다루는 Python 인터페이스.
VTK
3D 그래픽·이미지·과학 시각화를 처리하는 도구군.
Open3D
포인트클라우드·메시 등 3D 데이터의 처리·시각화를 제공하는 도구.
Pillow
이미지 파일 읽기·크기 변경·합성·필터 등을 제공하는 도구.
OpenCV
영상·이미지 처리와 컴퓨터 비전 기능을 제공하는 도구군.
Manim
코드로 수학·도형·설명 애니메이션을 제작하는 라이브러리.
PyCairo
Cairo의 2D 벡터 그리기 기능을 Python에서 사용하는 바인딩.
Electron
Chromium·Node.js를 포함해 웹 기술로 데스크톱 앱을 구성하는 프레임워크.
Tauri
OS 웹뷰와 시스템 코드를 연결해 앱을 만드는 프레임워크.
Wails
Go 앱 로직에 웹 프런트엔드를 연결하는 데스크톱 프레임워크.
Neutralinojs
웹 기술과 OS 웹뷰를 사용하는 데스크톱 앱 프레임워크.
Flutter
위젯·렌더링 체계로 여러 플랫폼 UI를 만드는 프레임워크.
React Native
React 컴포넌트 모델로 네이티브 앱 UI를 구성하는 프레임워크.
Expo
React Native 앱 개발·빌드·배포를 돕는 도구와 서비스 체계.
Ionic
웹 기술 기반의 모바일 스타일 컴포넌트와 UI 체계를 제공하는 도구.
Capacitor
웹 앱에서 모바일 네이티브 기능을 호출하도록 연결하는 런타임.
SwiftUI
선언형 뷰와 상태 모델로 Apple 플랫폼 UI를 구성하는 프레임워크.
AppKit
macOS 창·뷰·메뉴·이벤트 등의 네이티브 UI 프레임워크.
UIKit
iOS 계열 화면·뷰·입력·앱 이벤트를 제공하는 프레임워크.