自2009年推出以来,Highcharts一直是全球图表库市场中首要且增长最快的图表工具,80 家全球前 100 大公司选择 Highcharts。以及应用程序开发、出版、数据科学和金融等行业的数万名开发人员。
市场数据:
• 全球客户超过 60,000+
• 每月下载量 1百万+
• 每月引用/使用量 55亿+
G2 的客户评论:
• 易用性:8.6
• 支持:8.7
• 安装简便性:8.5
• 优秀的业务合作伙伴:8.9
不依赖固定的发布计划,而是在主代码库中累积了足够数量的改进和新功能时,启动新版本的发布。每次新版本发布时,我们都会更新 API 参考文档、文档和新的在线演示。
产品系列
1. Highcharts Core
核心库是Highcharts产品套件的主要库,是一个基于 SVG 的纯 JavaScript 图表库,使开发人员能够轻松创建响应式、交互式且可访问的图表。
• 所有标准图表类型:支持从区域图到 x-范围图的多种图表类型。
• 易于定制:通过 JavaScript 或 CSS 简单的选项结构进行定制。
• 与您的技术兼容:支持与流行的框架(如 Angular、Vue 和 React)一起使用。
• 工具支持非技术用户:使用编辑器的向导式 UI 体验图表创建过程。
2. Highcharts Stock
为您的网页和移动应用创建股票或一般时间线图表。
• 40+ 技术指标:包括 SMA、MACD、布林带、PSAR 和一目均衡表。
• 大数据准备:支持按天、周、月分组数据,使用 Highcharts Stock 的高速数据分组功能和 Highcharts Boost 模块。
• 金融导航:包括小型导航系列、预设日期范围、日期选择器、可调窗格、滚动和拖放功能。
• Morningstar 数据:通过预构建的数据连接器集成 Morningstar 的可信数据,无需开发工作或安全问题,只需连接即可使用。
3. Highcharts Maps
为您的网页和移动应用创建股票或一般时间线图表。
• 庞大的地图集合:我们的地图集合包含数百张地图,优化用于快速下载和渲染。
• 内置投影:Highcharts Maps 包含一些基本的内置投影,并且可以自定义构建其他投影并进行集成。
• 地图导航:使用加/减按钮或鼠标滚轮进行导航和缩放。我们的地图也支持多点触控和拖放功能。
• 地理热图:使用此系列类型可视化数据集中的热点,展示模式或相关性。
3. Highcharts Gantt
在时间线上显示资源和任务。
• 拖放功能:拖放对象以改变其持续时间和顺序。API 也允许将用户对 GUI 的操作写回服务器。
• 项目管理功能:Highcharts Gantt 包含许多高级功能,例如里程碑、完成百分比阴影、当前日期指示器和任务之间的关系。
• 多格式导出:将 Highcharts Gantt 图表导出为多种栅格或矢量图形格式,非常适合包含在静态报告和演示文稿中。
• 链接任务:配置任务之间的依赖关系,以可视化项目的工作分解结构。
4. Dashboard(仪表盘)
使用我们的框架,在几分钟内设置一个功能齐全、响应迅速且可访问的仪表盘,几乎不需要 额外的工作量。
• 灵活的框架:使用我们的框架轻松设置仪表盘。
• 预构建组件:Highcharts Dashboard 包含预构建的图表、KPI 和数据网格组件,使用与所有 Highcharts 图表库相同的 JavaScript 选项结构进行配置。
• 内置数据同步:可以从多个外部数据源连接数据,当数据变化时,您的组件也会自动更新,确保一切保持同步,无需额外工作。
• 响应式布局:当仪表盘容器调整大小时,组件和布局会在所有现代浏览器中动态调整,确保布局的可靠性和一致性。
生态社区
Highcharts 在 Stack Overflow、GitHub 和 Highcharts 论坛等平台上拥有一个充满活力的开发人员和专家社区。 用户可以依靠社区支持来获得帮助和协作。 Highcharts 还提供官方技术支持和定期更新,以确保您拥有一个可靠且最新的库来满足您的数据可视化需求。
特色优势:
跨浏览器兼容性:Highcharts 旨在跨不同的 Web 浏览器无缝工作,确保一致和可靠的性能。
全面的 API 文档:Highcharts 提供全面且文档齐全的 API,为开发人员提供对图表配置、数据操作、事件处理等的广泛控制。
反应灵敏且适合移动设备:Highcharts 图表反应灵敏并适应不同的屏幕尺寸,使它们适合移动设备,而不会牺牲可视化的质量或功能。
简单配置:Highcharts 使用 JavaScript 对象表示法提供简单的配置语法,无需高级编程技能即可轻松自定义图表。 Highcharts 还提供广泛的配置选项和可自定义的主题,让您可以个性化图表的外观以匹配您的品牌或应用程序设计。
源可用:下载源代码,检查它,然后根据需要进行编辑。 试用代码不需要试用许可证。
集成:Highcharts 通过包装器和附加组件(例如 Angular、React、VueJS、R、Python、iOS、.Net 等)提供在任何平台和语言上的轻松集成,从而节省了开发人员的时间
丰富的图表类型:Highcharts 提供多种图表类型。
导出和打印:启用导出模块后,您的用户可以通过单击按钮将图表导出为 PNG、JPG、PDF 或 SVG 格式,或者直接从网页打印图表。
安全选择:Highcharts 产品可确保您的信息安全并受到保护,无需存储或访问。
轻量级库:Highcharts 是一个轻量级的 JavaScript 库,可确保快速高效的性能。
无障碍支持:Highcharts 与专家和机构合作,以确保无障碍合规性和对所有用户的支持。
保修:Highcharts 许可证附带保修,让用户更加放心和安心。