Skip to content

Latest commit

 

History

History
516 lines (479 loc) · 49.8 KB

2024.4.md

File metadata and controls

516 lines (479 loc) · 49.8 KB

Github开源项目月刊精选-2024年4月

2024年4月

目录:

  1. 照片和视频自动备份:immich 32.4k⭐
  2. OpenAI的Whisper模型:whisper.cpp 31.5k⭐
  3. 文本到语音生成库:TTS 29.5k⭐
  4. Linux命令搜索工具:linux-command 28.9k⭐
  5. 开源桌面操作系统:serenity 28.9k⭐
  6. AI 图像升级器:upscayl 26.7k⭐
  7. 高性能多线程数据处理库:polars 26.4k⭐
  8. 动画渲染库:lottie-ios 25.2k⭐
  9. 现代化内存存储:dragonfly 23.9k⭐
  10. 国内直连的直播源分享项目:live 18.9k⭐
  11. Qdrant下一代矢量数据库:qdrant 18.0k⭐
  12. 免费在线英语杂志及书籍:awesome-english-ebooks 16.7k⭐
  13. 定制应用程序仪表板:homepage 16.2k⭐
  14. 微秒级别的IP地址定位库:ip2region 16.0k⭐
  15. GitHub上的项目自托管方案:coolify 15.4k⭐
  16. 图像修复工具:lama-cleaner 15.0k⭐
  17. 高速下载工具:gopeed 14.0k⭐
  18. 明日方舟游戏助:MaaAssistantArknights 11.9k⭐
  19. 命令行HTTP请求工具:hurl 11.4k⭐
  20. 浏览器自动化工具:playwright-python 10.7k⭐
  21. 跨平台GUI代理配置管理器:nekoray 10.5k⭐
  22. 官方虚拟机映像:runner-images 9.1k⭐
  23. 一体化可观察性解决方案:nightingale 8.8k⭐
  24. 数学知识库:Book4_Power-of-Matrix 7.7k⭐
  25. 雾凇拼音:rime-ice 7.3k⭐
  26. chrome资源嗅探扩展:cat-catch 6.9k⭐
  27. 多功能数字人项目:Fay 6.7k⭐
  28. 实时看板工具:planka 6.5k⭐
  29. 定制化音乐播放器:MusicFree 6.0k⭐
  30. 更多Github开源项目

1.照片和视频自动备份:immich 32.4k⭐

  • 项目地址https://github.com/immich-app/immich
  • Github趋势榜
    • 入选2024-05-02周榜,周增⭐849 stars this week
    • 入选2024-05-05月榜,月增⭐3,098 stars this month
  • 开源时间:2022-02-03
  • 最后更新:2024-05-06
  • 主要语言Dart
  • 项目分类:[工具]
  • 项目标签:[数据备份] [照片管理]
  • 推荐理由:一个自托管的照片和视频备份解决方案,可以直接从您的手机上传。它提供了一个安全、便捷的方式来备份您的个人照片和视频,并确保您的数据得到保护和隐私的维护。您可以轻松地将照片和视频上传到自己的服务器,并随时在需要时进行访问和恢复。 项目流程图
  • Star历史曲线:[官网] [使用文档] Star历史曲线

2.OpenAI的Whisper模型:whisper.cpp 31.5k⭐

3.文本到语音生成库:TTS 29.5k⭐

4. Linux命令搜索工具:linux-command 28.9k⭐

  • 项目地址https://github.com/jaywcjlove/linux-command
  • Github趋势榜
    • 入选2024-04-24周榜,周增⭐178 stars this week
    • 入选2024-05-05月榜,月增⭐763 stars this month
  • 开源时间:2016-11-12
  • 最后更新:2024-04-23
  • 主要语言Markdown
  • 项目分类:[编程语言] [工具]
  • 推荐理由:一个全面的 Linux 命令搜索工具,它提供了详尽的命令手册、详解和学习资源。适合所有级别的用户,从新手到高级用户都能从中找到有用的命令和技巧,是掌握 Linux 命令行的理想选择。
  • Star历史曲线:[官网] Star历史曲线

5.开源桌面操作系统:serenity 28.9k⭐

  • 项目地址https://github.com/SerenityOS/serenity
  • Github趋势榜
    • 入选2024-04-30日榜,日增⭐26 stars today
    • 入选2024-05-01日榜,日增⭐26 stars today
    • 入选2024-05-05周榜,周增⭐279 stars this week
    • 入选2024-03-08月榜,月增⭐869 stars this month
  • 开源时间:2018-12-03
  • 最后更新:2024-05-06
  • 主要语言C++
  • 项目分类:[应用软件]
  • 项目标签:[桌面操作系统] [桌面应用]
  • 推荐理由:开源桌面操作系统。一款披着复古外衣现代的类 Unix 开源操作系统。从内核到 Web 浏览器均采用 C++ 编写,没有依赖现成的第三方库,外观模仿 90 年代操作系统界面的风格,我认为这是一封极客致敬经典的情书
  • Star历史曲线:[官网] Star历史曲线

6. AI 图像升级器:upscayl 26.7k⭐

  • 项目地址https://github.com/upscayl/upscayl
  • Github趋势榜
    • 入选2024-04-09周榜,周增⭐1,178 stars this week
    • 入选2024-04-29月榜,月增⭐2,692 stars this month
  • 开源时间:2022-07-31
  • 最后更新:2024-05-03
  • 主要语言TypeScript
  • 项目分类:[视频图像] [AI]
  • 项目标签:[图像处理] [图像生成] [图像增强]
  • 推荐理由:🆙 一款免费开源的 AI 图像升级器,使用先进的人工智能算法来放大和增强低分辨率图像,而不损失质量。该应用程序基于 Linux 优先理念,是一个跨平台应用程序,支持在所有主要桌面操作系统上使用。🎩🪄
  • Star历史曲线:[官网] [项目体验] Star历史曲线

7.高性能多线程数据处理库:polars 26.4k⭐

  • 项目地址https://github.com/pola-rs/polars
  • Github趋势榜
    • 入选2024-04-27周榜,周增⭐208 stars this week
    • 入选2024-04-15月榜,月增⭐1,018 stars this month
  • 开源时间:2020-05-14
  • 最后更新:2024-05-06
  • 主要语言Rust
  • 项目分类:[中间件]
  • 项目标签:[数据库]
  • 推荐理由:一个高性能的多线程数据处理库,采用 Apache Arrow 作为底层技术,提供了低内存占用和高处理速度的优势。它设计了简单易用的 API,支持处理大数据集(例如50GB),使数据处理更加高效。Polars 支持包括 Rust 和 Python 在内的多种编程语言,适合需要处理大规模数据集的开发者使用。
  • Star历史曲线:[官网] Star历史曲线

8.动画渲染库:lottie-ios 25.2k⭐

  • 项目地址https://github.com/airbnb/lottie-ios
  • Github趋势榜
    • 入选2024-04-26周榜,周增⭐171 stars this week
    • 入选2024-05-05月榜,月增⭐320 stars this month
  • 开源时间:2016-10-07
  • 最后更新:2024-04-21
  • 主要语言Swift
  • 项目分类:[设计] [工具]
  • 项目标签:[图形渲染库]
  • 推荐理由:想要把你的 iOS app 动效变得更加酷炫吗?那么 Lottie iOS 绝对是你需要的神器!它是 Airbnb 开源的一款动画渲染库,可支持将 Adobe After Effects 动画导出成 JSON 文件并在 iOS 设备上以原生动画的形式呈现,轻松实现高质量动画效果。
  • Star历史曲线:[官网] Star历史曲线

9.现代化内存存储:dragonfly 23.9k⭐

  • 项目地址https://github.com/dragonflydb/dragonfly
  • Github趋势榜
    • 入选2024-04-05周榜,周增⭐251 stars this week
    • 入选2024-04-26月榜,月增⭐921 stars this month
  • 开源时间:2021-12-11
  • 最后更新:2024-05-06
  • 主要语言C++
  • 项目分类:[中间件] [工具]
  • 项目标签:[开发工具] [内存数据库]
  • 推荐理由:一个现代化的替代品,可用于替代Redis和Memcached。它提供了高性能和可扩展的内存存储解决方案,适用于各种应用场景。Dragonfly的设计目标是提供更好的性能、更好的扩展性和更好的稳定性,成为一个可靠的内存缓存和数据存储解决方案。
  • Star历史曲线:[官网] [使用文档] Star历史曲线

10.国内直连的直播源分享项目:live 18.9k⭐

  • 项目地址https://github.com/fanmingming/live
  • Github趋势榜
    • 入选2024-05-02日榜,日增⭐15 stars today
    • 入选2024-05-05日榜,日增⭐20 stars today
    • 入选2024-04-28周榜,周增⭐119 stars this week
    • 入选2024-05-05月榜,月增⭐545 stars this month
  • 开源时间:2022-11-17
  • 最后更新:2024-05-06
  • 主要语言HTML
  • 项目分类:[工具]
  • 项目标签:[开源项目] [直播源]
  • 推荐理由:一个国内可直连的直播源分享项目,永久免费、直连访问、完整开源且不含广告。项目提供了完善的台标,支持IPv4/IPv6双栈访问,为用户提供了更畅快的直播体验。
  • Star历史曲线:[官网] Star历史曲线

11.Qdrant下一代矢量数据库:qdrant 18.0k⭐

12.免费在线英语杂志及书籍:awesome-english-ebooks 16.7k⭐

  • 项目地址https://github.com/hehonghui/awesome-english-ebooks
  • Github趋势榜
    • 入选2024-04-30日榜,日增⭐25 stars today
    • 入选2024-05-01日榜,日增⭐25 stars today
    • 入选2024-05-05周榜,周增⭐155 stars this week
    • 入选2024-04-27月榜,月增⭐559 stars this month
  • 开源时间:2022-06-28
  • 最后更新:2024-05-04
  • 主要语言CSS
  • 项目分类:[学习社区]
  • 项目标签:[精选月刊] [英语学习] [电子书] [精选周刊]
  • 推荐理由:Awesome English eBooks项目收集了多种英语杂志(如经济学人、纽约客、卫报、连线、大西洋月刊等)及书籍资源,支持多种格式的免费下载,每周更新。对于想要提升英语水平和获取高质量英语阅读材料的学习者来说,这是一个宝贵的资源。
  • Star历史曲线Star历史曲线

13.定制应用程序仪表板:homepage 16.2k⭐

  • 项目地址https://github.com/gethomepage/homepage
  • Github趋势榜
    • 入选2024-04-16周榜,周增⭐404 stars this week
    • 入选2024-05-05月榜,月增⭐1,236 stars this month
  • 开源时间:2022-08-24
  • 最后更新:2024-05-05
  • 主要语言JavaScript
  • 项目分类:[工具]
  • 项目标签:[协作工具]
  • 推荐理由:一个全新的应用程序仪表板,具备现代化、全静态、快速、安全、全代理、高度可定制的特点。它集成了超过100个服务,并提供多种语言翻译。您可以通过YAML文件或Docker标签发现来轻松配置此仪表板。homepage的设计注重用户体验和可定制性,以满足各种应用程序监控和管理需求。
  • Star历史曲线Star历史曲线

14.微秒级别的IP地址定位库:ip2region 16.0k⭐

  • 项目地址https://github.com/lionsoul2014/ip2region
  • Github趋势榜
    • 入选2024-04-30日榜,日增⭐13 stars today
    • 入选2024-05-01日榜,日增⭐4 stars today
    • 入选2024-05-05周榜,周增⭐63 stars this week
    • 入选2024-04-13月榜,月增⭐816 stars this month
  • 开源时间:2015-11-02
  • 最后更新:2024-04-19
  • 主要语言Java
  • 项目分类:[资源库] [工具]
  • 项目标签:[IP定位库]
  • 推荐理由:一个高效的离线IP地址定位库和IP定位数据管理框架。其查询效率高达10微秒级别,支持多种主流编程语言的 xdb 数据生成和查询客户端实现。ip2region 为开发者提供了精准、快速的IP地址定位服务,适用于各种应用场景。
  • Star历史曲线Star历史曲线

15.GitHub上的项目自托管方案:coolify 15.4k⭐

  • 项目地址https://github.com/coollabsio/coolify
  • Github趋势榜
    • 入选2024-05-02日榜,日增⭐285 stars today
    • 入选2024-05-03日榜,日增⭐430 stars today
    • 入选2024-05-04日榜,日增⭐187 stars today
    • 入选2024-05-05周榜,周增⭐1,247 stars this week
    • 入选2024-05-05月榜,月增⭐3,259 stars this month
  • 开源时间:2021-01-26
  • 最后更新:2024-05-06
  • 主要语言Svelte
  • 项目分类:[工具]
  • 项目标签:[开发工具] [协作工具]
  • 推荐理由:一个在GitHub上开源的项目自托管方案,可用于替代Heroku和Netlify。它支持反向代理、免费SSL证书配置、多种常用数据库配置、项目一键安装与升级等功能。coolify旨在提供一个灵活的自托管解决方案,使开发人员能够轻松部署和管理其应用程序。
  • Star历史曲线:[官网] Star历史曲线

16.图像修复工具:lama-cleaner 15.0k⭐

  • 项目地址https://github.com/Sanster/lama-cleaner
  • Github趋势榜
    • 入选2024-04-22周榜,周增⭐206 stars this week
    • 入选2024-03-04月榜,月增⭐1,114 stars this month
  • 开源时间:2021-11-15
  • 最后更新:2024-02-01
  • 主要语言Python
  • 项目分类:[视频图像] [AI]
  • 项目标签:[图像处理] [对象识别] [图像修复]
  • 推荐理由:一款开源的图像修复工具,基于SOTAAI模型构建,功能颇为齐全。这个GitHub项目可以快速去除图像中的各种物品、人物、字体、水印等对象,同时支持老照片修复和文本替换图像内容。无论是用于图像编辑还是修复工作,LamaCleaner提供了强大的工具和功能,使用户能够轻松实现图像的各种修复需求。
  • Star历史曲线:[官网] [视频介绍] Star历史曲线

17.高速下载工具:gopeed 14.0k⭐

  • 项目地址https://github.com/GopeedLab/gopeed
  • Github趋势榜
    • 入选2024-04-21周榜,周增⭐575 stars this week
    • 入选2024-05-02月榜,月增⭐1,928 stars this month
  • 开源时间:2019-04-21
  • 最后更新:2024-05-02
  • 主要语言Dart
  • 项目分类:[工具]
  • 项目标签:[资源下载]
  • 推荐理由:个高速下载工具,它支持所有平台。无论你是在Windows、Mac还是Linux上使用,Gopeed都能为你提供快速、稳定的下载体验。它具有强大的下载加速功能,可以帮助用户以更高的速度下载文件,节省时间和带宽资源。
  • Star历史曲线:[官网] Star历史曲线

18.明日方舟游戏助:MaaAssistantArknights 11.9k⭐

19.命令行HTTP请求工具:hurl 11.4k⭐

  • 项目地址https://github.com/Orange-OpenSource/hurl
  • Github趋势榜
    • 入选2024-05-02日榜,日增⭐164 stars today
    • 入选2024-05-03日榜,日增⭐132 stars today
    • 入选2024-05-04日榜,日增⭐126 stars today
    • 入选2024-05-05周榜,周增⭐501 stars this week
    • 入选2024-03-14月榜,月增⭐2,021 stars this month
  • 开源时间:2020-08-25
  • 最后更新:2024-05-05
  • 主要语言Rust
  • 项目分类:[工具]
  • 项目标签:[API调试工具] [开发辅助]
  • 推荐理由:一个命令行工具,用于运行简单纯文本格式定义的HTTP请求。它能够轻松处理HTML内容、REST / SOAP / GraphQL api或任何其他基于XML / JSON的api。Hurl的简单易用性使得处理HTTP请求变得更加便捷高效。
  • Star历史曲线:[官网] [使用文档] Star历史曲线

20.浏览器自动化工具:playwright-python 10.7k⭐

  • 项目地址https://github.com/microsoft/playwright-python
  • Github趋势榜
    • 入选2024-05-01周榜,周增⭐247 stars this week
    • 入选2024-02-26月榜,月增⭐1,293 stars this month
  • 开源时间:2020-07-01
  • 最后更新:2024-05-04
  • 主要语言Python
  • 项目分类:[工具]
  • 项目标签:[设计工具] [自动化工具]
  • 推荐理由:微软开源的浏览器自动化工具,通过Python语言操作浏览器。该工具支持Linux、macOS和Windows系统下的Chromium、Firefox和WebKit浏览器。Playwright-Python旨在简化和优化浏览器自动化过程,为开发人员提供更高效的测试和操作体验。
  • Star历史曲线:[官网] Star历史曲线

21.跨平台GUI代理配置管理器:nekoray 10.5k⭐

  • 项目地址https://github.com/MatsuriDayo/nekoray
  • Github趋势榜
    • 入选2024-05-01日榜,日增⭐20 stars today
    • 入选2024-05-05日榜,日增⭐20 stars today
    • 入选2024-05-05周榜,周增⭐134 stars this week
    • 入选2024-04-18月榜,月增⭐659 stars this month
  • 开源时间:2022-05-03
  • 最后更新:2024-05-05
  • 主要语言C++
  • 项目分类:[工具]
  • 项目标签:[跨平台工具] [GUI应用] [代理工具]
  • 推荐理由:一个基于Qt的GUI代理配置管理器,旨在实现跨平台的代理配置便捷管理。通过直观的用户界面,用户可以轻松配置代理设置,使其适用于各种应用场景。nekoray提供了一种简单而有效的方式,让用户在不同平台上轻松管理代理配置。
  • Star历史曲线:[官网] Star历史曲线

22.官方虚拟机映像:runner-images 9.1k⭐

  • 项目地址https://github.com/actions/runner-images
  • Github趋势榜
    • 入选2024-05-03日榜,日增⭐7 stars today
    • 入选2024-04-11周榜,周增⭐138 stars this week
    • 入选2024-05-01月榜,月增⭐290 stars this month
  • 开源时间:2019-06-05
  • 最后更新:2024-05-05
  • 主要语言PowerShell
  • 项目分类:[工具]
  • 项目标签:[桌面虚拟机]
  • 推荐理由:用于构建 GitHub Actions 和 Azure Pipelines 的官方虚拟机映像的源代码。开发者可以参考仓库中的指南来构建自己的虚拟机,这些映像旨在提供一致和优化的运行环境,加速 CI/CD 流程。
  • Star历史曲线Star历史曲线

23.一体化可观察性解决方案:nightingale 8.8k⭐

  • 项目地址https://github.com/ccfos/nightingale
  • Github趋势榜
    • 入选2024-04-15周榜,周增⭐77 stars this week
    • 入选2024-05-04月榜,月增⭐251 stars this month
  • 开源时间:2020-03-04
  • 最后更新:2024-04-29
  • 主要语言Go
  • 项目分类:[监控诊断] [工具]
  • 项目标签:[可视化工具] [监控工具] [系统监控]
  • 推荐理由:一个结合了 Prometheus 和 Grafana 优点的一体化可观察性平台。该平台提供了警报管理、指标可视化、日志和追踪的综合解决方案,其强大的Web UI设计使得监控和数据分析更加直观和高效。
  • Star历史曲线:[官网] [使用文档] Star历史曲线

24.数学知识库:Book4_Power-of-Matrix 7.7k⭐

  • 项目地址https://github.com/Visualize-ML/Book4_Power-of-Matrix
  • Github趋势榜
    • 入选2024-04-30日榜,日增⭐5 stars today
    • 入选2024-05-01日榜,日增⭐5 stars today
    • 入选2024-05-05周榜,周增⭐58 stars this week
    • 入选2023-07-09月榜,月增⭐1,193 stars this month
  • 开源时间:2022-07-03
  • 最后更新:2024-03-16
  • 主要语言Python
  • 项目分类:[学习社区]
  • 项目标签:[数据科学] [计算机科学]
  • 推荐理由:一个面向开发者的项目,系统讲解了数学的基础知识,内容涵盖基础数学、坐标系、函数、解析几何、微积分、概率统计和线性代数等七大板块。该项目旨在帮助开发者通过深入浅出的内容掌握数学的关键概念。
  • Star历史曲线Star历史曲线

25.雾凇拼音:rime-ice 7.3k⭐

  • 项目地址https://github.com/iDvel/rime-ice
  • Github趋势榜
    • 入选2024-04-30日榜,日增⭐13 stars today
    • 入选2024-05-01日榜,日增⭐13 stars today
    • 入选2024-05-05周榜,周增⭐68 stars this week
    • 入选2024-04-11月榜,月增⭐491 stars this month
  • 开源时间:2021-01-29
  • 最后更新:2024-05-02
  • 主要语言Go
  • 项目分类:[工具]
  • 项目标签:[输入法] [词库]
  • 推荐理由:一个长期维护的简体中文词库配置,适用于 Rime 输入法系统。该配置基于雾凇拼音方案,提供了丰富的词库内容,帮助用户在使用 Rime 输入法时获得更好的输入体验。
  • Star历史曲线Star历史曲线

26.chrome资源嗅探扩展:cat-catch 6.9k⭐

  • 项目地址https://github.com/xifangczy/cat-catch
  • Github趋势榜
    • 入选2024-04-30日榜,日增⭐52 stars today
    • 入选2024-05-01日榜,日增⭐23 stars today
    • 入选2024-05-05周榜,周增⭐300 stars this week
    • 入选2024-03-05月榜,月增⭐314 stars this month
  • 开源时间:2015-12-25
  • 最后更新:2024-05-05
  • 主要语言JavaScript
  • 项目分类:[工具]
  • 推荐理由:猫抓 chrome资源嗅探扩展
  • Star历史曲线Star历史曲线

27.多功能数字人项目:Fay 6.7k⭐

  • 项目地址https://github.com/TheRamU/Fay
  • Github趋势榜
    • 入选2024-03-26周榜,周增⭐199 stars this week
    • 入选2024-04-15月榜,月增⭐656 stars this month
  • 开源时间:2022-06-13
  • 最后更新:2024-01-23
  • 主要语言JavaScript
  • 项目分类:[AI]
  • 项目标签:[AI聊天] [机器学习] [ 人工智能]
  • 推荐理由:一个完整的开源项目,包含了Fay控制器及数字人模型,可用于多种应用场景,如虚拟主播、语音助理、数字人互动等。作为开源项目,Fay提供了灵活的定制和扩展功能,适用于各种数字人应用场景。
  • Star历史曲线Star历史曲线

28.实时看板工具:planka 6.5k⭐

  • 项目地址https://github.com/plankanban/planka
  • Github趋势榜
    • 入选2024-03-27周榜,周增⭐798 stars this week
    • 入选2024-04-16月榜,月增⭐2,136 stars this month
  • 开源时间:2019-08-31
  • 最后更新:2024-05-04
  • 主要语言JavaScript
  • 项目分类:[后端] [工具]
  • 项目标签:[协作工具] [管理工具]
  • 推荐理由:一个为工作小组设计的实时看板工具,基于 React 和 Redux 构建。它提供了灵活的看板管理功能,如任务分配、进度跟踪和团队协作等,可以帮助团队更有效地组织和管理工作任务。Planka 支持自托管,保证了数据的私密性和安全性。
  • Star历史曲线:[官网] [项目体验] Star历史曲线

29.定制化音乐播放器:MusicFree 6.0k⭐

  • 项目地址https://github.com/maotoumao/MusicFree
  • Github趋势榜
    • 入选2024-04-16周榜,周增⭐186 stars this week
    • 入选2024-05-05月榜,月增⭐646 stars this month
  • 开源时间:2022-08-22
  • 最后更新:2024-04-27
  • 主要语言TypeScript
  • 项目分类:[应用软件]
  • 项目标签:[音乐软件]
  • 推荐理由:一款插件化、高度定制化且无广告干扰的音乐播放器。它为用户提供了一个清洁、直观的用户界面,通过自定义插件支持,用户可以根据个人偏好调整播放器功能,享受纯净的音乐体验。
  • Star历史曲线:[官网] Star历史曲线

更多Github开源项目

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

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

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