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 输出格式,方便进一步集成到其他工具中去处理数据。