firebase/firebase-ios-sdk

Stars: 4.8k License: Apache-2.0

这个项目是 Firebase 苹果开源开发平台,包含了除 FirebaseAnalytics 之外的所有 Apple 平台 Firebase SDKs 的源代码。它提供了一系列工具来帮助你构建、增长和盈利你的应用程序。主要功能和核心优势如下:

  • 提供多种安装方法:标准 pod install、Swift Package Manager、从 GitHub 仓库安装以及实验性 Carthage。
  • 支持 CocoaPods 作为主要方式进行软件开发,并且大部分 repo 现在也支持使用 Swift Package Manager 进行开发。
  • 包括特定组件指南,例如对于 Firebase Auth、Database 等特定组件有详细说明。
  • 对于 watchOS 系统提供社区贡献支持,并且正在积极地完善中。

excalidraw/excalidraw

Stars: 59.6k License: MIT

Excalidraw 是一个开源的虚拟手绘风格白板,支持协作和端到端加密。用户可以创建美丽的手绘式图表、线框图或其他内容。
主要功能:

  • 无限画布
  • 手绘风格
  • 暗黑模式
  • 多种工具如矩形、圆形等
  • 箭头捆绑与标记箭头
  • 撤销/重做操作
  • 缩放和平移支持
  • 可定制性强
  • 图片与形状库支持
  • 导出至 PNG,SVG & 剪贴板
  • 本地化 (i18n) 支持

uber-go/goleak

Stars: 4.0k License: MIT

goleak 是一个 Goroutine 泄漏检测器,旨在帮助避免 Goroutine 的泄漏。该项目还提供了快速启动指南和稳定性说明等信息。

  • 支持最新 Go 语言的两个次要版本
  • 支持语义化版本发布
  • 严格遵循 SemVer 规范
  • 可以用于验证测试结束时是否有意外运行中的 goroutines

iv-org/invidious

Stars: 13.5k License: AGPL-3.0

Invidious 是一个开源的 YouTube 替代前端项目。
主要功能包括:

  • 提供轻量级、无广告、无追踪、不需要 JavaScript 等用户特性
  • 支持自定义主题和首页、独立于 Google 的订阅系统以及各种语言版本
  • 具有数据导入/导出功能,可以从 YouTube、NewPipe 和 Freetube 中导入订阅,并将订阅导出到 NewPipe 和 Freetube
  • 技术上支持嵌入式视频播放并提供开发者 API,而且没有使用官方的 YouTube API 或贡献者许可协议 (CLA)
  • 在文档中推荐了隐私重定向浏览器扩展程序,并鼓励社区参与代码编写和多语言翻译。

togethercomputer/OpenChatKit

Stars: 9.0k License: Apache-2.0

OpenChatKit,提供了一个强大的、开源的基础框架来创建各种应用程序所需的专业和通用聊天机器人。该工具包括经过指导训练的语言模型、调节模型以及可扩展检索系统,以便从自定义存储库中获取最新响应。

优点:

  • 提供了多个预先培训好且高效率性能良好的语言与调控model.
  • 可根据需要添加更多信息.
  • 具有灵活性和可扩展性.
  • 支持不同类型应用场景下对话交互体验

aquasecurity/cloudsploit

Stars: 3.0k License: GPL-3.0

CloudSploit 是一个开源项目,旨在帮助用户检测云基础设施账户中的安全风险。它支持多个主流云平台 (包括 AWS、Azure、GCP 和 Oracle OCI) 以及 GitHub,并提供一系列潜在配置错误和安全风险。

以下是 CloudSploit 的核心优势和关键特性:

  • 多平台支持:CloudSploit 可用于 Amazon Web Services (AWS)、Microsoft Azure、Google Cloud Platform (GCP) 以及 Oracle Cloud Infrastructure (OCI),覆盖了大部分常见的公有云环境。
  • 安装简便:只需确保已经安装 NodeJS 即可轻松部署并运行 CloudSploit。
  • 灵活配置:通过修改 config 文件或使用环境变量等方式传递凭证信息,可以方便地对不同的云服务商进行测试与扫描。
  • 自定义输出格式:除了默认表格形式外,还可以将结果导出为 CSV 或 JSON 格式,并且支持 JUnit XML 输出格式,方便进一步集成到其他工具中去处理数据。