logo logo
  • 登录

Github开源项目精选-1月第四周

本周项目精选: 主要包含java谁模式、远程桌面工具、大v博客合集、2024技术实习集合、机器学习推理等热点项目
  • OpenGithub社区:https://open.itc.cn/
  • Github : https://github.com/OpenGithubs

目录:

  1. 构建自己的技术:build-your-own-x 242.1k⭐
  2. Java 设计模式最佳实践:java-design-patterns 85.5k⭐
  3. 免费开源的远程桌面软件:rustdesk 58.4k⭐
  4. 终端里的Git客户端:lazygit 42.3k⭐
  5. 构建快速的web框架:astro 39.3k⭐
  6. 优雅的JSON数据可视化工具:jsoncrack.com 27.6k⭐
  7. 中文个人独立博客网站合集:chinese-independent-blogs 17.6k⭐
  8. Summer2023-2024 技术实习集合:Summer2023-Internships 17.5k⭐
  9. 高性能的机器学习推理和训练加速器:onnxruntime 11.7k⭐
  10. C#/.NET面试指南:DotNetGuide 3.9k⭐
  11. 更多Github开源项目

1.构建自己的技术:build-your-own-x 242.1k⭐

  • 项目地址:https://github.com/codecrafters-io/build-your-own-x
  • Github趋势榜:
    • 入选2024-01-25日榜,日增⭐404 stars today
    • 入选2024-01-30周榜,周增⭐1,521 stars this week
    • 入选2024-01-30月榜,月增⭐7,792 stars this month
  • 开源时间:2018-05-09
  • 最后更新:2024-01-30
  • 项目分类:[学习社区] [工具]
  • 项目标签:[开发工具] [软件开发]
  • 推荐理由:通过从头开始重新创建您最喜欢的技术,该项目旨在帮助开发者通过实践来掌握编程技能。通过参与重新创建喜欢的技术,开发者可以深入了解其工作原理、设计思路和实现细节,从而加深对编程的理解和掌握。
  • Star历史曲线:[官网] 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历史曲线:[官网] Star历史曲线

3.免费开源的远程桌面软件:rustdesk 58.4k⭐

  • 项目地址:https://github.com/rustdesk/rustdesk
  • Github趋势榜:
    • 入选2024-01-25日榜,日增⭐362 stars today
    • 入选2024-01-26日榜,日增⭐303 stars today
    • 入选2024-01-30周榜,周增⭐2,723 stars this week
    • 入选2024-01-30月榜,月增⭐6,039 stars this month
  • 开源时间:2020-09-28
  • 最后更新:2024-01-30
  • 主要语言:Rust
  • 项目分类:[工具] [应用软件]
  • 项目标签:[桌面应用]
  • 推荐理由:一款免费开源的远程桌面软件,支持多平台,包括Linux、Mac、Windows和Android。它以开箱即用的方式提供远程桌面功能,无需任何复杂的配置。与其他收费的远程桌面软件不同,RustDesk让用户自行搭建服务器,完全掌控数据,无需担心隐私数据泄露问题。这使其成为当前越来越多收费软件的另一个优质选择。 项目流程图
  • Star历史曲线:[官网] Star历史曲线

4.终端里的Git客户端:lazygit 42.3k⭐

  • 项目地址:https://github.com/jesseduffield/lazygit
  • Github趋势榜:
    • 入选2024-01-25日榜,日增⭐98 stars today
    • 入选2024-01-26日榜,日增⭐96 stars today
    • 入选2024-01-27日榜,日增⭐96 stars today
    • 入选2024-01-30周榜,周增⭐488 stars this week
  • 开源时间:2018-05-19
  • 最后更新:2024-01-31
  • 主要语言:Go
  • 项目分类:[工具]
  • 项目标签:[版本控制] [Git工具]
  • 推荐理由:lazygit是一个在终端中运行的Git客户端,相较于其他GUI客户端,它启动速度更快,功能基本一致。通过go get github.com/jesseduffield/lazygit进行安装,然后使用lazygit命令启动。这个项目的目标是提供一个简单、高效的Git操作工具,让Git管理变得更加轻松。
  • Star历史曲线: Star历史曲线

5.构建快速的web框架:astro 39.3k⭐

  • 项目地址:https://github.com/withastro/astro
  • Github趋势榜:
    • 入选2024-01-25日榜,日增⭐38 stars today
    • 入选2024-01-26日榜,日增⭐37 stars today
    • 入选2024-01-27日榜,日增⭐34 stars today
    • 入选2024-01-30周榜,周增⭐383 stars this week
    • 入选2024-01-30月榜,月增⭐1,246 stars this month
  • 开源时间:2021-03-16
  • 最后更新:2024-01-31
  • 主要语言:TypeScript
  • 项目分类:[中间件]
  • 项目标签:[开发框架]
  • 推荐理由:Astro构建快速的内容网站,强大的web应用程序,动态服务器api,为速度而设计的一体化web框架。
  • Star历史曲线:[官网] [使用文档] Star历史曲线

6.优雅的JSON数据可视化工具:jsoncrack.com 27.6k⭐

  • 项目地址:https://github.com/AykutSarac/jsoncrack.com
  • Github趋势榜:
    • 入选2024-01-26日榜,日增⭐74 stars today
    • 入选2024-01-27日榜,日增⭐89 stars today
    • 入选2024-01-28日榜,日增⭐89 stars today
    • 入选2024-01-30周榜,周增⭐458 stars this week
  • 开源时间:2022-01-30
  • 最后更新:2024-01-28
  • 主要语言:TypeScript
  • 项目分类:[后端] [工具]
  • 项目标签:[开发工具] [JSON数据解析]
  • 推荐理由:一款优雅的JSON数据可视化工具。与简单地展示JSON数据不同,该项目将其转化为类似脑图的形式,支持放大/缩小、展开/收缩、搜索节点、导出图片等操作。同时,它还可以快速部署成服务,为用户提供更便捷的JSON数据分析体验。
  • Star历史曲线:[官网] [使用文档] Star历史曲线

7.中文个人独立博客网站合集:chinese-independent-blogs 17.6k⭐

  • 项目地址:https://github.com/timqian/chinese-independent-blogs
  • Github趋势榜:
    • 入选2024-01-25日榜,日增⭐12 stars today
    • 入选2024-01-30周榜,周增⭐77 stars this week
  • 开源时间:2019-10-22
  • 最后更新:2024-01-30
  • 主要语言:JavaScript
  • 项目分类:[学习社区]
  • 项目标签:[中文博客] [个人创作]
  • 推荐理由:中文个人独立博客网站合集。如果说中文独立博客的时代已经过去,那么至少还有这么一块地方,属于热爱自由的博主们。
  • Star历史曲线: Star历史曲线

8. Summer2023-2024 技术实习集合:Summer2023-Internships 17.5k⭐

  • 项目地址:https://github.com/pittcsc/Summer2023-Internships
  • Github趋势榜:
    • 入选2024-01-27日榜,日增⭐125 stars today
    • 入选2024-01-28日榜,日增⭐30 stars today
    • 入选2024-01-29日榜,日增⭐31 stars today
    • 入选2024-01-30周榜,周增⭐314 stars this week
  • 开源时间:2020-05-24
  • 最后更新:2023-06-03
  • 主要语言:Python
  • 项目分类:[工具]
  • 项目标签:[技术招聘] [职业发展]
  • 推荐理由:一个收集整理了2023年夏季和2024年夏季的技术实习信息的项目。这个项目旨在为寻找暑期实习的学生提供一个集中的资源,包含了各种技术领域的实习机会信息。
  • Star历史曲线:[官网] Star历史曲线

9.高性能的机器学习推理和训练加速器:onnxruntime 11.7k⭐

  • 项目地址:https://github.com/microsoft/onnxruntime
  • Github趋势榜:
    • 入选2024-01-25日榜,日增⭐65 stars today
    • 入选2024-01-26日榜,日增⭐17 stars today
    • 入选2024-01-27日榜,日增⭐17 stars today
    • 入选2024-01-30周榜,周增⭐139 stars this week
  • 开源时间:2018-11-10
  • 最后更新:2024-01-31
  • 主要语言:C++
  • 项目分类:[AI]
  • 项目标签:[深度学习] [人工智能] [机器学习] [分布式训练]
  • 推荐理由:Microsoft推出的一款跨平台、高性能的机器学习推理和训练加速器。该项目旨在为机器学习开发者提供一个灵活、高性能的运行时环境,支持多种框架和硬件加速器,使模型的推理和训练更加高效。ONNX Runtime不仅支持多种操作系统,还能无缝集成到各种应用程序和服务中,为机器学习应用的部署提供了便利。
  • Star历史曲线:[官网] Star历史曲线

10.C#/.NET面试指南:DotNetGuide 3.9k⭐

  • 项目地址:https://github.com/YSGStudyHards/DotNetGuide
  • Github趋势榜:
    • 入选2024-01-11周榜,周增⭐111 stars this week
    • 入选2024-01-30月榜,月增⭐405 stars this month
  • 开源时间:2020-10-08
  • 最后更新:2024-01-29
  • 主要语言:C#
  • 项目分类:[编程语言] [学习社区]
  • 项目标签:[技术指南] [计算机科学] [.NET]
  • 推荐理由:一个包括C#、.NET、.NET Core基础知识、学习路线、开发实战、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、常见面试题、面试须知、简历模板等内容的指南。项目旨在记录、收集和总结相关领域的知识,同时分享作者在学习和工作中的见解。通过这个指南,希望与大家一起学习,共同进步。
  • Star历史曲线:[官网] Star历史曲线

更多Github开源项目

以上就是本期的推荐所有项目,如果你喜欢本期的内容,欢迎收藏和关注OpenGithub社区:https://open.itc.cn/,我们会定期推送优质的开源项目。

Github历史期刊:https://github.com/OpenGithubs

  • 周刊汇总:Github精选开源项目周刊,每周一更新
  • 月刊汇总:Github精选开源项目月刊,每月30号更新
  • 专栏汇总:Github精选开源项目专栏,不定期更新

更多Github项目关注狐动社公众号/知乎号: 公众号和知乎号