Sobre o projeto

C3 (C3.js) é uma biblioteca de gráficos de código aberto para a web, construída sobre o D3.js. O projeto se descreve como uma "biblioteca de gráficos reutilizável baseada em D3 que permite integração mais profunda de gráficos em aplicações web." O que oferece: - Renderização de gráficos construída sobre o D3.js (^5.0.0), a única dependência de tempo de execução listada. - Documentação oficial em c3js.org, incluindo um guia de introdução, uma galeria de exemplos e uma referência completa da API. - Código de amostra adicional no repositório que pode ser executado localmente com `npm run serve-static`. - Um playground JSFiddle para experimentação rápida. Comunidade e suporte: - Um Google Group é usado para discussões gerais e suporte sobre C3.js, incluindo perguntas sobre interação com outras bibliotecas (como AngularJS). - O Gitter está disponível para chat. - A fila de issues do GitHub é reservada para relatórios de defeitos e solicitações de funcionalidades, não para suporte geral. Os relatores são convidados a buscar issues existentes e o Google Group primeiro, e a fornecer uma reprodução mínima no JSFiddle ou Plunker (observando que CSS personalizado pode afetar a saída do C3.js), além da versão do C3 e detalhes relevantes de plataforma/navegador/SO. Licenciamento e contribuição: - Lançado sob a licença MIT. - Pull requests são bem-vindos, mas os contribuidores devem abrir uma issue primeiro para confirmar que a alteração é desejável, incluir casos de teste para novas funcionalidades, compactar commits e evitar aumentar o número de versão, a menos que solicitado. Para quem é: desenvolvedores front-end que desejam adicionar gráficos a aplicações web construindo sobre o D3.js, com API documentada, exemplos e código de amostra para começar.