Tufte logo

Tufte.

Visualiza datos complejos con elegancia minimalista en cualquier entorno

Convierte CSV en gráficos ASCII limpios al estilo Tufte. Barras, líneas, sparklines y scatter para READMEs, terminales y LLMs.

Clasificación semanal
▲ #35
Votos
89
Plataforma
Web / Mobile
Lanzado
Recently
Tufte screenshot

Más sobre Tufte

Tufte — Gráficos ASCII para Markdown y Terminales

Tufte transforma tus datos en gráficos ASCII elegantes que funcionan en cualquier lugar donde el texto pueda ir: READMEs, terminales, diferencias de código e incluso respuestas de modelos de lenguaje. Sin servidores, sin claves de API, sin dependencias: solo JavaScript puro que renderiza gráficos directamente desde bloques de código Markdown.

Aspectos Destacados del Producto

  • Compatibilidad universal: Los gráficos son texto plano, por lo que se renderizan perfectamente en GitHub, documentación técnica, terminales y cualquier plataforma que soporte Markdown.
  • Cero dependencias: El núcleo de Tufte es JavaScript puro en formato ESM, sin necesidad de npm ni pasos de compilación; funciona directamente desde CDN en navegadores y Deno.
  • Sintaxis minimalista: Define gráficos con bloques de código chart que incluyen tipo, título opcional y datos en formato CSV; los sparklines incluso funcionan en línea con sintaxis sparkline: ….
  • Ocho tipos de gráficos: Incluye barras horizontales y verticales, líneas, histogramas, tablas, dispersión, barras de progreso y sparklines, todo con una gramática compacta y consistente.
  • Integración sin fricción: Plugins disponibles para remark/unified (Next.js, Astro, MDX, Docusaurus) y markdown-it (VitePress, Eleventy); los errores en las especificaciones simplemente muestran el bloque de código original sin romper la página.

Casos de Uso

  • Documentación técnica: Enriquece READMEs y wikis con visualizaciones de tendencias, métricas de rendimiento o comparaciones de datos sin depender de imágenes externas que pueden romperse.
  • Monitoreo en terminales: Genera gráficos directamente desde la línea de comandos mediante stdin o archivos de especificación, ideal para dashboards en servidores sin entorno gráfico.
  • Contenido generado por LLMs: Permite que los modelos de lenguaje incluyan visualizaciones de datos directamente en sus respuestas, mejorando la claridad de explicaciones complejas.
  • Reportes automatizados: Integra en pipelines de CI/CD para generar métricas de compilación, cobertura de pruebas o estadísticas de uso en formatos legibles y versionables.

Público Objetivo

Tufte está diseñado para desarrolladores, ingenieros de plataformas, escritores técnicos y equipos de DevOps que necesitan visualizar datos de forma ligera, portable y sin dependencias pesadas, priorizando la simplicidad y la compatibilidad universal sobre las soluciones gráficas tradicionales.