目录

Github 2024-01-17 开源项目日报 Top10

根据Github Trendings的统计,今日(2024-01-17统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
TypeScript项目3
JavaScript项目3
Python项目2
Jupyter Notebook项目1
非开发语言项目1
C项目1

《Hello 算法》:动画图解、一键运行的数据结构与算法教程

  • 创建周期:439 天
  • 协议类型:Other
  • Star数量:59897 个
  • Fork数量:7318 次
  • 关注人数:59897 人
  • 贡献人数:132 人
  • Open Issues数量:18 个
  • Github地址:https://github.com/krahets/hello-algo.git
  • 项目首页: https://hello-algo.com

/images/krahets-hello-algo-0.png

《Hello 算法》是一本开源的数据结构与算法教程,采用动画图解和支持多种编程语言,旨在帮助新手轻松入门。读者可以通过一键运行的源代码进行练习,同时享受互助学习的机会。

htmx - HTML的高能工具

  • 创建周期:1374 天
  • 开发语言:JavaScript
  • 协议类型:Other
  • Star数量:27289 个
  • Fork数量:992 次
  • 关注人数:27289 人
  • 贡献人数:280 人
  • Open Issues数量:367 个
  • Github地址:https://github.com/bigskysoftware/htmx.git
  • 项目首页: https://htmx.org

htmx是一个开源项目,为HTML提供强大的工具,使开发人员能够使用最少的JavaScript创建现代Web应用程序。

数据工程Zoomcamp:免费课程

  • 创建周期:818 天
  • 开发语言:Jupyter Notebook
  • Star数量:18680 个
  • Fork数量:3977 次
  • 关注人数:18680 人
  • 贡献人数:86 人
  • Open Issues数量:23 个
  • Github地址:https://github.com/DataTalksClub/data-engineering-zoomcamp.git

/images/datatalksclub-data-engineering-zoomcamp-0.png

Data Engineering Zoomcamp是DataTalks.Club提供的免费课程,涵盖容器化、工作流编排、数据仓库、分析工程、批处理和流处理等主题。课程包括有关数据摄入和使用SQL进行流处理的研讨会,以及最终项目。

让英语更易于理解的开源项目

  • 创建周期:1769 天
  • 开发语言:TypeScript
  • Star数量:14027 个
  • Fork数量:2566 次
  • 关注人数:14027 人
  • 贡献人数:36 人
  • Open Issues数量:39 个
  • Github地址:https://github.com/xiaolai/everyone-can-use-english.git

一个旨在让英语对每个人都更加易于理解的开源项目。

FreeTube: 注重隐私的开源YouTube播放器

  • 创建周期:2149 天
  • 开发语言:JavaScript
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:10770 个
  • Fork数量:651 次
  • 关注人数:10770 人
  • 贡献人数:311 人
  • Open Issues数量:413 个
  • Github地址:https://github.com/FreeTubeApp/FreeTube.git
  • 项目首页: https://freetubeapp.io/

/images/freetubeapp-freetube-0.png

FreeTube是一个注重隐私的开源桌面YouTube播放器,允许用户在没有广告的情况下观看YouTube,并避免被Google的cookies和JavaScript跟踪。它通过Electron可在Windows、Mac和Linux上使用。

开源个人理财应用 Maybe 的 React 原始版本

  • 创建周期:16 天
  • 开发语言:TypeScript
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:9764 个
  • Fork数量:679 次
  • 关注人数:9764 人
  • 贡献人数:13 人
  • Open Issues数量:21 个
  • Github地址:https://github.com/maybe-finance/maybe.git
  • 项目首页: https://maybe.co

/images/maybe-finance-maybe-0.png

这是一个开源的个人理财应用,是之前已停用的个人理财应用Maybe的原始React应用。它使用了许多外部服务,如Plaid和Finicity,使其完全运行需要大量的工作。

增强版ChatGPT克隆: 开源项目概述

  • 创建周期:339 天
  • 开发语言:TypeScript, JavaScript
  • 协议类型:MIT License
  • Star数量:6175 个
  • Fork数量:1084 次
  • 关注人数:6175 人
  • 贡献人数:70 人
  • Open Issues数量:56 个
  • Github地址:https://github.com/danny-avila/LibreChat.git
  • 项目首页: https://docs.librechat.ai/

/images/danny-avila-librechat-0.png

增强版ChatGPT克隆是一个开源项目,具有GPT-4 Vision、多语言界面、AI模型选择、自定义预设、会话分支、消息导出、插件、多用户系统和各种部署选项等功能。

Surya: 多语言文档OCR工具包

  • 创建周期:7 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:2969 个
  • Fork数量:158 次
  • 关注人数:2969 人
  • 贡献人数:1 人
  • Open Issues数量:4 个
  • Github地址:https://github.com/VikParuchuri/surya.git

Surya是一款多语言文档OCR工具包,提供准确的行级文本检测,并将很快提供文本识别、表格和图表检测。它旨在处理各种文档和语言,并以印度教太阳神命名,象征着普遍的视野。

RAD Debugger 项目简介

  • 创建周期:7 天
  • 开发语言:C
  • 协议类型:MIT License
  • Star数量:2017 个
  • Fork数量:84 次
  • 关注人数:2017 人
  • 贡献人数:4 人
  • Open Issues数量:28 个
  • Github地址:https://github.com/EpicGames/raddebugger.git

RAD Debugger 是一个本地、用户模式、多进程、图形化调试器项目。目前仅支持使用PDB在本地 Windows x64 上进行调试,未来计划扩展到本地 Linux 调试和DWARF调试信息。该项目旨在通过RADDBG格式简化调试器并统一底层调试信息格式。调试器的预构建二进制文件可在此处下载。

AnimateAnyone 项目复现

  • 创建周期:5 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:1234 个
  • Fork数量:83 次
  • 关注人数:1234 人
  • 贡献人数:3 人
  • Open Issues数量:24 个
  • Github地址:https://github.com/MooreThreads/Moore-AnimateAnyone.git

该项目是 AnimateAnyone 的复现,旨在接近原始论文中展示的性能。目前提供推理代码和预训练权重,并计划在未来发布训练脚本。该项目存在一些限制,涉及背景伪影、尺度不匹配和闪烁等问题,团队计划在不久的将来解决并改进。