From fe5d366b05603836240ac88117ec776b258a7053 Mon Sep 17 00:00:00 2001 From: 521xueweihan <595666367@qq.com> Date: Wed, 28 Aug 2024 08:04:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9A=E3=80=8AHelloGitHub?= =?UTF-8?q?=E3=80=8B=E7=AC=AC101=E6=9C=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- README_en.md | 2 +- README_ja.md | 2 +- content/HelloGitHub01.md | 34 ++-- content/HelloGitHub02.md | 24 +-- content/HelloGitHub03.md | 18 +- content/HelloGitHub04.md | 26 +-- content/HelloGitHub05.md | 24 +-- content/HelloGitHub06.md | 26 +-- content/HelloGitHub07.md | 34 ++-- content/HelloGitHub08.md | 38 ++-- content/HelloGitHub09.md | 38 ++-- content/HelloGitHub10.md | 40 ++--- content/HelloGitHub100.md | 84 ++++----- content/HelloGitHub101.md | 367 ++++++++++++++++++++++++++++++++++++++ content/HelloGitHub11.md | 44 ++--- content/HelloGitHub12.md | 36 ++-- content/HelloGitHub13.md | 58 +++--- content/HelloGitHub14.md | 46 ++--- content/HelloGitHub15.md | 46 ++--- content/HelloGitHub16.md | 50 +++--- content/HelloGitHub17.md | 56 +++--- content/HelloGitHub18.md | 38 ++-- content/HelloGitHub19.md | 40 ++--- content/HelloGitHub20.md | 46 ++--- content/HelloGitHub21.md | 48 ++--- content/HelloGitHub22.md | 28 +-- content/HelloGitHub23.md | 40 ++--- content/HelloGitHub24.md | 46 ++--- content/HelloGitHub25.md | 40 ++--- content/HelloGitHub26.md | 52 +++--- content/HelloGitHub27.md | 46 ++--- content/HelloGitHub28.md | 48 ++--- content/HelloGitHub29.md | 56 +++--- content/HelloGitHub30.md | 42 ++--- content/HelloGitHub31.md | 48 ++--- content/HelloGitHub32.md | 60 +++---- content/HelloGitHub33.md | 66 +++---- content/HelloGitHub34.md | 66 +++---- content/HelloGitHub35.md | 60 +++---- content/HelloGitHub36.md | 82 ++++----- content/HelloGitHub37.md | 68 +++---- content/HelloGitHub38.md | 72 ++++---- content/HelloGitHub39.md | 72 ++++---- content/HelloGitHub40.md | 76 ++++---- content/HelloGitHub41.md | 56 +++--- content/HelloGitHub42.md | 64 +++---- content/HelloGitHub43.md | 60 +++---- content/HelloGitHub44.md | 68 +++---- content/HelloGitHub45.md | 68 +++---- content/HelloGitHub46.md | 62 +++---- content/HelloGitHub47.md | 56 +++--- content/HelloGitHub48.md | 52 +++--- content/HelloGitHub49.md | 62 +++---- content/HelloGitHub50.md | 58 +++--- content/HelloGitHub51.md | 64 +++---- content/HelloGitHub52.md | 60 +++---- content/HelloGitHub53.md | 64 +++---- content/HelloGitHub54.md | 68 +++---- content/HelloGitHub55.md | 60 +++---- content/HelloGitHub56.md | 62 +++---- content/HelloGitHub57.md | 64 +++---- content/HelloGitHub58.md | 72 ++++---- content/HelloGitHub59.md | 68 +++---- content/HelloGitHub60.md | 68 +++---- content/HelloGitHub61.md | 70 ++++---- content/HelloGitHub62.md | 70 ++++---- content/HelloGitHub63.md | 74 ++++---- content/HelloGitHub64.md | 82 ++++----- content/HelloGitHub65.md | 74 ++++---- content/HelloGitHub66.md | 78 ++++---- content/HelloGitHub67.md | 72 ++++---- content/HelloGitHub68.md | 70 ++++---- content/HelloGitHub69.md | 80 ++++----- content/HelloGitHub70.md | 80 ++++----- content/HelloGitHub71.md | 82 ++++----- content/HelloGitHub72.md | 72 ++++---- content/HelloGitHub73.md | 88 ++++----- content/HelloGitHub74.md | 92 +++++----- content/HelloGitHub75.md | 84 ++++----- content/HelloGitHub76.md | 86 ++++----- content/HelloGitHub77.md | 84 ++++----- content/HelloGitHub78.md | 88 ++++----- content/HelloGitHub79.md | 84 ++++----- content/HelloGitHub80.md | 78 ++++---- content/HelloGitHub81.md | 84 ++++----- content/HelloGitHub82.md | 84 ++++----- content/HelloGitHub83.md | 84 ++++----- content/HelloGitHub84.md | 90 +++++----- content/HelloGitHub85.md | 90 +++++----- content/HelloGitHub86.md | 88 ++++----- content/HelloGitHub87.md | 78 ++++---- content/HelloGitHub88.md | 78 ++++---- content/HelloGitHub89.md | 82 ++++----- content/HelloGitHub90.md | 86 ++++----- content/HelloGitHub91.md | 84 ++++----- content/HelloGitHub92.md | 82 ++++----- content/HelloGitHub93.md | 76 ++++---- content/HelloGitHub94.md | 78 ++++---- content/HelloGitHub95.md | 82 ++++----- content/HelloGitHub96.md | 82 ++++----- content/HelloGitHub97.md | 80 ++++----- content/HelloGitHub98.md | 80 ++++----- content/HelloGitHub99.md | 84 ++++----- 104 files changed, 3559 insertions(+), 3192 deletions(-) create mode 100644 content/HelloGitHub101.md diff --git a/README.md b/README.md index e3776915..1c713604 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。**每月 28 号 | :card_index: | :jack_o_lantern: | :beer: | :fish_cake: | :octocat: | | ------- | ----- | ------------ | ------ | --------- | +| [第 101 期](/content/HelloGitHub101.md) | | [第 100 期](/content/HelloGitHub100.md) | [第 99 期](/content/HelloGitHub99.md) | [第 98 期](/content/HelloGitHub98.md) | [第 97 期](/content/HelloGitHub97.md) | [第 96 期](/content/HelloGitHub96.md) | | [第 95 期](/content/HelloGitHub95.md) | [第 94 期](/content/HelloGitHub94.md) | [第 93 期](/content/HelloGitHub93.md) | [第 92 期](/content/HelloGitHub92.md) | [第 91 期](/content/HelloGitHub91.md) | | [第 90 期](/content/HelloGitHub90.md) | [第 89 期](/content/HelloGitHub89.md) | [第 88 期](/content/HelloGitHub88.md) | [第 87 期](/content/HelloGitHub87.md) | [第 86 期](/content/HelloGitHub86.md) | @@ -27,7 +28,6 @@ HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。**每月 28 号 | [第 80 期](/content/HelloGitHub80.md) | [第 79 期](/content/HelloGitHub79.md) | [第 78 期](/content/HelloGitHub78.md) | [第 77 期](/content/HelloGitHub77.md) | [第 76 期](/content/HelloGitHub76.md) | | [第 75 期](/content/HelloGitHub75.md) | [第 74 期](/content/HelloGitHub74.md) | [第 73 期](/content/HelloGitHub73.md) | [第 72 期](/content/HelloGitHub72.md) | [第 71 期](/content/HelloGitHub71.md) | | [第 70 期](/content/HelloGitHub70.md) | [第 69 期](/content/HelloGitHub69.md) | [第 68 期](/content/HelloGitHub68.md) | [第 67 期](/content/HelloGitHub67.md) | [第 66 期](/content/HelloGitHub66.md) | -| [第 65 期](/content/HelloGitHub65.md) | [第 64 期](/content/HelloGitHub64.md) | [第 63 期](/content/HelloGitHub63.md) | [第 62 期](/content/HelloGitHub62.md) | [第 61 期](/content/HelloGitHub61.md) | 欢迎[推荐或自荐](https://hellogithub.com/periodical)项目成为 **HelloGitHub** 的[贡献者](https://github.com/521xueweihan/HelloGitHub/blob/master/content/contributors.md) diff --git a/README_en.md b/README_en.md index 63b174eb..5b7f1027 100644 --- a/README_en.md +++ b/README_en.md @@ -23,6 +23,7 @@ Will be released on the **28th of each month**| [Contributors](https://github.co | :card_index: | :jack_o_lantern: | :beer: | :fish_cake: | :octocat: | | ------- | ----- | ------------ | ------ | --------- | +| [NO.101](/content/HelloGitHub101.md) | | [NO.100](/content/HelloGitHub100.md) | [NO.99](/content/HelloGitHub99.md) | [NO.98](/content/HelloGitHub98.md) | [NO.97](/content/HelloGitHub97.md) | [NO.96](/content/HelloGitHub96.md) | | [NO.95](/content/HelloGitHub95.md) | [NO.94](/content/HelloGitHub94.md) | [NO.93](/content/HelloGitHub93.md) | [NO.92](/content/HelloGitHub92.md) | [NO.91](/content/HelloGitHub91.md) | | [NO.90](/content/HelloGitHub90.md) | [NO.89](/content/HelloGitHub89.md) | [NO.88](/content/HelloGitHub88.md) | [NO.87](/content/HelloGitHub87.md) | [NO.86](/content/HelloGitHub86.md) | @@ -30,7 +31,6 @@ Will be released on the **28th of each month**| [Contributors](https://github.co | [NO.80](/content/HelloGitHub80.md) | [NO.79](/content/HelloGitHub79.md) | [NO.78](/content/HelloGitHub78.md) | [NO.77](/content/HelloGitHub77.md) | [NO.76](/content/HelloGitHub76.md) | | [NO.75](/content/HelloGitHub75.md) | [NO.74](/content/HelloGitHub74.md) | [NO.73](/content/HelloGitHub73.md) | [NO.72](/content/HelloGitHub72.md) | [NO.71](/content/HelloGitHub71.md) | | [NO.70](/content/HelloGitHub70.md) | [NO.69](/content/HelloGitHub69.md) | [NO.68](/content/HelloGitHub68.md) | [NO.67](/content/HelloGitHub67.md) | [NO.66](/content/HelloGitHub66.md) | -| [NO.65](/content/HelloGitHub65.md) | [NO.64](/content/HelloGitHub64.md) | [NO.63](/content/HelloGitHub63.md) | [NO.62](/content/HelloGitHub62.md) | [NO.61](/content/HelloGitHub61.md) | ## Licence diff --git a/README_ja.md b/README_ja.md index bc3c44f5..f86a8098 100644 --- a/README_ja.md +++ b/README_ja.md @@ -23,6 +23,7 @@ | :card_index: | :jack_o_lantern: | :beer: | :fish_cake: | :octocat: | | ------- | ----- | ------------ | ------ | --------- | +| [第 101 号](/content/HelloGitHub101.md) | | [第 100 号](/content/HelloGitHub100.md) | [第 99 号](/content/HelloGitHub99.md) | [第 98 号](/content/HelloGitHub98.md) | [第 97 号](/content/HelloGitHub97.md) | [第 96 号](/content/HelloGitHub96.md) | | [第 95 号](/content/HelloGitHub95.md) | [第 94 号](/content/HelloGitHub94.md) | [第 93 号](/content/HelloGitHub93.md) | [第 92 号](/content/HelloGitHub92.md) | [第 91 号](/content/HelloGitHub91.md) | | [第 90 号](/content/HelloGitHub90.md) | [第 89 号](/content/HelloGitHub89.md) | [第 88 号](/content/HelloGitHub88.md) | [第 87 号](/content/HelloGitHub87.md) | [第 86 号](/content/HelloGitHub86.md) | @@ -30,7 +31,6 @@ | [第 80 号](/content/HelloGitHub80.md) | [第 79 号](/content/HelloGitHub79.md) | [第 78 号](/content/HelloGitHub78.md) | [第 77 号](/content/HelloGitHub77.md) | [第 76 号](/content/HelloGitHub76.md) | | [第 75 号](/content/HelloGitHub75.md) | [第 74 号](/content/HelloGitHub74.md) | [第 73 号](/content/HelloGitHub73.md) | [第 72 号](/content/HelloGitHub72.md) | [第 71 号](/content/HelloGitHub71.md) | | [第 70 号](/content/HelloGitHub70.md) | [第 69 号](/content/HelloGitHub69.md) | [第 68 号](/content/HelloGitHub68.md) | [第 67 号](/content/HelloGitHub67.md) | [第 66 号](/content/HelloGitHub66.md) | -| [第 65 号](/content/HelloGitHub65.md) | [第 64 号](/content/HelloGitHub64.md) | [第 63 号](/content/HelloGitHub63.md) | [第 62 号](/content/HelloGitHub62.md) | [第 61 号](/content/HelloGitHub61.md) | ## ライセンス diff --git a/content/HelloGitHub01.md b/content/HelloGitHub01.md index 817eb90a..1ca37d5d 100644 --- a/content/HelloGitHub01.md +++ b/content/HelloGitHub01.md @@ -21,79 +21,79 @@ > **以下为本期内容**|每个月 **28** 号更新 ### CSS 项目 -1、[typo.css](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/sofish/typo.css):中文网页重设与排版,为了一致化浏览器排版效果,构建最适合中文阅读的网页排版。包括桌面和移动平台,[预览](http://typo.sofi.sh/) +1、[typo.css](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sofish/typo.css):中文网页重设与排版,为了一致化浏览器排版效果,构建最适合中文阅读的网页排版。包括桌面和移动平台,[预览](http://typo.sofi.sh/)
### JavaScript 项目 -2、[activate-power-mode](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/disjukr/activate-power-mode):爆炸输入效果,[在线演示](http://0xabcdef.com/activate-power-mode/) +2、[activate-power-mode](https://hellogithub.com/periodical/statistics/click?target=https://github.com/disjukr/activate-power-mode):爆炸输入效果,[在线演示](http://0xabcdef.com/activate-power-mode/) -3、[ant-design](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ant-design/ant-design):阿里开源的一套企业级的 UI 设计语言和 React 实现。[中文文档](https://ant.design/docs/react/introduce-cn),样式偏向于后端,展示效果十分漂亮 +3、[ant-design](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ant-design/ant-design):阿里开源的一套企业级的 UI 设计语言和 React 实现。[中文文档](https://ant.design/docs/react/introduce-cn),样式偏向于后端,展示效果十分漂亮 -4、[VeryNginx](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/alexazhou/VeryNginx):一个功能强大而对人类友好的 Nginx 扩展程序。[VeryNginx 文档](https://github.com/alexazhou/VeryNginx/blob/master/readme_zh.md) +4、[VeryNginx](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alexazhou/VeryNginx):一个功能强大而对人类友好的 Nginx 扩展程序。[VeryNginx 文档](https://github.com/alexazhou/VeryNginx/blob/master/readme_zh.md) ### Python 项目 -5、[awesome-python-webapp](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/michaelliao/awesome-python-webapp):廖老师的 Python 入门教程中的实践项目的代码,[教程在线阅读](http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397616003925a3d157284cd24bc0952d6c4a7c9d8c55000) +5、[awesome-python-webapp](https://hellogithub.com/periodical/statistics/click?target=https://github.com/michaelliao/awesome-python-webapp):廖老师的 Python 入门教程中的实践项目的代码,[教程在线阅读](http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397616003925a3d157284cd24bc0952d6c4a7c9d8c55000) -6、[beijing_bus](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/wong2/beijing_bus):北京实时公交,可以显示查询的公交到达某站还需多久 +6、[beijing_bus](https://hellogithub.com/periodical/statistics/click?target=https://github.com/wong2/beijing_bus):北京实时公交,可以显示查询的公交到达某站还需多久 -7、[Minos](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/phith0n/Minos):一个基于 Tornado/MongoDB/Redis 的社区系统 +7、[Minos](https://hellogithub.com/periodical/statistics/click?target=https://github.com/phith0n/Minos):一个基于 Tornado/MongoDB/Redis 的社区系统 -8、[tushare](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/waditu/tushare):TuShare 是一个免费、开源的 Python 财经数据接口包,[TuShare 文档](http://tushare.org/index.html) +8、[tushare](https://hellogithub.com/periodical/statistics/click?target=https://github.com/waditu/tushare):TuShare 是一个免费、开源的 Python 财经数据接口包,[TuShare 文档](http://tushare.org/index.html) ### 其它 -9、[archey-osx](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/obihann/archey-osx):命令行中显示 Mac OS X 计算机的基本信息 +9、[archey-osx](https://hellogithub.com/periodical/statistics/click?target=https://github.com/obihann/archey-osx):命令行中显示 Mac OS X 计算机的基本信息 -10、[awesome-python-cn](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/jobbole/awesome-python-cn):awesome-python 中文版 +10、[awesome-python-cn](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jobbole/awesome-python-cn):awesome-python 中文版 -11、[github](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/phodal/github):《GitHub 漫游指南》该指南能够让新手学会如何使用 GitHub 网站,从而加入到开源社区。phodal 从他和 GitHub 的青涩故事写起,全方位地介绍了 GitHub 这个网站,以及如何合理地使用这个网站 +11、[github](https://hellogithub.com/periodical/statistics/click?target=https://github.com/phodal/github):《GitHub 漫游指南》该指南能够让新手学会如何使用 GitHub 网站,从而加入到开源社区。phodal 从他和 GitHub 的青涩故事写起,全方位地介绍了 GitHub 这个网站,以及如何合理地使用这个网站 -12、[Learning-SICP](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/DeathKing/Learning-SICP):《计算机程序的构造和解释》公开课 +12、[Learning-SICP](https://hellogithub.com/periodical/statistics/click?target=https://github.com/DeathKing/Learning-SICP):《计算机程序的构造和解释》公开课 ### 开源书籍 -13、[design_patterns](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/me115/design_patterns):《图说设计模式》,[在线阅读](https://design-patterns.readthedocs.io/zh_CN/latest/index.html#) +13、[design_patterns](https://hellogithub.com/periodical/statistics/click?target=https://github.com/me115/design_patterns):《图说设计模式》,[在线阅读](https://design-patterns.readthedocs.io/zh_CN/latest/index.html#) -14、[intermediatePython](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/yasoob/intermediatePython):《Intermediate Python》Python 进阶。这是本很薄的 Python 入门级书籍,每篇内容花个五分钟就能看完、看懂、有收获的那种。 +14、[intermediatePython](https://hellogithub.com/periodical/statistics/click?target=https://github.com/yasoob/intermediatePython):《Intermediate Python》Python 进阶。这是本很薄的 Python 入门级书籍,每篇内容花个五分钟就能看完、看懂、有收获的那种。 -15、[linuxtools_rst](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/me115/linuxtools_rst):《Linux 工具快速教程》,[在线阅读](http://linuxtools-rst.readthedocs.io/zh_CN/latest/) +15、[linuxtools_rst](https://hellogithub.com/periodical/statistics/click?target=https://github.com/me115/linuxtools_rst):《Linux 工具快速教程》,[在线阅读](http://linuxtools-rst.readthedocs.io/zh_CN/latest/) -16、[python3-cookbook](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/yidao620c/python3-cookbook):《Python Cookbook 3rd 中文版》,[在线阅读](http://python3-cookbook.readthedocs.org/zh_CN/latest/) +16、[python3-cookbook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/yidao620c/python3-cookbook):《Python Cookbook 3rd 中文版》,[在线阅读](http://python3-cookbook.readthedocs.org/zh_CN/latest/) -17、[the_new_world_linux](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/yangyangwithgnu/the_new_world_linux):《Linux 下的惬意生活》,[在线阅读](https://github.com/yangyangwithgnu/the_new_world_linux#目录) +17、[the_new_world_linux](https://hellogithub.com/periodical/statistics/click?target=https://github.com/yangyangwithgnu/the_new_world_linux):《Linux 下的惬意生活》,[在线阅读](https://github.com/yangyangwithgnu/the_new_world_linux#目录) diff --git a/content/HelloGitHub02.md b/content/HelloGitHub02.md index ccb4b68d..963b51be 100644 --- a/content/HelloGitHub02.md +++ b/content/HelloGitHub02.md @@ -21,34 +21,34 @@ > **以下为本期内容**|每个月 **28** 号更新 ### CSS 项目 -1、[github-markdown-css](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/sindresorhus/github-markdown-css):仿 GitHub 的 Markdown 的样式,就是使用了这个 CSS 后,Markdown 展示效果和 GitHub 的大致一样。[示例](https://sindresorhus.com/github-markdown-css/) +1、[github-markdown-css](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sindresorhus/github-markdown-css):仿 GitHub 的 Markdown 的样式,就是使用了这个 CSS 后,Markdown 展示效果和 GitHub 的大致一样。[示例](https://sindresorhus.com/github-markdown-css/) ### JavaScript 项目 -2、[ant-motion](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ant-design/ant-motion):阿里开源的项目,一套 React 框架动效解决方案,可以帮助开发者,更容易的在项目中使用动效。同时可以方便快捷地制作一个公司的介绍页,[在线演示](https://motion.ant.design/) +2、[ant-motion](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ant-design/ant-motion):阿里开源的项目,一套 React 框架动效解决方案,可以帮助开发者,更容易的在项目中使用动效。同时可以方便快捷地制作一个公司的介绍页,[在线演示](https://motion.ant.design/) -3、[jquery-weui](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/lihongxun945/jquery-weui):可能是最好用 WeUI 版本,展示效果如下: +3、[jquery-weui](https://hellogithub.com/periodical/statistics/click?target=https://github.com/lihongxun945/jquery-weui):可能是最好用 WeUI 版本,展示效果如下: -4、[listen1_desktop](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/listen1/listen1_desktop):Listen 1 让你用一个网页就能听到多个网站的在线音乐,支持各种平台。如图: +4、[listen1_desktop](https://hellogithub.com/periodical/statistics/click?target=https://github.com/listen1/listen1_desktop):Listen 1 让你用一个网页就能听到多个网站的在线音乐,支持各种平台。如图: -5、[ssbc](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/78/ssbc):Python Django 写的种子搜索网站——手撕包菜,如图: +5、[ssbc](https://hellogithub.com/periodical/statistics/click?target=https://github.com/78/ssbc):Python Django 写的种子搜索网站——手撕包菜,如图: -6、[waitForImages](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/alexanderdickson/waitForImages):背景加载完事件,示例代码: +6、[waitForImages](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alexanderdickson/waitForImages):背景加载完事件,示例代码: ```html @@ -73,7 +73,7 @@ ``` -8、[iview](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/iview/iview):iView 是一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品。特性: +8、[iview](https://hellogithub.com/periodical/statistics/click?target=https://github.com/iview/iview):iView 是一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品。特性: - 高质量、功能丰富 - 友好的 API,自由灵活地使用空间 - 事无巨细的文档 @@ -82,64 +82,64 @@ - 基于 npm + webpack + babel 开发,支持 ES2015 -9、[RAP](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/thx/RAP):阿里妈妈 MUX 团队出品,企业级 Web 接口管理工具。RAP 通过 GUI 工具帮助 Web 工程师更高效的管理接口文档,同时通过分析接口结构自动生成 Mock 数据、校验真实接口的正确性,使得接口开发更加规范、自动化。 +9、[RAP](https://hellogithub.com/periodical/statistics/click?target=https://github.com/thx/RAP):阿里妈妈 MUX 团队出品,企业级 Web 接口管理工具。RAP 通过 GUI 工具帮助 Web 工程师更高效的管理接口文档,同时通过分析接口结构自动生成 Mock 数据、校验真实接口的正确性,使得接口开发更加规范、自动化。 ### Objective-C 项目 -10、[sequelpro](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/sequelpro/sequelpro):这是我到目前为止在 Mac 上发现最好用的 MySQL 管理工具。本人一直在使用,并且推荐给了我的小伙伴们,用过都说好😈~ +10、[sequelpro](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sequelpro/sequelpro):这是我到目前为止在 Mac 上发现最好用的 MySQL 管理工具。本人一直在使用,并且推荐给了我的小伙伴们,用过都说好😈~ ### PHP 项目 -11、[typecho](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/typecho/typecho):PHP 的一款博客程序,[官网](http://typecho.org/),[文档](http://docs.typecho.org/doku.php) +11、[typecho](https://hellogithub.com/periodical/statistics/click?target=https://github.com/typecho/typecho):PHP 的一款博客程序,[官网](http://typecho.org/),[文档](http://docs.typecho.org/doku.php) ### Python 项目 -12、[jumpserver](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/jumpserver/jumpserver):Jumpserver 是一款由 Python 编写开源的跳板机(是一类可作为跳板批量操作远程设备的网络设备)系统,实现了跳板机应有的功能。基于 SSH 协议来管理,客户端无需安装 agent。支持常见 Linux 系统,效果如下: +12、[jumpserver](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jumpserver/jumpserver):Jumpserver 是一款由 Python 编写开源的跳板机(是一类可作为跳板批量操作远程设备的网络设备)系统,实现了跳板机应有的功能。基于 SSH 协议来管理,客户端无需安装 agent。支持常见 Linux 系统,效果如下: -13、[locust](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/locustio/locust):模拟用户行为的[负载测试](http://blog.csdn.net/kerryzhu/article/details/3515714)工具,包含友好的 Web 页面,如下图: +13、[locust](https://hellogithub.com/periodical/statistics/click?target=https://github.com/locustio/locust):模拟用户行为的[负载测试](http://blog.csdn.net/kerryzhu/article/details/3515714)工具,包含友好的 Web 页面,如下图: -14、[saythanks.io](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/BlitzKraft/saythanks.io):Kennethreitz 写的一个简单的网站(基于 Flask),用于向开源项目作者发送感谢邮件的 Web App。该项目结构简单,可以用来学习大神是如何快速开发 Web 项目、方法、代码风格、开发常用库。而且该项目的意义也特别好:**感谢开源项目的作者**,愿开源社区越来越好,[网站地址](https://saythanks.io) +14、[saythanks.io](https://hellogithub.com/periodical/statistics/click?target=https://github.com/BlitzKraft/saythanks.io):Kennethreitz 写的一个简单的网站(基于 Flask),用于向开源项目作者发送感谢邮件的 Web App。该项目结构简单,可以用来学习大神是如何快速开发 Web 项目、方法、代码风格、开发常用库。而且该项目的意义也特别好:**感谢开源项目的作者**,愿开源社区越来越好,[网站地址](https://saythanks.io) ### 其它 -15、[500lines](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/aosabook/500lines):(英文)用少于 500 行的 Python 代码,你可以写出什么东西?相信你看完这个项目,会学到很多(每个项目的作者都是业内大神写的)。[中文翻译版(未翻译完)](https://github.com/HT524/500LineorLess_CN) +15、[500lines](https://hellogithub.com/periodical/statistics/click?target=https://github.com/aosabook/500lines):(英文)用少于 500 行的 Python 代码,你可以写出什么东西?相信你看完这个项目,会学到很多(每个项目的作者都是业内大神写的)。[中文翻译版(未翻译完)](https://github.com/HT524/500LineorLess_CN) -16、[Awesome_APIs](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/TonnyL/Awesome_APIs):第三方 API 集合 +16、[Awesome_APIs](https://hellogithub.com/periodical/statistics/click?target=https://github.com/TonnyL/Awesome_APIs):第三方 API 集合 -17、[IntelliJ-IDEA-Tutorial](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/judasn/IntelliJ-IDEA-Tutorial):IntelliJ IDEA 简体中文专题教程 +17、[IntelliJ-IDEA-Tutorial](https://hellogithub.com/periodical/statistics/click?target=https://github.com/judasn/IntelliJ-IDEA-Tutorial):IntelliJ IDEA 简体中文专题教程 -18、[Lee-VR-Source](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/GeekLiB/Lee-VR-Source):VR 开发者必备资源汇总 +18、[Lee-VR-Source](https://hellogithub.com/periodical/statistics/click?target=https://github.com/GeekLiB/Lee-VR-Source):VR 开发者必备资源汇总 ### 开源书籍 -19、[redisbook](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/huangzworks/redisbook):Redis 设计与实现(网络版) +19、[redisbook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/huangzworks/redisbook):Redis 设计与实现(网络版) ### 机器学习 -20、[MLAlgorithms](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/rushter/MLAlgorithms):常见的机器学习算法,Python 实现: +20、[MLAlgorithms](https://hellogithub.com/periodical/statistics/click?target=https://github.com/rushter/MLAlgorithms):常见的机器学习算法,Python 实现: - [Deep learning (MLP, CNN, RNN, LSTM)](https://github.com/rushter/MLAlgorithms/tree/master/mla/neuralnet) - [Linear regression, logistic regression](https://github.com/rushter/MLAlgorithms/blob/master/mla/linear_models.py) - [Random Forests](https://github.com/rushter/MLAlgorithms/blob/master/mla/ensemble/random_forest.py) diff --git a/content/HelloGitHub100.md b/content/HelloGitHub100.md index 051ce660..f4f93373 100644 --- a/content/HelloGitHub100.md +++ b/content/HelloGitHub100.md @@ -21,33 +21,33 @@ > **以下为本期内容**|每个月 **28** 号更新 ### C 项目 -1、[darktable](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/darktable-org/darktable):开源的摄影后期处理工具。这是一款免费且专业的摄影作品后期处理软件。它像一个虚拟的光桌和暗房,能够帮助摄影师存储数字底片、放大查看和检索照片。该软件可以显示照片的焦距和曝光度等信息,并支持编辑历史、地图模式和打印照片等功能。 +1、[darktable](https://hellogithub.com/periodical/statistics/click?target=https://github.com/darktable-org/darktable):开源的摄影后期处理工具。这是一款免费且专业的摄影作品后期处理软件。它像一个虚拟的光桌和暗房,能够帮助摄影师存储数字底片、放大查看和检索照片。该软件可以显示照片的焦距和曝光度等信息,并支持编辑历史、地图模式和打印照片等功能。 -2、[gnucash](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/Gnucash/gnucash):完全开源的财务软件。这是一款适用于个人和小型企业的开源财务软件,它采用复式记账法,提供了简洁的操作界面,并支持生成报表、对账、多国货币,以及获取股票实时价格等功能,适用于 Windows、Linux 和 macOS 平台。 +2、[gnucash](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Gnucash/gnucash):完全开源的财务软件。这是一款适用于个人和小型企业的开源财务软件,它采用复式记账法,提供了简洁的操作界面,并支持生成报表、对账、多国货币,以及获取股票实时价格等功能,适用于 Windows、Linux 和 macOS 平台。 ### C# 项目 -3、[git-credential-manager](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/git-ecosystem/git-credential-manager):通用的 Git 凭据管理器。这是一个基于 .NET 开发的 Git 凭证存储和管理工具。它开箱即用、无需额外操作,使用 git 命令时,工具会自动引导完成登录,后续无需再次登录,轻松解决对远程 Git 仓库进行操作时遇到的需要登录和认证失败等问题,支持 GitHub、Bitbucket 和 GitLab 等平台。 +3、[git-credential-manager](https://hellogithub.com/periodical/statistics/click?target=https://github.com/git-ecosystem/git-credential-manager):通用的 Git 凭据管理器。这是一个基于 .NET 开发的 Git 凭证存储和管理工具。它开箱即用、无需额外操作,使用 git 命令时,工具会自动引导完成登录,后续无需再次登录,轻松解决对远程 Git 仓库进行操作时遇到的需要登录和认证失败等问题,支持 GitHub、Bitbucket 和 GitLab 等平台。 -4、[Lean](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/QuantConnect/Lean):基于 C# 的量化交易引擎。这是一款采用 C# 编写的开源、经过实战考验的量化交易引擎。支持使用 Python3 或 C# 编写交易算法,兼容 Windows、Linux 和 macOS 平台,适用于量化交易策略研究、回测和实盘交易等场景。 +4、[Lean](https://hellogithub.com/periodical/statistics/click?target=https://github.com/QuantConnect/Lean):基于 C# 的量化交易引擎。这是一款采用 C# 编写的开源、经过实战考验的量化交易引擎。支持使用 Python3 或 C# 编写交易算法,兼容 Windows、Linux 和 macOS 平台,适用于量化交易策略研究、回测和实盘交易等场景。 -5、[space-station-14](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/space-wizards/space-station-14):开源游戏《14 号空间站》。该项目是经典游戏《Space Station 13》的开源重制版。在这款回合制多人角色扮演的游戏中,玩家可以选择各种角色,如工程师、船长和叛徒,并与其他玩家合作或竞争,在资源有限的环境中生存。 +5、[space-station-14](https://hellogithub.com/periodical/statistics/click?target=https://github.com/space-wizards/space-station-14):开源游戏《14 号空间站》。该项目是经典游戏《Space Station 13》的开源重制版。在这款回合制多人角色扮演的游戏中,玩家可以选择各种角色,如工程师、船长和叛徒,并与其他玩家合作或竞争,在资源有限的环境中生存。 -6、[subtitleedit](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/SubtitleEdit/subtitleedit):开源的视频字幕编辑工具。这是一款适用于 Windows 的免费视频字幕编辑器。它开箱即用且功能强大,支持创建、调整、同步和翻录字幕,还提供了自动翻译、字幕格式转换和语音识别等功能。 +6、[subtitleedit](https://hellogithub.com/periodical/statistics/click?target=https://github.com/SubtitleEdit/subtitleedit):开源的视频字幕编辑工具。这是一款适用于 Windows 的免费视频字幕编辑器。它开箱即用且功能强大,支持创建、调整、同步和翻录字幕,还提供了自动翻译、字幕格式转换和语音识别等功能。 ### C++ 项目 -7、[diff-pdf](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/vslavik/diff-pdf):直观比较两个 PDF 文件的工具。这是一款用 C++ 编写的 PDF 文件比较工具。它支持两种查看方式,将文件内容的差异输出到一个新的 PDF 文件,或直接在 GUI 中查看。 +7、[diff-pdf](https://hellogithub.com/periodical/statistics/click?target=https://github.com/vslavik/diff-pdf):直观比较两个 PDF 文件的工具。这是一款用 C++ 编写的 PDF 文件比较工具。它支持两种查看方式,将文件内容的差异输出到一个新的 PDF 文件,或直接在 GUI 中查看。 ``` // 输出差异 diff-pdf --output-diff=diff.pdf a.pdf b.pdf @@ -58,15 +58,15 @@ diff-pdf --view a.pdf b.pdf ### Go 项目 -8、[buildg](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ktock/buildg):交互式的 Dockerfile 调试工具。该项是基于 BuildKit 的交互式调试 Dockerfile 的工具,支持设置断点、单步执行和非 root 模式,并且可以在 VSCode 等编辑器中使用。 +8、[buildg](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ktock/buildg):交互式的 Dockerfile 调试工具。该项是基于 BuildKit 的交互式调试 Dockerfile 的工具,支持设置断点、单步执行和非 root 模式,并且可以在 VSCode 等编辑器中使用。 -9、[devzat](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/quackduck/devzat):程序员专属的 SSH 聊天室。这是一个通过 SSH 连接的聊天室,用户无需安装客户端,仅需一条 SSH 命令即可登录。它支持私人消息、多聊天室、图片和代码高亮等功能,还可以集成第三方服务、自托管 SSH 聊天室。 +9、[devzat](https://hellogithub.com/periodical/statistics/click?target=https://github.com/quackduck/devzat):程序员专属的 SSH 聊天室。这是一个通过 SSH 连接的聊天室,用户无需安装客户端,仅需一条 SSH 命令即可登录。它支持私人消息、多聊天室、图片和代码高亮等功能,还可以集成第三方服务、自托管 SSH 聊天室。 -10、[expr](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/expr-lang/expr):Go 语言的表达式库。该项目是专为 Go 语言设计的表达式语言和求值引擎,支持丰富的算子和高级函数,具有安全、无副作用和静态类型检测等特点。表达式是一行由变量、运算符和函数组成的代码,它能够简化复杂的计算任务,多用于动态配置和业务规则引擎等场景。来自 [@两双筷子sqldc](https://hellogithub.com/user/5dGtvaZ6H3L4QMY) 的分享 +10、[expr](https://hellogithub.com/periodical/statistics/click?target=https://github.com/expr-lang/expr):Go 语言的表达式库。该项目是专为 Go 语言设计的表达式语言和求值引擎,支持丰富的算子和高级函数,具有安全、无副作用和静态类型检测等特点。表达式是一行由变量、运算符和函数组成的代码,它能够简化复杂的计算任务,多用于动态配置和业务规则引擎等场景。来自 [@两双筷子sqldc](https://hellogithub.com/user/5dGtvaZ6H3L4QMY) 的分享 ```go func main() { // 表达式 @@ -90,29 +90,29 @@ func main() { } ``` -11、[gdu](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/dundee/gdu):快速查看磁盘使用情况的命令行工具。这是一个用 Go 语言编写的磁盘使用分析器,它能够快速扫描并展示文件和目录所占用的磁盘空间,支持 TUI(默认)、非交互和导出三种使用方式。 +11、[gdu](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dundee/gdu):快速查看磁盘使用情况的命令行工具。这是一个用 Go 语言编写的磁盘使用分析器,它能够快速扫描并展示文件和目录所占用的磁盘空间,支持 TUI(默认)、非交互和导出三种使用方式。 ### Java 项目 -12、[cryptomator](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/cryptomator/cryptomator):为你的云端文件“上锁”的工具。这是一款开源的云存储文件加密工具,支持 Dropbox、OneDrive 等主流云存储服务。它简单易用、跨平台、无需注册,采用 AES-256 加密上传至云存储的文件和目录,适用于需要备份数据至云端,又担心数据泄漏的场景。来自 [@孤胆枪手](https://hellogithub.com/user/i1wAIyo6P3NXkxm) 的分享 +12、[cryptomator](https://hellogithub.com/periodical/statistics/click?target=https://github.com/cryptomator/cryptomator):为你的云端文件“上锁”的工具。这是一款开源的云存储文件加密工具,支持 Dropbox、OneDrive 等主流云存储服务。它简单易用、跨平台、无需注册,采用 AES-256 加密上传至云存储的文件和目录,适用于需要备份数据至云端,又担心数据泄漏的场景。来自 [@孤胆枪手](https://hellogithub.com/user/i1wAIyo6P3NXkxm) 的分享 -13、[JarEditor](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/Liubsyy/JarEditor):直接编辑 JAR 文件的 IDEA 插件。这是一款 IntelliJ IDEA 插件,让你无需解压即可直接编辑 JAR 文件中的 class 和资源文件。它支持添加、删除、重命名 JAR 包内的文件和目录,并提供了搜索和复制 JAR 包内容等功能,兼容 SpringBoot 和 Kotlin 项目。来自 [@鹰影](https://hellogithub.com/user/iEnYZr4sASMjWJb) 的分享 +13、[JarEditor](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Liubsyy/JarEditor):直接编辑 JAR 文件的 IDEA 插件。这是一款 IntelliJ IDEA 插件,让你无需解压即可直接编辑 JAR 文件中的 class 和资源文件。它支持添加、删除、重命名 JAR 包内的文件和目录,并提供了搜索和复制 JAR 包内容等功能,兼容 SpringBoot 和 Kotlin 项目。来自 [@鹰影](https://hellogithub.com/user/iEnYZr4sASMjWJb) 的分享 -14、[PojavLauncher](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/PojavLauncherTeam/PojavLauncher):Minecraft 游戏的 Android 启动器。该项目可以让你在 Android 上玩 Minecraft(我的世界),提供了离线和多人联机模式。它支持几乎所有版本的 Minercraft,还可以安装 Forge、Fabric 和 OptiFine 等模组和加载器。 +14、[PojavLauncher](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PojavLauncherTeam/PojavLauncher):Minecraft 游戏的 Android 启动器。该项目可以让你在 Android 上玩 Minecraft(我的世界),提供了离线和多人联机模式。它支持几乎所有版本的 Minercraft,还可以安装 Forge、Fabric 和 OptiFine 等模组和加载器。 ### JavaScript 项目 -15、[grapesjs](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/GrapesJS/grapesjs):免费的可视化 Web 页面构建平台。该项目通过直观的可视化界面,让用户能够通过拖拽的方式,快速设计和构建网站的 HTML 模板。它所见即所得、移动端适配,适用于官网、新闻和 CMS 等类型的网站。 +15、[grapesjs](https://hellogithub.com/periodical/statistics/click?target=https://github.com/GrapesJS/grapesjs):免费的可视化 Web 页面构建平台。该项目通过直观的可视化界面,让用户能够通过拖拽的方式,快速设计和构建网站的 HTML 模板。它所见即所得、移动端适配,适用于官网、新闻和 CMS 等类型的网站。 -16、[react-content-loader](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/danilowoz/react-content-loader):轻松创建骨架屏的 React 组件。该项目是用于创建页面加载时的占位图 React 组件,它体积小、易定制,提供了多种预设样式和示例代码,拿来即用极易上手,支持 React、Vue 和 Angular 等主流框架。 +16、[react-content-loader](https://hellogithub.com/periodical/statistics/click?target=https://github.com/danilowoz/react-content-loader):轻松创建骨架屏的 React 组件。该项目是用于创建页面加载时的占位图 React 组件,它体积小、易定制,提供了多种预设样式和示例代码,拿来即用极易上手,支持 React、Vue 和 Angular 等主流框架。 ```typescript import { Code } from 'react-content-loader' @@ -121,15 +121,15 @@ const MyCodeLoader = () =>
-17、[Sink](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ccbikai/Sink):基于 Cloudflare 带访问统计的短链平台。该项目是运行在 Cloudflare 上的短链接服务,支持网址缩短、访问分析和链接有效期等功能。来自 [@面条](https://hellogithub.com/user/qi74Zp23wYKeAVB) 的分享
+17、[Sink](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ccbikai/Sink):基于 Cloudflare 带访问统计的短链平台。该项目是运行在 Cloudflare 上的短链接服务,支持网址缩短、访问分析和链接有效期等功能。来自 [@面条](https://hellogithub.com/user/qi74Zp23wYKeAVB) 的分享
-18、[typebot.io](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/baptisteArno/typebot.io):自托管的聊天机器人构建器。该项目通过可视化的拖拽界面,让用户能够轻松创建高级聊天机器人,并将其嵌入网站中。它提供了 30 多种聊天构建块,支持自托管、分析工具、自定义域名和品牌定制等功能,适用于在线客服和销售支持等场景。
+18、[typebot.io](https://hellogithub.com/periodical/statistics/click?target=https://github.com/baptisteArno/typebot.io):自托管的聊天机器人构建器。该项目通过可视化的拖拽界面,让用户能够轻松创建高级聊天机器人,并将其嵌入网站中。它提供了 30 多种聊天构建块,支持自托管、分析工具、自定义域名和品牌定制等功能,适用于在线客服和销售支持等场景。
-19、[typed.js](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/mattboldt/typed.js):极易上手的 JavaScript 打字动画库。该项目是专门用于创建打字动画效果的 JavaScript 库,它简单易用且 SEO 友好,支持删除效果、设置打字速度和循环次数等功能。
+19、[typed.js](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mattboldt/typed.js):极易上手的 JavaScript 打字动画库。该项目是专门用于创建打字动画效果的 JavaScript 库,它简单易用且 SEO 友好,支持删除效果、设置打字速度和循环次数等功能。
```javascript
var typed = new Typed('.element', {
strings: ["First sentence.", "Second sentence."],
@@ -140,20 +140,20 @@ var typed = new Typed('.element', {
### Kotlin 项目
-20、[WiFiAnalyzer](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/VREMSoftwareDevelopment/WiFiAnalyzer):用于分析 WiFi 信号的 Android 应用。该项目是用 Kotlin 写的 WiFi 分析工具,它提供了直观的图表展示 WiFi 网络情况,支持识别周围的 WiFi、测量信号强度和查看频道拥挤程度等功能。
+20、[WiFiAnalyzer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/VREMSoftwareDevelopment/WiFiAnalyzer):用于分析 WiFi 信号的 Android 应用。该项目是用 Kotlin 写的 WiFi 分析工具,它提供了直观的图表展示 WiFi 网络情况,支持识别周围的 WiFi、测量信号强度和查看频道拥挤程度等功能。
### Python 项目
-21、[buzz](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/chidiwilliams/buzz):音频转录与翻译工具。该项目是基于 Whisper 的音频转录和翻译工具,它开箱即用且操作简单,支持语音转文字、音频翻译、多种语言和离线使用,适用于 macOS、Windows 和 Linux 平台。
+21、[buzz](https://hellogithub.com/periodical/statistics/click?target=https://github.com/chidiwilliams/buzz):音频转录与翻译工具。该项目是基于 Whisper 的音频转录和翻译工具,它开箱即用且操作简单,支持语音转文字、音频翻译、多种语言和离线使用,适用于 macOS、Windows 和 Linux 平台。
-22、[helium](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/mherrmann/helium):简化浏览器自动化的 Python 库。该项目是基于 Selenium 的轻量级 Python 库,它通过提供更高级和易用的 API,让用 Python 编写浏览器自动化脚本变得更加简单和方便,支持 Chrome 和 Firefox 浏览器。
+22、[helium](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mherrmann/helium):简化浏览器自动化的 Python 库。该项目是基于 Selenium 的轻量级 Python 库,它通过提供更高级和易用的 API,让用 Python 编写浏览器自动化脚本变得更加简单和方便,支持 Chrome 和 Firefox 浏览器。
-23、[jurigged](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/breuleux/jurigged):Python 的热重载工具。这是一个专为 Python 提供热重载功能的库,它支持在程序运行时修改和更新 Python 代码,无需重启程序。
+23、[jurigged](https://hellogithub.com/periodical/statistics/click?target=https://github.com/breuleux/jurigged):Python 的热重载工具。这是一个专为 Python 提供热重载功能的库,它支持在程序运行时修改和更新 Python 代码,无需重启程序。
```
# Loop over a function
jurigged --loop function_name script.py
@@ -165,7 +165,7 @@ jurigged --xloop function_name script.py
-24、[python-sortedcontainers](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/grantjenks/python-sortedcontainers):更好用的 Python 排序集合库。该项目提供了 SortedList、SortedDict 和 SortedSet 三种数据结构,完全兼容 List、Dict、Set 内置数据类型的 API。尽管采用纯 Python 编写,其速度却可以媲美使用 C 扩展实现的 Python 库。
+24、[python-sortedcontainers](https://hellogithub.com/periodical/statistics/click?target=https://github.com/grantjenks/python-sortedcontainers):更好用的 Python 排序集合库。该项目提供了 SortedList、SortedDict 和 SortedSet 三种数据结构,完全兼容 List、Dict、Set 内置数据类型的 API。尽管采用纯 Python 编写,其速度却可以媲美使用 C 扩展实现的 Python 库。
```python
from sortedcontainers import SortedList
sl = SortedList(['e', 'a', 'c', 'd', 'b'])
@@ -185,7 +185,7 @@ ss = SortedSet('abracadabra')
ss.bisect_left('c') # 2
```
-25、[radon](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/rubik/radon):Python 代码质量分析工具。这是一款强大的 Python 代码度量工具,它能够计算多种代码指标,包括 McCabe 复杂度、Halstead 指标和可维护性指数,适用于 Python 代码质量评估和持续集成等场景。
+25、[radon](https://hellogithub.com/periodical/statistics/click?target=https://github.com/rubik/radon):Python 代码质量分析工具。这是一款强大的 Python 代码度量工具,它能够计算多种代码指标,包括 McCabe 复杂度、Halstead 指标和可维护性指数,适用于 Python 代码质量评估和持续集成等场景。
```
$ radon cc sympy/solvers/solvers.py -a -nc
sympy/solvers/solvers.py
@@ -206,47 +206,47 @@ Average complexity: F (61.0)
```
### Rust 项目
-26、[komorebi](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/LGUG2Z/komorebi):Windows 的平铺窗口管理器。这是一款专为 Windows 设计的桌面窗口管理工具,支持自动平铺窗口、管理多个虚拟桌面和多显示器等功能,适用于 Windows 10 及更高版本。
+26、[komorebi](https://hellogithub.com/periodical/statistics/click?target=https://github.com/LGUG2Z/komorebi):Windows 的平铺窗口管理器。这是一款专为 Windows 设计的桌面窗口管理工具,支持自动平铺窗口、管理多个虚拟桌面和多显示器等功能,适用于 Windows 10 及更高版本。
-27、[min-sized-rust](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/johnthagen/min-sized-rust):优化 Rust 二进制文件大小的方法。Rust 构建时默认不会优化二进制文件的大小,该项目介绍了如何在保证 Rust 程序功能完整的同时,减少二进制文件体积的工具和技巧,适用于嵌入式和物联网等对程序体积敏感的场景。
+27、[min-sized-rust](https://hellogithub.com/periodical/statistics/click?target=https://github.com/johnthagen/min-sized-rust):优化 Rust 二进制文件大小的方法。Rust 构建时默认不会优化二进制文件的大小,该项目介绍了如何在保证 Rust 程序功能完整的同时,减少二进制文件体积的工具和技巧,适用于嵌入式和物联网等对程序体积敏感的场景。
-28、[readyset](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/readysettech/readyset):Rust 开发的 SQL 数据库缓存引擎。该项目是采用 Rust 开发的 Postgres 和 MySQL 数据库缓存层,支持自动维护缓存、缓存复杂的 SQL 查询结果和保持数据实时同步等功能。使用时无需改动代码即可集成到现有的应用和数据库之间,显著提升查询性能。来自 [@DeShuiYu](https://hellogithub.com/user/ZWJkOqsvYbPgD8p) 的分享
+28、[readyset](https://hellogithub.com/periodical/statistics/click?target=https://github.com/readysettech/readyset):Rust 开发的 SQL 数据库缓存引擎。该项目是采用 Rust 开发的 Postgres 和 MySQL 数据库缓存层,支持自动维护缓存、缓存复杂的 SQL 查询结果和保持数据实时同步等功能。使用时无需改动代码即可集成到现有的应用和数据库之间,显著提升查询性能。来自 [@DeShuiYu](https://hellogithub.com/user/ZWJkOqsvYbPgD8p) 的分享
### Swift 项目
-29、[ATV-Bilibili-demo](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/yichengchen/ATV-Bilibili-demo):开源的 Apple TV 哔哩哔哩客户端。该项目是专为苹果电视(tvOS)设计的哔哩哔哩客户端,它可以用来观看 B 站上的视频、直播和弹幕,支持登录、投屏、搜索和历史记录等功能,就是安装有点麻烦。
+29、[ATV-Bilibili-demo](https://hellogithub.com/periodical/statistics/click?target=https://github.com/yichengchen/ATV-Bilibili-demo):开源的 Apple TV 哔哩哔哩客户端。该项目是专为苹果电视(tvOS)设计的哔哩哔哩客户端,它可以用来观看 B 站上的视频、直播和弹幕,支持登录、投屏、搜索和历史记录等功能,就是安装有点麻烦。
-30、[PlayCover](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/PlayCover/PlayCover):在 Mac 上运行 iOS 游戏和应用的工具。该项目是专为 Apple Silicon Mac 设备(M 系列芯片)设计,用于运行 iOS 应用和游戏的工具。它通过模拟 iPad 环境和键盘映射功能,让用户可以在 Mac 电脑上玩 iOS 游戏,需自行下载 IPA 文件,适用于 macOS 12.0 或更高版本。
+30、[PlayCover](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PlayCover/PlayCover):在 Mac 上运行 iOS 游戏和应用的工具。该项目是专为 Apple Silicon Mac 设备(M 系列芯片)设计,用于运行 iOS 应用和游戏的工具。它通过模拟 iPad 环境和键盘映射功能,让用户可以在 Mac 电脑上玩 iOS 游戏,需自行下载 IPA 文件,适用于 macOS 12.0 或更高版本。
### 其它
-31、[dart_simple_live](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/xiaoyaocz/dart_simple_live):简单易用的看直播工具。该项目可以让你在一个 APP 上看各种主流直播平台,并提供了 Android、iOS、macOS 和 Android TV 等客户端。
+31、[dart_simple_live](https://hellogithub.com/periodical/statistics/click?target=https://github.com/xiaoyaocz/dart_simple_live):简单易用的看直播工具。该项目可以让你在一个 APP 上看各种主流直播平台,并提供了 Android、iOS、macOS 和 Android TV 等客户端。
-32、[github-readme-terminal](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/x0rzavi/github-readme-terminal):用复古终端 GIF 展示 GitHub 个人资料。该项目可以根据你的 GitHub 个人数据,生成复古风格的电脑启动 GIF 动画,展示你的 GitHub 个人资料。
+32、[github-readme-terminal](https://hellogithub.com/periodical/statistics/click?target=https://github.com/x0rzavi/github-readme-terminal):用复古终端 GIF 展示 GitHub 个人资料。该项目可以根据你的 GitHub 个人数据,生成复古风格的电脑启动 GIF 动画,展示你的 GitHub 个人资料。
-33、[hugo-book](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/alex-shpak/hugo-book):书籍风格的 Hugo 主题。这是一个开源的 Hugo 主题,能够帮助用户轻松创建类似书籍的文档网站。它拥有简洁的设计、适配移动端、支持多语言,适用于技术文档、在线教程和书籍等场景。
+33、[hugo-book](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alex-shpak/hugo-book):书籍风格的 Hugo 主题。这是一个开源的 Hugo 主题,能够帮助用户轻松创建类似书籍的文档网站。它拥有简洁的设计、适配移动端、支持多语言,适用于技术文档、在线教程和书籍等场景。
-34、[OMOTE](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/CoretechR/OMOTE):开源的通用遥控器。该项目是用 ESP32 制作的通用遥控器,它拥有 2.8 英寸电容触摸屏、2000 毫安电池和实体按键,支持红外、WiFi 和蓝牙连接方式,能够控制各种家电。
+34、[OMOTE](https://hellogithub.com/periodical/statistics/click?target=https://github.com/CoretechR/OMOTE):开源的通用遥控器。该项目是用 ESP32 制作的通用遥控器,它拥有 2.8 英寸电容触摸屏、2000 毫安电池和实体按键,支持红外、WiFi 和蓝牙连接方式,能够控制各种家电。
-35、[pintree](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/Pintree-io/pintree):Chrome 书签变成导航站。该项目可以通过简单的几步,将 Chrome 浏览器的书签,转换成一个美观且易用的导航页面。由于生成的是静态网站,因此无法自动同步新增的书签。来自 [@孤胆枪手](https://hellogithub.com/user/i1wAIyo6P3NXkxm) 的分享
+35、[pintree](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Pintree-io/pintree):Chrome 书签变成导航站。该项目可以通过简单的几步,将 Chrome 浏览器的书签,转换成一个美观且易用的导航页面。由于生成的是静态网站,因此无法自动同步新增的书签。来自 [@孤胆枪手](https://hellogithub.com/user/i1wAIyo6P3NXkxm) 的分享
-36、[Scoop](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ScoopInstaller/Scoop):Windows 命令行安装软件的利器。该项目是类似于 Homebrew 的 Windows 命令行安装工具。它可以从命令行安装应用程序,具有消除权限弹窗、隐藏 GUI 向导、自动处理依赖和防止污染 PATH 环境变量等特点。
+36、[Scoop](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ScoopInstaller/Scoop):Windows 命令行安装软件的利器。该项目是类似于 Homebrew 的 Windows 命令行安装工具。它可以从命令行安装应用程序,具有消除权限弹窗、隐藏 GUI 向导、自动处理依赖和防止污染 PATH 环境变量等特点。
```
scoop install sudo
sudo scoop install 7zip git openssh --global
@@ -257,18 +257,18 @@ scoop install python ruby go perl
### 开源书籍
-37、[introduction-to-git-and-github-ebook](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/bobbyiliev/introduction-to-git-and-github-ebook):《Git 和 GitHub 入门指南》。这是一本介绍 Git 和 GitHub 基础知识的开源书籍,内容包括安装 Git、GitHub CLI、分支管理和工作流程等实用知识。
+37、[introduction-to-git-and-github-ebook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/bobbyiliev/introduction-to-git-and-github-ebook):《Git 和 GitHub 入门指南》。这是一本介绍 Git 和 GitHub 基础知识的开源书籍,内容包括安装 Git、GitHub CLI、分支管理和工作流程等实用知识。
-38、[machine-learning-for-trading](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/stefan-jansen/machine-learning-for-trading):《Machine Learning for Algorithmic Trading》配套代码。这是一本关于如何将机器学习应用于交易策略的书籍,该项目是书籍的配套代码和资源,包含 150 多个代码示例,涵盖了数据采集、模型训练和策略评估等方面。
+38、[machine-learning-for-trading](https://hellogithub.com/periodical/statistics/click?target=https://github.com/stefan-jansen/machine-learning-for-trading):《Machine Learning for Algorithmic Trading》配套代码。这是一本关于如何将机器学习应用于交易策略的书籍,该项目是书籍的配套代码和资源,包含 150 多个代码示例,涵盖了数据采集、模型训练和策略评估等方面。
### 机器学习
-39、[gpt-computer-assistant](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/onuratakan/gpt-computer-assistant):极简的 GPT-4o 客户端。该项目是适用于 Windows、macOS 和 Ubuntu 的 GPT-4o 客户端,它拥有极简的用户界面,支持执行多种任务,包括读取屏幕、打开应用、系统音频和文本输入等。
+39、[gpt-computer-assistant](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Upsonic/gpt-computer-assistant):极简的 GPT-4o 客户端。该项目是适用于 Windows、macOS 和 Ubuntu 的 GPT-4o 客户端,它拥有极简的用户界面,支持执行多种任务,包括读取屏幕、打开应用、系统音频和文本输入等。
-40、[mem0](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/mem0ai/mem0):增强 LLM 上下文连续性的 Python 库。该项目能为多种主流的大型语言模型提供记忆层,它支持保存用户与 LLM 交互时的会话和上下文,并能实时动态更新和调整,从而增强 AI 的个性化,适用于学习助手、医疗助理和虚拟伴侣等需要长期记忆的个性化 LLM 应用。
+40、[mem0](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mem0ai/mem0):增强 LLM 上下文连续性的 Python 库。该项目能为多种主流的大型语言模型提供记忆层,它支持保存用户与 LLM 交互时的会话和上下文,并能实时动态更新和调整,从而增强 AI 的个性化,适用于学习助手、医疗助理和虚拟伴侣等需要长期记忆的个性化 LLM 应用。
```python
from mem0 import Memory
m = Memory()
@@ -280,14 +280,14 @@ related_memories = m.search(query="What are Alice's hobbies?", user_id="alice")
result = m.update(memory_id="m1", data="Likes to play tennis on weekends")
```
-41、[Retrieval-based-Voice-Conversion-WebUI](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI):开箱即用的 AI 变声器。该项目是基于 VITS 的变声框架,仅需少量语音数据和普通的显卡,就能快速训练出高质量的语音转换模型。它提供了简单易用的 Web 和 GUI 界面,支持实时变声、人声和伴奏分离等功能。
+41、[Retrieval-based-Voice-Conversion-WebUI](https://hellogithub.com/periodical/statistics/click?target=https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI):开箱即用的 AI 变声器。该项目是基于 VITS 的变声框架,仅需少量语音数据和普通的显卡,就能快速训练出高质量的语音转换模型。它提供了简单易用的 Web 和 GUI 界面,支持实时变声、人声和伴奏分离等功能。
- 『上一期』 | 反馈和建议 | 『下一期』 + 『上一期』 | 反馈和建议 | 『下一期』
--- diff --git a/content/HelloGitHub101.md b/content/HelloGitHub101.md new file mode 100644 index 00000000..eda3e7a3 --- /dev/null +++ b/content/HelloGitHub101.md @@ -0,0 +1,367 @@ +# 《HelloGitHub》第 101 期 +> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣! ++ +
+ +## 目录 + +点击右上角的 **「目录」** 图标打开目录,获得更好的阅读体验。 + +![](https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/catalog.png) + +**Tips**:如果遇到图片刷不出来的情况,[点击](https://hellogithub.com/periodical/volume/101) 换一种浏览方式。 + +
+
+关注「HelloGitHub」公众号,第一时间收到推送
+
+ 👉 来!推荐开源项目 👈
+ 微信中搜:HelloGitHub 关注公众号
+ 不仅能第一时间收到推送,还有回馈粉丝的活动
+ 如果文中的图刷不出来,可以点击 这里。
+
+
+ + UCloud + 超值的全球云服务 + + |
+
+
+ + CDN + 开启全网加速 + + |
+
+
+ + OpenIM + 开源IM力争No.1 + + |
+
+
+ + Apifox + 比 Postman 更强大 + + |
+
---|