Об этом проекте

C3 (C3.js) — это открытая библиотека диаграмм для веба, построенная на основе D3.js. Проект описывает себя как «переиспользуемую библиотеку диаграмм на базе D3, обеспечивающую более глубокую интеграцию графиков в веб-приложения». Что она предлагает: - Отрисовка диаграмм на базе D3.js (^5.0.0), который является единственной указанной зависимостью во время выполнения. - Официальная документация на c3js.org, включая руководство по началу работы, галерею примеров и полное справочное руководство по API. - Дополнительные примеры кода в репозитории, которые можно запускать локально с помощью команды `npm run serve-static`. - Песочница JSFiddle для быстрого экспериментирования. Сообщество и поддержка: - Группа Google используется для общих обсуждений и поддержки C3.js, включая вопросы о взаимодействии с другими библиотеками (например, AngularJS). - Доступен чат в Gitter. - Очередь задач GitHub предназначена исключительно для сообщений об ошибках и запросов на новые функции, а не для общей поддержки. Сообщающим об ошибках предлагается сначала поискать существующие задачи и в группе Google, а также предоставить минимальное воспроизведение проблемы в JSFiddle или Plunker (с указанием, что пользовательский CSS может влиять на вывод C3.js), вместе с версией C3 и деталями платформы, браузера и ОС. Лицензирование и вклад: - Выпущена под лицензией MIT. - Pull-запросы приветствуются, но участникам следует сначала открыть задачу, чтобы подтвердить желательность изменений, включить тестовые примеры для новых функций, объединить коммиты (squash) и не увеличивать номер версии, если об этом не просят. Для кого это: для фронтенд-разработчиков, которые хотят добавлять диаграммы в веб-приложения, опираясь на D3.js, и которым доступны документированный API, примеры и образцы кода для старта.