1.TheAlgorithms / Python
简介:TheAlgorithms/Python 是一个开源项目,旨在提供一个全面的Python算法库。该项目包含了各种算法的Python实现,涵盖了从基础到高级的多个领域,如排序、搜索、动态规划、图算法等。每个算法都有详细的注释和解释,适合学习和参考。该项目不仅适合初学者理解算法的基本概念,也适合有经验的开发者作为参考和优化代码的资源。通过GitHub平台,用户可以自由地查看、使用和贡献代码,促进了算法的共享和社区的学习交流。
Star:192531
Fork:45405
Today stars:362
2.cocos / cocos-engine
简介:Cocos Engine 是一个开源的游戏开发引擎,支持2D和3D游戏的开发。它提供了丰富的工具和API,帮助开发者快速创建跨平台的游戏应用。Cocos Engine 支持多种编程语言,包括JavaScript、TypeScript和C++,并且能够在多个平台上运行,如iOS、Android、Windows和Web。引擎的核心功能包括场景管理、物理引擎、动画系统、UI系统等,适合从小型休闲游戏到大型复杂游戏的开发。Cocos Engine 还拥有一个活跃的社区,提供了大量的教程、文档和插件,帮助开发者解决开发过程中遇到的问题。
Star:7780
Fork:1885
Today stars:186
3.microsoft / openvmm
简介:微软开源的OpenVMM项目是一个基于虚拟机管理器(VMM)的开源实现,旨在提供一个轻量级、高性能的虚拟化解决方案。该项目支持多种硬件平台,并提供了一套完整的API和工具,帮助开发者构建和管理虚拟机。OpenVMM的设计目标是简化虚拟化技术的使用,同时保持高度的灵活性和可扩展性。通过开源社区的贡献,OpenVMM不断优化和扩展其功能,以满足不同应用场景的需求。
Star:1230
Fork:54
Today stars:156
4.phidatahq / phidata
简介:Phidata 是一个开源的 DevOps 工具,旨在简化开发和运维流程。它提供了一个统一的框架,帮助开发者自动化基础设施管理、应用部署和监控。Phidata 的核心功能包括基础设施即代码(IaC)、持续集成/持续部署(CI/CD)、以及资源管理。通过使用 Phidata,团队可以更高效地管理云资源,减少手动操作的错误,并加速应用的交付周期。Phidata 支持多种云服务提供商,如 AWS、GCP 和 Azure,并且可以与 Kubernetes 等容器编排工具集成。项目托管在 GitHub 上,鼓励社区贡献和反馈。
Star:11791
Fork:1715
Today stars:148
5.googleapis / googleapis
简介:该网址指向Google Cloud API的GitHub仓库,包含了Google Cloud服务和产品的公共API定义。这些API定义主要使用Protocol Buffers(protobuf)格式,用于描述Google Cloud服务的接口和数据结构。仓库中的内容包括各种服务的API规范,如Google Cloud Storage、BigQuery、Pub/Sub等。开发者可以通过这些API定义生成客户端库,以便在不同编程语言中与Google Cloud服务进行交互。此外,该仓库还提供了API的变更日志和版本控制信息,帮助开发者跟踪API的更新和变化。
Star:7223
Fork:2293
Today stars:114
6.fingerprintjs / fingerprintjs
简介:FingerprintJS 是一个开源项目,旨在通过浏览器指纹技术识别和跟踪用户。它利用浏览器的各种特征,如Canvas指纹、WebGL指纹、字体指纹等,生成一个独特的标识符,即使用户清除Cookie或使用隐身模式,也能保持一致。FingerprintJS 提供了多种版本,包括免费的开源版本和付费的专业版本,适用于不同的使用场景。该项目在GitHub上拥有大量的星标和贡献者,展示了其在浏览器指纹领域的广泛应用和社区支持。
Star:22656
Fork:2273
Today stars:96
7.nlohmann / json
简介:nlohmann/json 是一个用于C++的单头文件JSON库,由Niels Lohmann开发。该库提供了一个简单的API,允许用户在C++中轻松地解析、生成、转换和查询JSON数据。它支持标准的JSON数据类型,如对象、数组、字符串、数字、布尔值和空值。该库的设计目标是简单易用,性能高效,并且不需要外部依赖。用户可以通过包含一个头文件来使用该库,无需复杂的构建过程。nlohmann/json 在GitHub上非常受欢迎,拥有大量的星标和贡献者,广泛应用于各种C++项目中。
Star:42772
Fork:6699
Today stars:91
8.ashishps1 / awesome-low-level-design
简介:该GitHub仓库名为“awesome-low-level-design”,由ashishps1创建,旨在收集和整理与低级设计相关的资源。仓库内容包括书籍、文章、视频教程、工具和框架等,涵盖了系统设计、数据结构、算法、并发编程、网络编程等多个领域。这些资源旨在帮助开发者深入理解低级设计的概念和实践,提升编程技能和系统设计能力。仓库持续更新,适合对低级设计感兴趣的开发者参考学习。
Star:7801
Fork:2056
Today stars:83
9.facebookresearch / co-tracker
简介:co-tracker 是一个由 Facebook Research 团队开发的开源项目,旨在提供一个高效的视频跟踪工具。该项目结合了深度学习和计算机视觉技术,能够实时跟踪视频中的对象。co-tracker 的核心功能包括对象检测、特征提取和跟踪算法,适用于多种应用场景,如自动驾驶、视频监控和增强现实。项目代码托管在 GitHub 上,提供了详细的文档和示例,方便开发者使用和扩展。通过开源的方式,co-tracker 促进了计算机视觉领域的研究和应用。
Star:3047
Fork:210
Today stars:77
10.iree-org / iree
简介:IREE(Intermediate Representation Execution Environment)是一个开源项目,旨在为机器学习模型提供高效的中间表示和执行环境。它支持多种硬件平台,包括CPU、GPU和专用加速器,并提供统一的编程模型。IREE的核心是一个编译器和运行时系统,能够将高级机器学习模型转换为高效的中间表示,并在目标硬件上执行。该项目由Google主导,旨在推动机器学习模型的跨平台部署和优化。IREE支持多种编程语言和框架,如TensorFlow、PyTorch等,并提供丰富的工具和API,方便开发者进行模型优化和部署。
Star:2765
Fork:600
Today stars:56