forked from bgspider/weekly
19 KiB
19 KiB
Github开源项目精选-1月第四周
本周项目精选: 主要包含java谁模式、远程桌面工具、大v博客合集、2024技术实习集合、机器学习推理等热点项目
- OpenGithub社区:https://open.itc.cn/
- Github : https://github.com/OpenGithubs
目录:
- 构建自己的技术:build-your-own-x 242.1k⭐
- Java 设计模式最佳实践:java-design-patterns 85.5k⭐
- 免费开源的远程桌面软件:rustdesk 58.4k⭐
- 终端里的Git客户端:lazygit 42.3k⭐
- 构建快速的web框架:astro 39.3k⭐
- 优雅的JSON数据可视化工具:jsoncrack.com 27.6k⭐
- 中文个人独立博客网站合集:chinese-independent-blogs 17.6k⭐
- Summer2023-2024 技术实习集合:Summer2023-Internships 17.5k⭐
- 高性能的机器学习推理和训练加速器:onnxruntime 11.7k⭐
- C#/.NET面试指南:DotNetGuide 3.9k⭐
- 更多Github开源项目
1.构建自己的技术:build-your-own-x 242.1k⭐
- 项目地址:https://github.com/codecrafters-io/build-your-own-x
- Github趋势榜:
- 开源时间:2018-05-09
- 最后更新:2024-01-30
- 项目分类:[学习社区] [工具]
- 项目标签:[开发工具] [软件开发]
- 推荐理由:通过从头开始重新创建您最喜欢的技术,该项目旨在帮助开发者通过实践来掌握编程技能。通过参与重新创建喜欢的技术,开发者可以深入了解其工作原理、设计思路和实现细节,从而加深对编程的理解和掌握。
- Star历史曲线:[官网]
2.Java 设计模式最佳实践:java-design-patterns 85.5k⭐
- 项目地址:https://github.com/iluwatar/java-design-patterns
- Github趋势榜:
- 入选2024-01-30周榜,周增⭐147 stars this week
- 开源时间:2014-08-10
- 最后更新:2024-01-27
- 主要语言:Java
- 项目分类:[面试求职] [学习社区]
- 项目标签:[编程思想]
- 推荐理由:提供了一系列 Java 设计模式的最佳实践示例,帮助程序员在设计应用程序或系统时解决常见问题,同时通过经过验证的开发示例来加速开发过程。这是一个有助于设计和编写高质量代码的宝贵资源。
- Star历史曲线:[官网]
3.免费开源的远程桌面软件:rustdesk 58.4k⭐
- 项目地址:https://github.com/rustdesk/rustdesk
- Github趋势榜:
- 开源时间:2020-09-28
- 最后更新:2024-01-30
- 主要语言:Rust
- 项目分类:[工具] [应用软件]
- 项目标签:[桌面应用]
- 推荐理由:一款免费开源的远程桌面软件,支持多平台,包括Linux、Mac、Windows和Android。它以开箱即用的方式提供远程桌面功能,无需任何复杂的配置。与其他收费的远程桌面软件不同,RustDesk让用户自行搭建服务器,完全掌控数据,无需担心隐私数据泄露问题。这使其成为当前越来越多收费软件的另一个优质选择。
- Star历史曲线:[官网]
4.终端里的Git客户端:lazygit 42.3k⭐
- 项目地址:https://github.com/jesseduffield/lazygit
- Github趋势榜:
- 开源时间:2018-05-19
- 最后更新:2024-01-31
- 主要语言:Go
- 项目分类:[工具]
- 项目标签:[版本控制] [Git工具]
- 推荐理由:lazygit是一个在终端中运行的Git客户端,相较于其他GUI客户端,它启动速度更快,功能基本一致。通过go get github.com/jesseduffield/lazygit进行安装,然后使用lazygit命令启动。这个项目的目标是提供一个简单、高效的Git操作工具,让Git管理变得更加轻松。
- Star历史曲线:
5.构建快速的web框架:astro 39.3k⭐
- 项目地址:https://github.com/withastro/astro
- Github趋势榜:
- 开源时间:2021-03-16
- 最后更新:2024-01-31
- 主要语言:TypeScript
- 项目分类:[中间件]
- 项目标签:[开发框架]
- 推荐理由:Astro构建快速的内容网站,强大的web应用程序,动态服务器api,为速度而设计的一体化web框架。
- Star历史曲线:[官网] [使用文档]
6.优雅的JSON数据可视化工具:jsoncrack.com 27.6k⭐
- 项目地址:https://github.com/AykutSarac/jsoncrack.com
- Github趋势榜:
- 开源时间:2022-01-30
- 最后更新:2024-01-28
- 主要语言:TypeScript
- 项目分类:[后端] [工具]
- 项目标签:[开发工具] [JSON数据解析]
- 推荐理由:一款优雅的JSON数据可视化工具。与简单地展示JSON数据不同,该项目将其转化为类似脑图的形式,支持放大/缩小、展开/收缩、搜索节点、导出图片等操作。同时,它还可以快速部署成服务,为用户提供更便捷的JSON数据分析体验。
- Star历史曲线:[官网] [使用文档]
7.中文个人独立博客网站合集:chinese-independent-blogs 17.6k⭐
- 项目地址:https://github.com/timqian/chinese-independent-blogs
- Github趋势榜:
- 开源时间:2019-10-22
- 最后更新:2024-01-30
- 主要语言:JavaScript
- 项目分类:[学习社区]
- 项目标签:[中文博客] [个人创作]
- 推荐理由:中文个人独立博客网站合集。如果说中文独立博客的时代已经过去,那么至少还有这么一块地方,属于热爱自由的博主们。
- Star历史曲线:
8. Summer2023-2024 技术实习集合:Summer2023-Internships 17.5k⭐
- 项目地址:https://github.com/pittcsc/Summer2023-Internships
- Github趋势榜:
- 开源时间:2020-05-24
- 最后更新:2023-06-03
- 主要语言:Python
- 项目分类:[工具]
- 项目标签:[技术招聘] [职业发展]
- 推荐理由:一个收集整理了2023年夏季和2024年夏季的技术实习信息的项目。这个项目旨在为寻找暑期实习的学生提供一个集中的资源,包含了各种技术领域的实习机会信息。
- Star历史曲线:[官网]
9.高性能的机器学习推理和训练加速器:onnxruntime 11.7k⭐
- 项目地址:https://github.com/microsoft/onnxruntime
- Github趋势榜:
- 开源时间:2018-11-10
- 最后更新:2024-01-31
- 主要语言:C++
- 项目分类:[AI]
- 项目标签:[深度学习] [人工智能] [机器学习] [分布式训练]
- 推荐理由:Microsoft推出的一款跨平台、高性能的机器学习推理和训练加速器。该项目旨在为机器学习开发者提供一个灵活、高性能的运行时环境,支持多种框架和硬件加速器,使模型的推理和训练更加高效。ONNX Runtime不仅支持多种操作系统,还能无缝集成到各种应用程序和服务中,为机器学习应用的部署提供了便利。
- Star历史曲线:[官网]
10.C#/.NET面试指南:DotNetGuide 3.9k⭐
- 项目地址:https://github.com/YSGStudyHards/DotNetGuide
- Github趋势榜:
- 开源时间:2020-10-08
- 最后更新:2024-01-29
- 主要语言:C#
- 项目分类:[编程语言] [学习社区]
- 项目标签:[技术指南] [计算机科学] [.NET]
- 推荐理由:一个包括C#、.NET、.NET Core基础知识、学习路线、开发实战、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、常见面试题、面试须知、简历模板等内容的指南。项目旨在记录、收集和总结相关领域的知识,同时分享作者在学习和工作中的见解。通过这个指南,希望与大家一起学习,共同进步。
- Star历史曲线:[官网]
更多Github开源项目
以上就是本期的推荐所有项目,如果你喜欢本期的内容,欢迎收藏和关注OpenGithub社区:https://open.itc.cn/,我们会定期推送优质的开源项目。
Github历史期刊:https://github.com/OpenGithubs
- 周刊汇总:Github精选开源项目周刊,每周一更新
- 月刊汇总:Github精选开源项目月刊,每月30号更新
- 专栏汇总:Github精选开源项目专栏,不定期更新