专为苹果系统设计的精美可视化图表 | 开源日报 No.219

danielgindi/Charts

Stars: 27.3k License: Apache-2.0

Charts 是为 iOS/tvOS/OSX 提供美观图表的开源项目,是跨平台 MPAndroidChart 在苹果设备上的实现。该项目提供了以下主要功能和优势:

  • 支持 iOS、tvOS 和 macOS 平台
  • 使用 Swift 编写,可在 Swift 和 ObjC 项目中高效使用
  • 可以节省开发时间,因为学习曲线只需一次,并且代码在不同平台上保持相似性
  • 提供详细的使用说明和第三方教程链接(视频教程、博客文章)
  • 支持 CocoaPods、Carthage 和 Swift Package Manager 安装方式

该库还提供了 Realm.io 的可选绑定,并有第三方 Xamarin 绑定。

acidanthera/OpenCorePkg

Stars: 12.6k License: BSD-3-Clause

OpenCorePkg 是一个开源的引导加载程序。 该项目提供了一套用于 Apple 特定 UEFI 驱动程序的附加功能库,包括苹果磁盘映像加载支持、苹果键盘输入聚合、PE 映像签名验证等。 主要功能和优势包括:

  • 支持苹果磁盘映像加载
  • 苹果键盘输入聚合
  • PE 映像签名验证
  • UEFI 安全启动补充代码等
  • 有 OcGuardLib 实现基本安全功能

Heroic-Games-Launcher/HeroicGamesLauncher

Stars: 7.0k License: GPL-3.0

HeroicGamesLauncher 是一个原生的 GOG、Amazon 和 Epic Games 的游戏启动器,支持 Linux、Windows 和 Mac。 主要功能和优势包括:

  • 支持登录已有的 Epic Games、GOG 或 Amazon 账户
  • 安装、卸载、更新、修复和移动游戏
  • 导入已安装的游戏
  • 在线玩 Epic games [macOS 上依赖于反作弊软件,Linux 上取决于具体游戏]
  • 使用 Wine 或 Proton 玩游戏[Linux]
  • 使用 Crossover 玩游戏[macOS]
  • 下载自定义 Wine 和 Proton 版本[Linux]

jupyterlab/jupyter-ai

Stars: 2.7k License: BSD-3-Clause

jupyter-ai 是 JupyterLab 的生成式人工智能扩展。 该项目连接了生成式人工智能与 Jupyter 笔记本,提供用户友好且强大的方式在笔记本中探索生成式 AI 模型,并提高您在 JupyterLab 和 Jupyter Notebook 中的生产力。具体功能包括:

  • 通过 %%ai 魔法将 Jupyter 笔记本转变为可重现的生成式 AI 游乐场。
  • 在 JupyerLab 中提供原生聊天界面,让您可以将生成式 AI 作为对话助手使用。
  • 支持多种生成模型提供商,包括 AI21、Anthropic、AWS、Cohere、Gemini、Hugging Face、NVIDIA 和 OpenAI。
  • 通过 GPT4All 支持本地模型,在消费级机器上轻松且隐私地使用生成式 AI 模型。

youngle316/cover-paint

Stars: 70 License: NOASSERTION

cover-paint 是一个封面创建工具。 该项目的主要功能、关键特性、核心优势包括:

  • 支持两种生成封面图像的方式:图形和纯色。
  • 图形模式支持上传图片和 UnSplash 图片。
  • 纯色模式支持自定义背景颜色。
  • 支持选择字体。
  • 响应式设计,支持暗黑模式。
  • 多语言支持:中文、英文。
相关推荐
翻滚吧键盘12 分钟前
{{ }}和v-on:click
前端·vue.js
上单带刀不带妹18 分钟前
手写 Vue 中虚拟 DOM 到真实 DOM 的完整过程
开发语言·前端·javascript·vue.js·前端框架
杨进军39 分钟前
React 创建根节点 createRoot
前端·react.js·前端框架
ModyQyW1 小时前
用 AI 驱动 wot-design-uni 开发小程序
前端·uni-app
说码解字1 小时前
Kotlin lazy 委托的底层实现原理
前端
爱分享的程序员2 小时前
前端面试专栏-算法篇:18. 查找算法(二分查找、哈希查找)
前端·javascript·node.js
翻滚吧键盘2 小时前
vue 条件渲染(v-if v-else-if v-else v-show)
前端·javascript·vue.js
vim怎么退出2 小时前
万字长文带你了解微前端架构
前端·微服务·前端框架
你这个年龄怎么睡得着的2 小时前
为什么 JavaScript 中 'str' 不是对象,却能调用方法?
前端·javascript·面试
Java水解2 小时前
前端常用单位em/px/rem/vh/vm到底有什么区别?
前端