웹 차트·시각화 라이브러리
각 항목을 클릭하면 시각 예시·비교·원문을 볼 수 있습니다.
D3.js D3.js
데이터 변환·스케일·도형 등 시각화 구성에 쓰는 모듈형 도구군.
맞춤형 데이터 시각화.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Chart.js Chart.js
대표 차트 유형을 캔버스로 표시하는 라이브러리.
일반적인 제품 대시보드.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Apache ECharts Apache ECharts
다양한 차트와 상호작용을 제공하는 시각화 라이브러리.
업무·통계 대시보드.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Plotly.js Plotly.js
선언형 설정으로 대화형 차트·과학 시각화를 만드는 라이브러리.
분석·탐색형 차트.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Vega Vega
데이터·시각 부호·상호작용을 선언형 명세로 기술하는 시각화 문법·런타임.
재사용 가능한 차트 명세.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Vega-Lite Vega-Lite
Vega보다 높은 수준의 간결한 선언형 차트 문법.
분석 차트·명세 기반 생성.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Observable Plot Observable Plot
마크·변환·스케일을 조합해 탐색형 차트를 만드는 도구.
분석과 데이터 탐색.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Recharts Recharts
React 컴포넌트로 조합하는 차트 라이브러리.
React 앱의 기본 통계 차트.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Nivo Nivo
다양한 차트 컴포넌트와 테마 구성을 제공하는 라이브러리.
React 대시보드.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
visx visx
저수준 시각화 요소를 React 컴포넌트로 제공하는 도구군.
맞춤형 React 차트 시스템.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Victory Victory
조합 가능한 데이터 차트 컴포넌트 모음.
React 기반 시각화.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Highcharts Highcharts
차트·주식·지도 등 시각화 제품군을 제공하는 라이브러리.
기업 보고·대화형 차트.
상업 사용과 제품별 라이선스를 공식 약관에서 확인한다.
ApexCharts ApexCharts
차트와 대시보드용 상호작용을 제공하는 라이브러리.
웹 서비스의 통계 차트.
현재 라이선스·유료 기능 조건을 도입 전에 확인한다.
uPlot uPlot
시계열 등 다량의 연속 데이터를 그리는 차트 도구.
모니터링·시간축 데이터.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
vis-timeline vis-timeline
항목을 시간축에 배치하는 대화형 타임라인 도구.
이벤트 이력·스케줄 탐색.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
VChart VChart
선언형 명세를 이용해 차트와 상호작용을 구성하는 시각화 도구.
대시보드·시각화 제품.
도입 전 공식 문서에서 지원 버전·배포 플랫폼·라이선스·유지보수 상태를 확인한다.
Web Charting & Visualization Libraries
Open an entry for its visual reference, comparisons and source-language text.
D3.js D3.js
A modular toolkit for building visualizations with data transformations, scales, and shapes.
Custom data visualizations.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
Chart.js Chart.js
A library rendering common chart types on canvas.
Conventional product dashboards.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
Apache ECharts Apache ECharts
A visualization library offering diverse chart types and interactions.
Business and statistical dashboards.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
Plotly.js Plotly.js
A library building interactive charts and scientific visualizations from declarative configuration.
Analytical and exploratory charts.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
Vega Vega
A visualization grammar and runtime specifying data, visual marks, and interactions declaratively.
Reusable chart specifications.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
Vega-Lite Vega-Lite
A concise, higher-level declarative chart grammar built on Vega.
Analytical charts and specification-driven generation.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
Observable Plot Observable Plot
A toolkit composing marks, transformations, and scales into exploratory charts.
Analysis and data exploration.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
Recharts Recharts
A chart library composed from React components.
Basic statistical charts in React applications.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
Nivo Nivo
A library providing chart components and theming options.
React dashboards.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
visx visx
A toolkit exposing low-level visualization elements as React components.
Custom React chart systems.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
Victory Victory
A collection of composable data-chart components.
React-based visualization.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
Highcharts Highcharts
A visualization library family covering charts, financial data, maps, and related uses.
Enterprise reporting and interactive charts.
Check official terms for commercial use and product-specific licenses.
ApexCharts ApexCharts
A library providing charts and dashboard interactions.
Statistical charts for web services.
Check current licensing and paid-feature terms before adoption.
uPlot uPlot
A chart toolkit for large amounts of continuous data, such as time series.
Monitoring and time-series data.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
vis-timeline vis-timeline
An interactive timeline toolkit arranging items along a time axis.
Exploring event histories and schedules.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.
VChart VChart
A visualization toolkit configuring charts and interactions through declarative specifications.
Dashboards and visualization products.
Before adoption, check official documentation for supported versions, distribution platforms, licensing, and maintenance status.