Sobre o projeto

KLineChart é uma biblioteca de gráficos financeiros baseada na web, focada na visualização de k-line/candlestick. É construída com HTML5 canvas e projetada para ser integrada em aplicações de navegador sem dependências de runtime de terceiros. O projeto enfatiza configuração rápida, tamanho de pacote pequeno e suporte móvel. Suas características declaradas incluem múltiplos indicadores integrados e modelos de desenho de linhas, configuração de estilo rica, uma API extensível para funcionalidades personalizadas e definições de tipo TypeScript completas. O README informa um tamanho comprimido com gzip de cerca de 40k. Pode ser instalado com npm ou yarn, ou carregado diretamente do unpkg ou jsDelivr. A documentação online está disponível em klinecharts.com; a documentação local e as builds requerem Node.js e usam comandos pnpm. A saída de build gerada é colocada no diretório dist. Recursos adicionais vinculados incluem um exemplo de pré-visualização e o KLineChart Pro, descrito como um produto de gráfico financeiro pronto para uso baseado no KLineChart. A biblioteca é distribuída sob a Apache License 2.0.