디자인 레퍼런스 전체 색인 · 18/27
2,153개 정의·활용·주의사항·출처를 개별 문서로 제공합니다. 이 색인은 JavaScript 없이 탐색할 수 있습니다.
Jetpack Compose
상태와 선언형 함수로 Android UI를 구성하는 툴킷.
Compose Multiplatform
Compose 기반 UI 코드를 여러 플랫폼에서 활용하는 프레임워크.
.NET MAUI
공유 코드로 여러 플랫폼 앱 UI를 구성하는 .NET 프레임워크.
Avalonia
XAML과 자체 렌더링 기반의 멀티플랫폼 UI 프레임워크.
WPF
XAML·데이터 바인딩 기반의 Windows 데스크톱 UI 프레임워크.
WinUI
Windows용 현대적인 네이티브 UI 컨트롤과 스타일 체계.
Qt
창·위젯·그래픽·플랫폼 기능을 제공하는 크로스플랫폼 앱 프레임워크.
GTK
데스크톱 애플리케이션용 위젯과 UI 기반을 제공하는 툴킷.
Dear ImGui
즉시형 모델의 GUI를 구현하는 라이브러리.
Slint
선언형 문법과 여러 언어 연동을 제공하는 UI 툴킷.
egui
즉시형 GUI를 제공하는 Rust UI 라이브러리.
Iced
메시지·상태 갱신 중심의 선언형 GUI 라이브러리.
Fyne
위젯과 테마를 제공하는 Go GUI 툴킷.
LVGL
임베디드 화면용 위젯·입력·렌더링 기능을 제공하는 GUI 라이브러리.
Godot
씬·노드·에디터를 중심으로 2D·3D 게임을 제작하는 엔진.
Unity
에디터·컴포넌트·자산 파이프라인을 제공하는 게임 엔진.
Unreal Engine
3D 제작·렌더링·월드·게임 로직을 통합한 엔진.
Phaser
브라우저 2D 게임의 장면·입력·렌더링·물리 기능을 제공하는 도구.
PixiJS
스프라이트·그래픽·텍스트 등을 GPU로 그리는 2D 렌더링 도구.
PlayCanvas
웹 기반 실시간 3D 엔진과 제작 도구.
Defold
게임 제작·빌드·배포를 위한 에디터와 런타임 엔진.
GameMaker
2D 게임 제작을 위한 에디터·스크립트·자산 체계를 제공하는 도구.
Construct
이벤트 시트 중심으로 게임을 구성하는 제작 도구.
GDevelop
이벤트 기반 시각적 제작과 확장을 제공하는 게임 도구.
Cocos Creator
에디터·씬·컴포넌트 기반으로 게임을 만드는 제작 환경.
LÖVE
2D 그래픽·입력·소리 등 게임 기능을 제공하는 Lua 프레임워크.
MonoGame
렌더링·입력·오디오 등을 제공하는 코드 중심 게임 프레임워크.
libGDX
2D·3D·입력·오디오 등을 제공하는 게임 개발 프레임워크.
Bevy
ECS 기반의 모듈형 게임 엔진.
Pygame
2D 그래픽·입력·오디오 등 게임용 모듈을 제공하는 도구.
pygame-ce
Pygame 계열 API의 커뮤니티 에디션 구현.
Arcade
스프라이트·타일맵·그래픽 기능을 제공하는 2D 게임 라이브러리.
Panda3D
실시간 3D 렌더링과 게임·시뮬레이션 기능을 제공하는 엔진.
Ursina
Panda3D 기반으로 간단한 3D 게임 제작 API를 제공하는 도구.
Ren'Py
대사·선택·이미지·분기를 중심으로 비주얼 노벨을 제작하는 엔진.
Rapier
강체·충돌 등 2D·3D 물리 시뮬레이션을 제공하는 엔진.
Matter.js
2D 강체 물리와 제약을 제공하는 라이브러리.
Box2D
강체·접촉·조인트를 제공하는 2D 물리 엔진.
Planck.js
Box2D 계열의 2D 물리를 웹에서 다루는 구현.
cannon-es
웹에서 사용할 수 있는 3D 강체 물리 라이브러리.
Ammo.js
Bullet 물리 엔진을 웹 환경에서 사용하는 이식체.
Jolt Physics
게임과 실시간 앱용 물리 시뮬레이션 라이브러리.
Recast / Detour
내비게이션 메시 생성과 경로 탐색을 제공하는 도구군.
RmlUi
HTML·CSS와 유사한 문서·스타일로 게임 UI를 만드는 라이브러리.
NoesisGUI
XAML 기반의 게임·실시간 애플리케이션 UI 미들웨어.
Unity UI Toolkit
Unity에서 문서·스타일·시각 트리 기반 UI를 구성하는 시스템.
Unreal UMG
위젯과 에디터로 Unreal UI를 만드는 시스템.
ink
분기·선택·변수를 이용해 대화형 이야기를 기술하는 언어·런타임.
Yarn Spinner
대화·명령·상태 분기를 구성하고 게임과 연결하는 도구.
Twine
노드로 연결된 하이퍼텍스트형 이야기를 제작하는 도구.
Three.js
장면·카메라·재질·기하 등으로 웹 3D를 구성하는 라이브러리.
Babylon.js
실시간 3D·재질·애니메이션·도구 기능을 제공하는 웹 엔진.
React Three Fiber
Three.js 장면을 React 컴포넌트 모델로 구성하는 렌더러.
Drei
컨트롤·환경·텍스트 등 자주 쓰는 R3F 보조 기능 모음.
React Three Rapier
R3F 장면에 Rapier 물리 상태를 연결하는 도구.
postprocessing
Three.js 렌더링에 합성·화면 효과를 구성하는 도구.
three-mesh-bvh
메시 BVH를 생성해 레이 교차·공간 질의를 돕는 도구.
OGL
WebGL의 기본 기능을 간결한 추상화로 제공하는 3D 도구.
regl
WebGL 상태와 그리기 명령을 선언형으로 구성하는 도구.
A-Frame
HTML 기반 엔티티·컴포넌트로 3D·XR 장면을 구성하는 프레임워크.
model-viewer
3D 모델 표시와 제품형 카메라 상호작용을 제공하는 웹 컴포넌트.
GaussianSplats3D
가우시안 스플랫 장면을 Three.js 기반으로 표시하는 도구.
wgpu
여러 그래픽 백엔드를 추상화하는 GPU API 라이브러리.
ModernGL
OpenGL을 Python에서 비교적 간결하게 사용하는 인터페이스.
pyglet
윈도·입력·그래픽·미디어 기능을 제공하는 Python 멀티미디어 라이브러리.
Leaflet
타일·마커·벡터 오버레이를 표시하는 대화형 웹 지도 라이브러리.
OpenLayers
여러 공간 데이터 형식과 좌표계를 다루는 웹 지도 라이브러리.
MapLibre GL JS
벡터 타일과 스타일 문서를 이용해 브라우저 지도를 그리는 라이브러리.
Mapbox GL JS
벡터 지도·스타일·대화형 레이어를 제공하는 지도 라이브러리.
CesiumJS
지구본과 대규모 지리공간 3D 자료를 표시하는 라이브러리.
deck.gl
큰 데이터의 레이어 기반 GPU 시각화를 제공하는 도구.
Turf.js
GeoJSON 등의 공간 데이터를 분석·변환하는 도구.
D3 Geo
지도 투영과 지리 도형 경로 생성을 제공하는 D3 모듈.
PMTiles
하나의 아카이브에서 범위 요청으로 지도 타일을 제공하는 형식과 도구.
Folium
Python에서 Leaflet 기반 HTML 지도를 구성하는 도구.
GeoPandas
기하 열과 공간 연산을 데이터프레임에 결합하는 라이브러리.
Shapely
평면 기하 도형과 공간 관계 연산을 제공하는 라이브러리.
Rasterio
지리 래스터 데이터 읽기·쓰기·처리를 제공하는 도구.
pyproj
좌표 참조 체계와 투영 변환을 Python에서 처리하는 도구.
Cartopy
지도 투영·해안선·지리 데이터를 차트에 결합하는 도구.