weekly/2024/1月第四周.md
2024-02-04 09:26:48 +08:00

19 KiB
Raw Permalink Blame History

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

本周项目精选: 主要包含java谁模式、远程桌面工具、大v博客合集、2024技术实习集合、机器学习推理等热点项目

目录:

  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

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项目关注狐动社公众号/知乎号: 公众号和知乎号