Estudio de Chartist.js

Visualización de Datos ⭐ 44 stars
Gráficos SVG responsivos con control total de apariencia.

🤖 Skill de implementación: frontend-desarrollo (regla: solo catálogo de las 66 · versiones por ERR/MEJ)

1 · Características

2 · Casos de uso

3 · Script minimalista

Instalación: npm i chartist (o CDN)

import Chartist from 'chartist';
new Chartist.Line('.ct-chart', { series: [[1, 3, 2, 4]] });

4 · Casos de uso (implementación real)

Dos casos de uso comunes implementados con esta librería.

1. Gráfico de línea

Línea con etiquetas.

import Chartist from 'chartist';

new Chartist.Line('.ct-chart', {
  labels: ['Ene', 'Feb', 'Mar'],
  series: [[10, 20, 15]],
});
🔁 Cómo funciona: Chartist genera SVG responsivo a partir de labels y series.

2. Barras responsivas

Bar chart con ajuste automático.

import Chartist from 'chartist';

new Chartist.Bar('.ct-chart', {
  labels: ['A', 'B', 'C'],
  series: [[5, 9, 7]],
}, { distributeSeries: true });
🔁 Cómo funciona: `Bar` dibuja las barras en SVG y se adapta al contenedor.

5 · Referencia

CategoríaVisualización de Datos
Stars (GitHub)⭐ 44
Sitio oficialhttps://gionkunz.github.io/chartist-js/
GitHubhttps://github.com/gionkunz/chartist-js
Instalaciónnpm i chartist (o CDN)
RelacionadasD3.js · Chart.js · Highcharts
📦 Regla de librerías (local primero): revisar C:\Users\TUF\Documents\librerías\local\ antes de descargar. Volver al índice de los 66 estudios.