根据Github Trendings的统计,本周(2024-12-30统计)共有15个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Python项目 | 5 |
TypeScript项目 | 3 |
C项目 | 2 |
JavaScript项目 | 2 |
Svelte项目 | 1 |
Rust项目 | 1 |
HTML项目 | 1 |
C++项目 | 1 |
Jupyter Notebook项目 | 1 |
Vue项目 | 1 |
系统设计指南
- 创建周期:2507 天
- 开发语言:Python
- 协议类型:Other
- Star数量:241693 个
- Fork数量:42010 次
- 关注人数:241693 人
- 贡献人数:109 人
- Open Issues数量:413 个
- Github地址:https://github.com/donnemartin/system-design-primer.git
系统设计指南是一个开源项目,帮助个人学习如何设计大规模系统并为系统设计面试做准备。它还包括Anki记忆卡,以便有效学习。
raylib: 用于视频游戏编程的简单易用图形库
- 创建周期:3821 天
- 开发语言:C
- 协议类型:zlib License
- Star数量:18556 个
- Fork数量:1939 次
- 关注人数:18556 人
- 贡献人数:430 人
- Open Issues数量:37 个
- Github地址:https://github.com/raysan5/raylib.git
- 项目首页: http://www.raylib.com
raylib是一个简单易用的图形库,用于视频游戏编程,受Borland BGI图形库和XNA框架的启发。它适用于原型设计、工具、图形应用程序、嵌入式系统和教育。它没有花哨的界面或视觉辅助工具,只有纯粹的编码。它没有外部依赖项,支持多个平台,使用纯C代码编写,并且使用OpenGL进行硬件加速。它还支持多种字体和纹理格式,具有完整的3D支持、灵活的材质系统、动画3D模型、着色器支持、强大的数学模块、音频加载和播放、VR立体渲染、大量的代码示例集合以及对70多种编程语言的绑定。它是免费开源的。
Yazi - 快速终端文件管理器
- 创建周期:210 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:5668 个
- Fork数量:122 次
- 关注人数:5668 人
- 贡献人数:39 人
- Open Issues数量:25 个
- Github地址:https://github.com/sxyazi/yazi.git
- 项目首页: https://yazi-rs.github.io
Yazi是一个使用Rust编写的快速终端文件管理器,基于非阻塞异步I/O。它旨在提供高效、用户友好且可定制的文件管理体验。它具有完整的异步支持、强大的异步任务调度和管理、内置对多种图像协议的支持、代码高亮和图像解码、并发插件系统、与各种工具的集成、多标签支持、批量重命名、可视模式、文件选择器、主题系统、自定义布局等功能。
Teable: 无代码数据库快速指南
- 创建周期:500 天
- 开发语言:TypeScript
- 协议类型:GNU Affero General Public License v3.0
- Star数量:2444 个
- Fork数量:98 次
- 关注人数:2444 人
- 贡献人数:7 人
- Open Issues数量:8 个
- Github地址:https://github.com/teableio/teable.git
- 项目首页: https://teable.io
Teable是一个开源的、超快速的、实时的、专业的、开发者友好的无代码数据库。用户可以从模板中选择场景,并单击“使用此模板”来获得快速体验。想要高性能?尝试100万行演示,感受Teable的速度。想要快速学习如何使用?点击本教程。有兴趣自行部署?点击Railway上的部署。
人类烹饪书
- 创建周期:236 天
- 开发语言:Jupyter Notebook
- 协议类型:MIT License
- Star数量:1728 个
- Fork数量:221 次
- 关注人数:1728 人
- 贡献人数:12 人
- Open Issues数量:9 个
- Github地址:https://github.com/anthropics/anthropic-cookbook.git
《人类烹饪书》是一个展示如何创造性和高效地使用克劳德的笔记本和食谱集合。它提供了代码和指南,帮助开发人员将克劳德集成到他们的项目中。