ToonJS
LibrerÃa TypeScript de Alto Rendimiento
Manipulación de datos tabulares optimizada para JavaScript, TypeScript y LLMs. Rendimiento verificable en benchmarks.
Potencia WebAssembly
Núcleo escrito en AssemblyScript y compilado a WASM para velocidad nativa en operaciones crÃticas.
Métodos Más Populares
Explora los métodos más potentes y utilizados de ToonJS con ejemplos prácticos
filter() + map()
Filtra y transforma datos en una sola cadena fluida
data.filter(r => r.age > 25)
.map(r => ({ ...r, senior: true }))groupBy()
Agrupa datos por categorÃa y calcula estadÃsticas
data.groupBy('category', 'sum', 'sales')
// { electronics: 15000, books: 8500 }correlation()
Calcula la correlación entre dos variables numéricas
const corr = data.correlation('price', 'sales')
// 0.87 (strong positive correlation)rolling()
Calcula medias móviles para análisis de series temporales
data.rolling('price', 7, 'avg')
// Moving average of last 7 daysfindAll() NEW
Encuentra todas las filas que cumplen una condición
const matches = data.findAll(r => r.stock < 10)
// All products with low stockcountBy() NEW
Cuenta frecuencias por categorÃa automáticamente
data.countBy('status')
// { active: 42, pending: 15, closed: 8 }🚀 Alto Rendimiento
Promedio 2.2x más rápido, hasta 3.5x en operaciones complejas
📦 Zero Dependencies
TypeScript puro, sin dependencias externas
🎯 Type-Safe
Soporte completo de TypeScript con definiciones
🤖 Optimizado para LLMs
Formato TOON diseñado para uso eficiente de tokens