当前位置:首页 > 技术分析 > 正文内容

精选6款.NET开源图表库:免费、高效且功能强大!

ruisui884个月前 (02-03)技术分析27

LiveCharts2

LiveCharts2是一个.NET开源、简单、灵活、交互式且功能强大的.NET图表、地图和仪表库,现在几乎可以在任何地方运行如:Maui、Uno Platform、Blazor-wasm、WPF、WinForms、Xamarin、Avalonia、WinUI、UWP。

  • 开源地址:https://github.com/beto-rodriguez/LiveCharts2
  • 文章详细介绍:https://mp.weixin.qq.com/s/1eaezZAJwN_JD0mErSeRBA

XCharts

XCharts是一款免费(基于MIT License协议)、开源、功能强大、简单易用、可配置的Unity数据可视化图表库。

  • 开源地址:https://github.com/XCharts-Team/XCharts
  • 文章详细介绍:https://mp.weixin.qq.com/s/DYbIqFsoZLHU5u9GiUmlZw

ScottPlot

ScottPlot是一款.NET开源(采用MIT许可证)、免费、强大的交互式绘图库,该库能够轻松地实现大型数据集的交互式显示。使用几行代码即可快速创建折线图、柱状图、饼图、散点图等不同类型的图表。支持Console Application、WinForms、WPF、Avalonia、Blazor、WinUI等多个平台和框架。

  • 开源地址:https://github.com/ScottPlot/ScottPlot
  • 文章详细介绍:https://mp.weixin.qq.com/s/vVy1h4xrU4Vs1MuNGrDbhg

OxyPlot

OxyPlot是一款.NET开源(MIT License)、免费、跨平台、功能强大的绘图库,支持多平台使用(包括:WPF、UWP、WinForm、Silverlight、Xamarin.iOS、Xamarin.Android、Xamarin.Forms 和 Xamarin.Mac等)。

  • 开源地址:https://github.com/oxyplot/oxyplot
  • 文章详细介绍:https://mp.weixin.qq.com/s/miXp0MWG0KokvgovriN6uA

Blazor-ApexCharts

Blazor-ApexCharts是一款基于ApexCharts.js封装的、C#开源免费(MIT License)的Blazor图表库。

  • 开源地址:https://github.com/apexcharts/Blazor-ApexCharts
  • 文章详细介绍:https://mp.weixin.qq.com/s/O7ZjZ_fabxW_Q1il9DSaAw

BlazorChartjs

BlazorChartjs是一个在Blazor中使用Chart.js的库(支持Blazor WebAssembly和Blazor Server两种模式),它提供了简单易用的组件来帮助开发者快速集成数据可视化图表到他们的 Blazor 应用程序中。

  • 开源地址:https://github.com/erossini/BlazorChartjs
  • 文章详细介绍:https://mp.weixin.qq.com/s/AfTWnRfS-aq32hdTn2VgdQ

优秀项目和框架精选

以上项目都已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没??)。

  • https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md

  • 免费开源的程序员简历模板

  • 了解作者&获取更多学习资料

  • 程序员常用的开发工具软件推荐

  • 加入DotNetGuide技术社区交流群

  • C#/.NET/.NET Core推荐学习书籍

  • C#/.NET/.NET Core学习视频汇总

  • .NET/.NET Core ORM框架资源汇总

  • ASP.NET Core开发者学习指南路线图

  • C#/.NET/.NET Core面试宝典(基础版)

  • C#/.NET/.NET Core优秀项目和框架推荐

  • C#/.NET/.NET Core学习、工作、面试指南




学习是一个永无止境的过程,你知道的越多,你不知道的也会越多,在有限的时间内坚持每天多学一点,你一定能成为你想要成为的那个人。不积跬步无以至千里,不积小流无以成江河!!!


See you next good day


扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/1326.html

分享给朋友:

“精选6款.NET开源图表库:免费、高效且功能强大!” 的相关文章

冷库存储费管理系统——货架收费版

冷库存储费管理系统——货架收费版headerfooter《冷库存储费管理系统——货架收费版》是根据冷链存储的管理进行开发的一款软件,该软件操作简单,界面简洁。区别于其他同类软件的主要特点是:按所用货架个数及存放时间收费。软件界面设计简洁、美观、其人性化的管理可以使用户轻易上手,提升服务质量,提高工作...

Ubuntu Linux 24.04 LTS发行版现已开放下载

IT之家 4 月 25 日消息,Ubuntu 24.04 长期支持版(LTS)“Noble Numbat” 现已发布,有需要的用户请通过官网下载发行版 ISO 镜像进行安装。Ubuntu 24.04 采用了 Linux 6.8 内核,可利用 Netplan 在桌面上配置网络连接,还配备了现代化的桌面...

vue中如何在自定义组件上使用v-model和.sync

自定义事件tips推荐始终使用 kebab-case 的事件名。(v-on会将事件名自动转换为小写,避免匹配不到)changeData ×change-data √自定义组件的v-model用法:父组件定义数据源(不需要定义修改数据的方法),在子组件标签上通过v-model="data...

10分钟搞定gitlab-ci自动化部署

gitlab-ci 是持续集成工具/自动化部署工具,类似 jenkins。持续集成 是将代码集成到共享存储库并尽可能早地自动构建/测试每个更改的实践 - 通常一天几次。概述在编码完成时都会进行打包发布过程,如果每次都手动操作这一步骤就会浪费时间,效率低下。所以就有了持续集成。准备事项请提前安装以下软...

雅马哈TMAX 560 TECH MAX 外媒深度测评

应雅马哈(Yamaha)的邀请,在葡萄牙埃斯托里尔对全新的Yamaha TMAX 560 Tech Max踏板车进行了测试,在这里TMAX 560 Tech Max售价为11649英镑。雅马哈TMAX长期以来一直站在踏板车的顶端,就声誉和知名度而言,它是当之无愧的大踏板界NO.1。2020 TMAX...

12种JavaScript中最常用的数组操作整理汇总

数组是最常见的数据结构之一,我们需要绝对自信地使用它。在这里,我将列出 JavaScript 中最重要的几个数组常用操作片段,包括数组长度、替换元素、去重以及许多其他内容。1、数组长度大多数人都知道可以像这样得到数组的长度:const arr = [1, 2, 3]; console.log(a...