Compare commits

..

11 Commits

Author SHA1 Message Date
xueweihan a1c5cbd1b7 更新:《HelloGitHub》第112期 2025-07-31 01:29:16 +08:00
xueweihan 50841b5e5a 发布:《HelloGitHub》第112期 2025-07-28 08:05:45 +08:00
xueweihan 14b6e870b2 发布:《HelloGitHub》第111期 2025-06-27 07:56:49 +08:00
xueweihan 874b2bca96 update 2025-06-09 15:42:03 +08:00
xueweihan d18debfc6d 发布:《HelloGitHub》第110期 2025-05-28 08:05:34 +08:00
xueweihan 058b4bcb6b add qiniu sponsor 2025-05-13 09:45:28 +08:00
xueweihan fa313f259a 更新:《HelloGitHub》第109期 2025-04-29 11:59:41 +08:00
xueweihan 1c25f09390 发布:《HelloGitHub》第109期 2025-04-28 08:00:49 +08:00
xueweihan 99a5e3f5cf 发布:《HelloGitHub》第108期 2025-03-28 09:30:57 +08:00
xueweihan b8cfc977a1 update ISSUE_TEMPLATE 2025-03-10 18:04:15 +08:00
xueweihan 27b78f49a1 发布:《HelloGitHub》第107期 2025-02-28 13:30:59 +08:00
231 changed files with 5341 additions and 1733 deletions

View File

@ -1,43 +0,0 @@
## 推荐项目
<!-- 这里是 HelloGitHub 月刊推荐项目的入口,欢迎自荐和推荐开源项目,唯一要求:请按照下面的提示介绍项目。-->
<!-- 点击上方 “Preview” 立刻查看提交的内容 -->
<!--仅收录 GitHub 上的开源项目,请填写 GitHub 的项目地址-->
- 项目地址:
<!--请从中选择C、C#、C++、CSS、Go、Java、JS、Kotlin、Objective-C、PHP、Python、Ruby、Rust、Swift、其它、书籍、机器学习-->
- 类别:
<!--请用 20 个左右的字描述它是做什么的,类似文章标题让人一目了然 -->
- 项目标题:
<!--这是个什么项目、能用来干什么、有什么特点或解决了什么痛点,适用于什么场景、能够让初学者学到什么。长度 32-256 字符-->
- 项目描述:
<!--令人眼前一亮的点是什么?类比同类型项目有什么特点!-->
- 亮点:
- 示例代码:(可选)
- 截图可选gif/png/jpg
- 后续更新计划:
## 提高项目收录的方法(提交时请删除下方内容)
1. **请勿使用复制的内容**作为项目描述提交!
2. 到 HelloGitHub 网站首页https://hellogithub.com 搜索要推荐的项目地址,查看准备推荐的项目**是否被推荐过**。
3. 根据 [项目审核标准说明](https://github.com/521xueweihan/HelloGitHub/issues/271) 修改项目
如您推荐的项目收录到《HelloGitHub》月刊您的 GitHub 帐号将展示在 [贡献人列表](https://github.com/521xueweihan/HelloGitHub/blob/master/content/contributors.md)**同时会在本 issues 中通知您**。
最后,感谢您对 HelloGitHub 项目的支持!

5
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Website Submit Project
url: https://hellogithub.com/
about: Go website to submit an open-source project

112
.github/ISSUE_TEMPLATE/submit-cn.yaml vendored Normal file
View File

@ -0,0 +1,112 @@
name: "提交项目"
description: "提交一个开源项目"
title: "[开源推荐] "
assignees:
- "521xueweihan"
body:
- type: markdown
attributes:
value: |
## 推荐项目
这里是 HelloGitHub 月刊推荐项目的入口,欢迎自荐和推荐开源项目,唯一要求:请按照下面的提示介绍项目。
- type: input
id: project_url
attributes:
label: "项目地址"
description: "仅收录 GitHub 上的开源项目,请填写 GitHub 的项目地址"
placeholder: "https://github.com/username/repo"
validations:
required: true
- type: dropdown
id: category
attributes:
label: "类别"
description: "请选择项目的类别"
options:
- C
- C#
- C++
- CSS
- Go
- Java
- JS
- Kotlin
- Objective-C
- PHP
- Python
- Ruby
- Rust
- Swift
- 其它
- 书籍
- 人工智能
validations:
required: true
- type: input
id: project_title
attributes:
label: "项目标题"
description: "请用 20 个左右的字描述它是做什么的,类似文章标题让人一目了然"
placeholder: "例如一个帮助初学者入门Python的教程项目"
validations:
required: true
max_length: 50
- type: textarea
id: project_description
attributes:
label: "项目描述"
description: "这是个什么项目、能用来干什么、有什么特点或解决了什么痛点,适用于什么场景、能够让初学者学到什么。长度 32-256 字符"
placeholder: "例如这是一个Python入门教程帮助零基础的初学者快速学习Python基础语法和编程思维。"
validations:
required: true
min_length: 32
max_length: 256
- type: textarea
id: project_highlights
attributes:
label: "亮点"
description: "令人眼前一亮的点是什么?类比同类型项目有什么特点!"
placeholder: "例如:每个知识点都配备了生动的实例,降低了学习门槛。"
validations:
required: true
- type: textarea
id: example_code
attributes:
label: "示例代码"
description: "可选,提供项目的示例代码"
placeholder: "例如:\n```python\nprint('Hello, world!')\n```"
render: markdown
validations:
required: false
- type: textarea
id: project_screenshot
attributes:
label: "截图或演示视频"
description: "可选,请直接上传图片或演示视频文件,也可以粘贴外部链接"
placeholder: "在此处粘贴图片或视频链接,或直接拖拽上传"
validations:
required: false
- type: markdown
attributes:
value: |
## 提高项目收录的方法
1. **请勿使用复制的内容**作为项目描述提交!
2. 到 [HelloGitHub网站](https://hellogithub.com) 搜索要推荐的项目地址,查看准备推荐的项目**是否被推荐过**。
3. 根据 [项目审核标准说明](https://github.com/521xueweihan/HelloGitHub/issues/271) 修改项目。
如您推荐的项目收录到《HelloGitHub》月刊您的 GitHub 帐号将展示在 [贡献人列表](https://github.com/521xueweihan/HelloGitHub/blob/master/content/contributors.md)**同时会在本 issue 中通知您**。
最后,感谢您对 HelloGitHub 项目的支持!

112
.github/ISSUE_TEMPLATE/submit-en.yaml vendored Normal file
View File

@ -0,0 +1,112 @@
name: "Submit Project"
description: "Submit an open-source project"
title: "[Open Source] "
assignees:
- "521xueweihan"
body:
- type: markdown
attributes:
value: |
## Project Recommendation
This is the entry point for recommending open-source projects to HelloGitHub Monthly. You're welcome to recommend your own projects or other great open-source projects. Please follow the prompts below to describe your project.
- type: input
id: project_url
attributes:
label: "Project URL"
description: "Only open-source projects hosted on GitHub are accepted. Please provide the GitHub repository URL."
placeholder: "https://github.com/username/repo"
validations:
required: true
- type: dropdown
id: category
attributes:
label: "Category"
description: "Please select the project's category"
options:
- C
- C#
- C++
- CSS
- Go
- Java
- JS
- Kotlin
- Objective-C
- PHP
- Python
- Ruby
- Rust
- Swift
- Other
- Books
- Machine Learning
validations:
required: true
- type: input
id: project_title
attributes:
label: "Project Title"
description: "Briefly summarize the project in about 20 words, like a clear article headline."
placeholder: "e.g., A tutorial project helping beginners learn Python"
validations:
required: true
max_length: 50
- type: textarea
id: project_description
attributes:
label: "Project Description"
description: "What is this project about? What can it do? What special features or pain points does it address? What scenarios is it suitable for, and what can beginners learn from it? (32-256 characters)"
placeholder: "e.g., This is a beginner-friendly Python tutorial that helps people with zero programming experience quickly grasp basic Python syntax and programming concepts."
validations:
required: true
min_length: 32
max_length: 256
- type: textarea
id: project_highlights
attributes:
label: "Highlights"
description: "What makes this project stand out? How does it differ from similar projects?"
placeholder: "e.g., Each topic comes with vivid and easy-to-understand examples, lowering the learning barrier."
validations:
required: true
- type: textarea
id: example_code
attributes:
label: "Example Code"
description: "Optional. Provide example code snippets from the project."
placeholder: "e.g.,\n```python\nprint('Hello, world!')\n```"
render: markdown
validations:
required: false
- type: textarea
id: project_screenshot
attributes:
label: "Screenshots or Demo Videos"
description: "Optional. You can directly upload image or video files, or paste external links."
placeholder: "Paste image or video links here, or drag files directly to upload."
validations:
required: false
- type: markdown
attributes:
value: |
## Tips for Improving Project Acceptance
1. **Do not use copied content** as your project description.
2. Visit [HelloGitHub website](https://hellogithub.com) to search for the project URL you're recommending to verify if it has already been recommended.
3. Adjust your submission according to the [Project Review Guidelines](https://github.com/521xueweihan/HelloGitHub/issues/271).
If your recommended project is included in HelloGitHub Monthly, your GitHub username will appear in the [contributors list](https://github.com/521xueweihan/HelloGitHub/blob/master/content/contributors.md), **and you'll be notified in this issue**.
Thank you for supporting the HelloGitHub project!

View File

@ -1,7 +1,8 @@
<p align="center">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/readme.gif"/>
<br>中文 | <a href="README_en.md">English</a> | <a href="README_ja.md">日本語</a>
<br>分享 GitHub 上有趣、入门级的开源项目。<br>兴趣是最好的老师,这里能够帮你找到编程的兴趣!
<br>分享 GitHub 上有趣、入门级的开源项目。
<br>兴趣是最好的老师HelloGitHub 帮你找到开源的乐趣!
</p>
<p align="center">
@ -21,14 +22,14 @@ HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。**每月 28 号
| :card_index: | :jack_o_lantern: | :beer: | :fish_cake: | :octocat: |
| ------- | ----- | ------------ | ------ | --------- |
| [第 106 期](/content/HelloGitHub106.md) |
| [第 112 期](/content/HelloGitHub112.md) | [第 111 期](/content/HelloGitHub111.md) |
| [第 110 期](/content/HelloGitHub110.md) | [第 109 期](/content/HelloGitHub109.md) | [第 108 期](/content/HelloGitHub108.md) | [第 107 期](/content/HelloGitHub107.md) | [第 106 期](/content/HelloGitHub106.md) |
| [第 105 期](/content/HelloGitHub105.md) | [第 104 期](/content/HelloGitHub104.md) | [第 103 期](/content/HelloGitHub103.md) | [第 102 期](/content/HelloGitHub102.md) | [第 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) |
| [第 85 期](/content/HelloGitHub85.md) | [第 84 期](/content/HelloGitHub84.md) | [第 83 期](/content/HelloGitHub83.md) | [第 82 期](/content/HelloGitHub82.md) | [第 81 期](/content/HelloGitHub81.md) |
| [第 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) |
欢迎[推荐或自荐](https://hellogithub.com/periodical)项目成为 **HelloGitHub** 的[贡献者](https://github.com/521xueweihan/HelloGitHub/blob/master/content/contributors.md)
@ -60,10 +61,10 @@ HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。**每月 28 号
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,8 +1,8 @@
<p align="center">
<img src="https://cdn.jsdelivr.net/gh/521xueweihan/img_logo@main/logo/readme.gif"/>
<br><a href="README.md">中文</a> | English | <a href="README_ja.md">日本語</a>
<br><strong>HelloGitHub</strong> is to share interesting, entry-level open source projects on GitHub.
<br>Interest is the best teacher, you will find the interests of programming here!
<br>Sharing interesting, beginner-friendly open-source projects from GitHub.
<br>Interest is the best teacher—HelloGitHub helps you discover the joy of open source!
</p>
<p align="center">
@ -24,14 +24,14 @@ Will be released on the **28th of each month**. [Website](https://hellogithub.co
| :card_index: | :jack_o_lantern: | :beer: | :fish_cake: | :octocat: |
| ------- | ----- | ------------ | ------ | --------- |
| [NO.106](/content/en/HelloGitHub106.md) |
| [NO.112](/content/en/HelloGitHub112.md) | [NO.111](/content/en/HelloGitHub111.md) |
| [NO.110](/content/en/HelloGitHub110.md) | [NO.109](/content/en/HelloGitHub109.md) | [NO.108](/content/en/HelloGitHub108.md) | [NO.107](/content/en/HelloGitHub107.md) | [NO.106](/content/en/HelloGitHub106.md) |
| [NO.105](/content/en/HelloGitHub105.md) | [NO.104](/content/en/HelloGitHub104.md) | [NO.103](/content/en/HelloGitHub103.md) | [NO.102](/content/en/HelloGitHub102.md) | [NO.101](/content/en/HelloGitHub101.md) |
| [NO.100](/content/en/HelloGitHub100.md) | [NO.99](/content/en/HelloGitHub99.md) | [NO.98](/content/en/HelloGitHub98.md) | [NO.97](/content/en/HelloGitHub97.md) | [NO.96](/content/en/HelloGitHub96.md) |
| [NO.95](/content/en/HelloGitHub95.md) | [NO.94](/content/en/HelloGitHub94.md) | [NO.93](/content/en/HelloGitHub93.md) | [NO.92](/content/en/HelloGitHub92.md) | [NO.91](/content/en/HelloGitHub91.md) |
| [NO.90](/content/en/HelloGitHub90.md) | [NO.89](/content/en/HelloGitHub89.md) | [NO.88](/content/en/HelloGitHub88.md) | [NO.87](/content/en/HelloGitHub87.md) | [NO.86](/content/en/HelloGitHub86.md) |
| [NO.85](/content/en/HelloGitHub85.md) | [NO.84](/content/en/HelloGitHub84.md) | [NO.83](/content/en/HelloGitHub83.md) | [NO.82](/content/en/HelloGitHub82.md) | [NO.81](/content/en/HelloGitHub81.md) |
| [NO.80](/content/en/HelloGitHub80.md) | [NO.79](/content/en/HelloGitHub79.md) | [NO.78](/content/en/HelloGitHub78.md) | [NO.77](/content/en/HelloGitHub77.md) | [NO.76](/content/en/HelloGitHub76.md) |
| [NO.75](/content/en/HelloGitHub75.md) | [NO.74](/content/en/HelloGitHub74.md) | [NO.73](/content/en/HelloGitHub73.md) | [NO.72](/content/en/HelloGitHub72.md) | [NO.71](/content/en/HelloGitHub71.md) |
## Licence

View File

@ -1,8 +1,8 @@
<p align="center">
<img src="https://cdn.jsdelivr.net/gh/521xueweihan/img_logo@main/logo/readme.gif"/>
<br><a href="README.md">中文</a> | <a href="README_en.md">English</a> | 日本語
<br><strong>HelloGitHub</strong> は、興味深い、エントリーレベルのオープンソースプロジェクトを GitHub で共有することです。
<br>興味は最高の教師であり、あなたはここでプログラミングの興味を見つけるだろう
<br>GitHub上の面白くて初心者向けのオープンソースプロジェクトを紹介します。
<br>興味は最高の先生です。HelloGitHubが、あなたのオープンソースの楽しさを見つけるお手伝いをします
</p>
<p align="center">
@ -24,14 +24,14 @@
| :card_index: | :jack_o_lantern: | :beer: | :fish_cake: | :octocat: |
| ------- | ----- | ------------ | ------ | --------- |
| [第 106 号](/content/HelloGitHub106.md) |
| [第 112 号](/content/HelloGitHub112.md) | [第 111 号](/content/HelloGitHub111.md) |
| [第 110 号](/content/HelloGitHub110.md) | [第 109 号](/content/HelloGitHub109.md) | [第 108 号](/content/HelloGitHub108.md) | [第 107 号](/content/HelloGitHub107.md) | [第 106 号](/content/HelloGitHub106.md) |
| [第 105 号](/content/HelloGitHub105.md) | [第 104 号](/content/HelloGitHub104.md) | [第 103 号](/content/HelloGitHub103.md) | [第 102 号](/content/HelloGitHub102.md) | [第 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) |
| [第 85 号](/content/HelloGitHub85.md) | [第 84 号](/content/HelloGitHub84.md) | [第 83 号](/content/HelloGitHub83.md) | [第 82 号](/content/HelloGitHub82.md) | [第 81 号](/content/HelloGitHub81.md) |
| [第 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) |
## ライセンス

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 01 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -137,10 +137,10 @@
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 02 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -177,10 +177,10 @@ if __name__ == '__main__':
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 03 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -106,10 +106,10 @@
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 04 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -118,10 +118,10 @@
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 05 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -135,10 +135,10 @@ $pinyin->convert('带着希望去旅行,比到达终点更美好', PINYIN_ASCI
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 06 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -158,10 +158,10 @@ brew install mercurial
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 07 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -184,10 +184,10 @@ print langid.classify(text2)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 08 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -105,34 +105,14 @@ Console.WriteLine(json);
7、[incubator-weex](https://hellogithub.com/periodical/statistics/click?target=https://github.com/apache/incubator-weex):移动端,跨平台前端框架,[详细的中文档](https://weex-project.io/cn/guide/)
8、[WeFlow](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Tencent/WeFlow):微信出品的一个高效、强大、跨平台的 Web 前端开发工作流工具,[官网](https://weflow.io/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/08/59920662.jpeg' style="max-width:80%; max-height=80%;"></img></p>
### Objective-C 项目
9、[aria2gui](https://hellogithub.com/periodical/statistics/click?target=https://github.com/NickYang29/aria2gui)Aria2 的 Mac 客户端(下载工具),[介绍、使用方法](http://www.jianshu.com/p/1290f8e7b326),特点:
- 集成了 aria2运行后即完成配置工作
- 多线程下载
- 未完成任务退出可以自动保存
- 支持迅雷离线百度、115、360 等网盘的 aria2 导出(需要浏览器插件支持)
- 支持 PT/BTBT 速度跟种子热度有关,如果没有速度网盘离线后再下载
- 在 Badge 显示整体下载速度
- 任务完成通知
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/08/37798806.png' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
10、[httpstat](https://hellogithub.com/periodical/statistics/click?target=https://github.com/reorx/httpstat)httpstat 美化了 `curl` 的结果,使得结果更加可读。同时它无依赖、兼容 Python3、一共才 300 多行。还可以显示 HTTP 请求的每个过程中消耗的时间,如下图:
8、[httpstat](https://hellogithub.com/periodical/statistics/click?target=https://github.com/reorx/httpstat)httpstat 美化了 `curl` 的结果,使得结果更加可读。同时它无依赖、兼容 Python3、一共才 300 多行。还可以显示 HTTP 请求的每个过程中消耗的时间,如下图:
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/08/66913302.png' style="max-width:80%; max-height=80%;"></img></p>
11、[PyMySQL](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PyMySQL/PyMySQL):纯 Pyton 写的 MySQL 库,纯 Python 的好处就是可以运行在任何装有 Python 解释器CPython、PyPy、IronPython的平台上。相对于 [MySQLdb](https://github.com/farcepest/MySQLdb1) 性能几乎一样,使用方法也一样,但是 **PyMySQL 安装方法极其简单**——`pip install PyMySQL`PyMySQL 使用示例代码:
9、[PyMySQL](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PyMySQL/PyMySQL):纯 Pyton 写的 MySQL 库,纯 Python 的好处就是可以运行在任何装有 Python 解释器CPython、PyPy、IronPython的平台上。相对于 [MySQLdb](https://github.com/farcepest/MySQLdb1) 性能几乎一样,使用方法也一样,但是 **PyMySQL 安装方法极其简单**——`pip install PyMySQL`PyMySQL 使用示例代码:
```
# 下面为例子需要的数据库的建表语句
CREATE TABLE `users` (
@ -177,36 +157,36 @@ finally:
```
12、[reddit](https://hellogithub.com/periodical/statistics/click?target=https://github.com/reddit-archive/reddit)[reddit.com](https://www.reddit.com/) 网站的源码,通过这个项目,可以学习 Python 在构建大型项目中的使用、项目结构、代码风格、Python 技巧的使用方法等。[安装教程](https://github.com/reddit/reddit/wiki/Install-guide)
10、[reddit](https://hellogithub.com/periodical/statistics/click?target=https://github.com/reddit-archive/reddit)[reddit.com](https://www.reddit.com/) 网站的源码,通过这个项目,可以学习 Python 在构建大型项目中的使用、项目结构、代码风格、Python 技巧的使用方法等。[安装教程](https://github.com/reddit/reddit/wiki/Install-guide)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/08/26554.jpg' style="max-width:80%; max-height=80%;"></img></p>
### Ruby 项目
13、[discourse](https://hellogithub.com/periodical/statistics/click?target=https://github.com/discourse/discourse)Ruby 语言写的论坛,百分之百开源、免费。
11、[discourse](https://hellogithub.com/periodical/statistics/click?target=https://github.com/discourse/discourse)Ruby 语言写的论坛,百分之百开源、免费。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/08/7569578.png' style="max-width:80%; max-height=80%;"></img></p>
### 其它
14、[How-To-Ask-Questions-The-Smart-Way](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way):提问的智慧,提出一个好的问题是解决问题的关键
12、[How-To-Ask-Questions-The-Smart-Way](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way):提问的智慧,提出一个好的问题是解决问题的关键
15、[jstraining](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ruanyf/jstraining):阮一峰写的全栈工程师培训材料
13、[jstraining](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ruanyf/jstraining):阮一峰写的全栈工程师培训材料
16、[macOS-Security-and-Privacy-Guide](https://hellogithub.com/periodical/statistics/click?target=https://github.com/drduh/macOS-Security-and-Privacy-Guide)MacOS 的安全和隐私指南,[中文翻译版](https://github.com/xitu/macOS-Security-and-Privacy-Guide/blob/master/README-cn.md)
14、[macOS-Security-and-Privacy-Guide](https://hellogithub.com/periodical/statistics/click?target=https://github.com/drduh/macOS-Security-and-Privacy-Guide)MacOS 的安全和隐私指南,[中文翻译版](https://github.com/xitu/macOS-Security-and-Privacy-Guide/blob/master/README-cn.md)
17、[PTVS](https://hellogithub.com/periodical/statistics/click?target=https://github.com/microsoft/PTVS)Visual Studio 下的 Python 开发插件
15、[PTVS](https://hellogithub.com/periodical/statistics/click?target=https://github.com/microsoft/PTVS)Visual Studio 下的 Python 开发插件
18、[styleguide](https://hellogithub.com/periodical/statistics/click?target=https://github.com/fex-team/styleguide):百度前端研发团队的文档与源码编写风格
16、[styleguide](https://hellogithub.com/periodical/statistics/click?target=https://github.com/fex-team/styleguide):百度前端研发团队的文档与源码编写风格
19、[the-swift-programming-language-in-chinese](https://hellogithub.com/periodical/statistics/click?target=https://github.com/SwiftGGTeam/the-swift-programming-language-in-chinese):中文版 Apple 官方 Swift 教程《The Swift Programming Language》
17、[the-swift-programming-language-in-chinese](https://hellogithub.com/periodical/statistics/click?target=https://github.com/SwiftGGTeam/the-swift-programming-language-in-chinese):中文版 Apple 官方 Swift 教程《The Swift Programming Language》
@ -250,10 +230,10 @@ finally:
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 09 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -175,10 +175,10 @@ ngrok http 8000
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 10 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -82,47 +82,41 @@
- 基于 npm + webpack + babel 开发,支持 ES2015
9、[RAP](https://hellogithub.com/periodical/statistics/click?target=https://github.com/thx/RAP):阿里妈妈 MUX 团队出品,企业级 Web 接口管理工具。RAP 通过 GUI 工具帮助 Web 工程师更高效的管理接口文档,同时通过分析接口结构自动生成 Mock 数据、校验真实接口的正确性,使得接口开发更加规范、自动化。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/10/12779699.jpeg' style="max-width:80%; max-height=80%;"></img></p>
### Objective-C 项目
10、[sequelpro](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sequelpro/sequelpro):这是我到目前为止在 Mac 上发现最好用的 MySQL 管理工具。本人一直在使用,并且推荐给了我的小伙伴们,用过都说好😈~
9、[sequelpro](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sequelpro/sequelpro):这是我到目前为止在 Mac 上发现最好用的 MySQL 管理工具。本人一直在使用,并且推荐给了我的小伙伴们,用过都说好😈~
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/10/14224695.png' style="max-width:80%; max-height=80%;"></img></p>
### 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)
10、[typecho](https://hellogithub.com/periodical/statistics/click?target=https://github.com/typecho/typecho)PHP 的一款博客程序,[官网](http://typecho.org/)[文档](http://docs.typecho.org/doku.php)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/10/11467667.png' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
12、[jumpserver](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jumpserver/jumpserver)Jumpserver 是一款由 Python 编写开源的跳板机(是一类可作为跳板批量操作远程设备的网络设备)系统,实现了跳板机应有的功能。基于 SSH 协议来管理,客户端无需安装 agent。支持常见 Linux 系统,效果如下:
11、[jumpserver](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jumpserver/jumpserver)Jumpserver 是一款由 Python 编写开源的跳板机(是一类可作为跳板批量操作远程设备的网络设备)系统,实现了跳板机应有的功能。基于 SSH 协议来管理,客户端无需安装 agent。支持常见 Linux 系统,效果如下:
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/10/21484781.gif' style="max-width:80%; max-height=80%;"></img></p>
13、[locust](https://hellogithub.com/periodical/statistics/click?target=https://github.com/locustio/locust):模拟用户行为的[负载测试](http://blog.csdn.net/kerryzhu/article/details/3515714)工具,包含友好的 Web 页面,如下图:
12、[locust](https://hellogithub.com/periodical/statistics/click?target=https://github.com/locustio/locust):模拟用户行为的[负载测试](http://blog.csdn.net/kerryzhu/article/details/3515714)工具,包含友好的 Web 页面,如下图:
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/10/1377867.png' style="max-width:80%; max-height=80%;"></img></p>
14、[saythanks.io](https://hellogithub.com/periodical/statistics/click?target=https://github.com/BlitzKraft/saythanks.io)Kennethreitz 写的一个简单的网站(基于 Flask用于向开源项目作者发送感谢邮件的 Web App。该项目结构简单可以用来学习大神是如何快速开发 Web 项目、方法、代码风格、开发常用库。而且该项目的意义也特别好:**感谢开源项目的作者**,愿开源社区越来越好,[网站地址](https://saythanks.io)
13、[saythanks.io](https://hellogithub.com/periodical/statistics/click?target=https://github.com/BlitzKraft/saythanks.io)Kennethreitz 写的一个简单的网站(基于 Flask用于向开源项目作者发送感谢邮件的 Web App。该项目结构简单可以用来学习大神是如何快速开发 Web 项目、方法、代码风格、开发常用库。而且该项目的意义也特别好:**感谢开源项目的作者**,愿开源社区越来越好,[网站地址](https://saythanks.io)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/10/73524850.png' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
15、[MLAlgorithms](https://hellogithub.com/periodical/statistics/click?target=https://github.com/rushter/MLAlgorithms)常见的机器学习算法Python 实现:
14、[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)
@ -132,20 +126,20 @@
### 其它
16、[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)
17、[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 集合
18、[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 简体中文专题教程
19、[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 开发者必备资源汇总
### 开源书籍
20、[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 设计与实现(网络版)
@ -189,10 +183,10 @@
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 100 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -259,7 +259,7 @@ result = m.update(memory_id="m1", data="Likes to play tennis on weekends")
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/100/147530276.png' style="max-width:80%; max-height=80%;"></img></p>
37、[OMOTE](https://hellogithub.com/periodical/statistics/click?target=https://github.com/CoretechR/OMOTE):开源的通用遥控器。该项目是用 ESP32 制作的通用遥控器,它拥有 2.8 英寸电容触摸屏、2000 毫安电池和实体按键支持红外、WiFi 和蓝牙连接方式,能够控制各种家电。
37、[OMOTE-Firmware](https://hellogithub.com/periodical/statistics/click?target=https://github.com/OMOTE-Community/OMOTE-Firmware):开源的通用遥控器。该项目是用 ESP32 制作的通用遥控器,它拥有 2.8 英寸电容触摸屏、2000 毫安电池和实体按键支持红外、WiFi 和蓝牙连接方式,能够控制各种家电。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/100/655304519.gif' style="max-width:80%; max-height=80%;"></img></p>
@ -325,10 +325,10 @@ scoop install python ruby go perl
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 101 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -139,7 +139,7 @@ pres.writeFile();
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/101/249995750.jpg' style="max-width:80%; max-height=80%;"></img></p>
18、[vue-XiuXianGame](https://hellogithub.com/periodical/statistics/click?target=https://github.com/setube/vue-XiuXianGame):开源的文字修仙游戏。这是一个基于 Vue.js 开发的修仙模拟器,互动式的文字游戏,适合喜欢放置类和修仙题材游戏的玩家。
18、[vue-xiuxiangame](https://hellogithub.com/periodical/statistics/click?target=https://github.com/setube/vue-xiuxiangame):开源的文字修仙游戏。这是一个基于 Vue.js 开发的修仙模拟器,互动式的文字游戏,适合喜欢放置类和修仙题材游戏的玩家。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/101/828462853.png' style="max-width:80%; max-height=80%;"></img></p>
@ -253,7 +253,7 @@ class TestSimpleLogin(BaseCase):
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/101/125563061.png' style="max-width:80%; max-height=80%;"></img></p>
32、[mail-server](https://hellogithub.com/periodical/statistics/click?target=https://github.com/stalwartlabs/mail-server):安全且易于部署的邮件服务。该项目是用 Rust 编写的邮件服务器,支持 SMTP、IMAP 和 POP3 等常见邮件协议,内置强大的垃圾邮件和钓鱼网站过滤器。来自 [@Mauro D.](https://hellogithub.com/user/ogvJ1bR2hPjHkVy) 的分享
32、[stalwart](https://hellogithub.com/periodical/statistics/click?target=https://github.com/stalwartlabs/stalwart):安全且易于部署的邮件服务。该项目是用 Rust 编写的邮件服务器,支持 SMTP、IMAP 和 POP3 等常见邮件协议,内置强大的垃圾邮件和钓鱼网站过滤器。来自 [@Mauro D.](https://hellogithub.com/user/ogvJ1bR2hPjHkVy) 的分享
### Swift 项目
33、[Pearcleaner](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alienator88/Pearcleaner):免费的 Mac 应用清理工具。这是一款免费开源的 Mac 应用清理工具,能够彻底卸载应用并清理残留文件。它采用 SwiftUI 开发,提供了简单易用的界面,支持右键卸载、迷你模式和 Homebrew 清理等功能。
@ -351,10 +351,10 @@ print(response)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 102 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -313,10 +313,10 @@ output = compiled_model({0: example.numpy()})
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 103 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -379,10 +379,10 @@ path = model.export(format="onnx") # return path to exported model
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 104 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -279,10 +279,10 @@ cv2.imwrite("vis_image.jpg", vis_im)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 105 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -39,7 +39,7 @@
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/105/188601229.png' style="max-width:80%; max-height=80%;"></img></p>
6、[WLED](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Aircoookie/WLED):无线控制 LED 灯带。该项目是一个运行在 ESP32 和 ESP8266 上的 Web 服务器,可实现通过 WiFi 控制 LED 灯带的颜色和效果,支持 100 种特效、50 种调色板、250 个用户自定义预设等功能。
6、[WLED](https://hellogithub.com/periodical/statistics/click?target=https://github.com/wled/WLED):无线控制 LED 灯带。该项目是一个运行在 ESP32 和 ESP8266 上的 Web 服务器,可实现通过 WiFi 控制 LED 灯带的颜色和效果,支持 100 种特效、50 种调色板、250 个用户自定义预设等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/105/76990209.png' style="max-width:80%; max-height=80%;"></img></p>
@ -321,10 +321,10 @@ const result = await zerox({
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 106 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -169,12 +169,12 @@ const semiTransparentRedPng = await sharp({
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/106/306645388.png' style="max-width:80%; max-height=80%;"></img></p>
20、[maestro](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mobile-dev-inc/maestro):移动端 UI 自动化测试框架。这是一款开源的移动端和 Web 应用 UI 自动化测试工具,它采用简单易懂的 YAML 语法编写测试脚本,内置容错机制和操作延迟容忍功能,支持 Android、iOS、Flutter 和桌面浏览器。
20、[Maestro](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mobile-dev-inc/Maestro):移动端 UI 自动化测试框架。这是一款开源的移动端和 Web 应用 UI 自动化测试工具,它采用简单易懂的 YAML 语法编写测试脚本,内置容错机制和操作延迟容忍功能,支持 Android、iOS、Flutter 和桌面浏览器。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/106/476427476.gif' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
21、[chonkie](https://hellogithub.com/periodical/statistics/click?target=https://github.com/chonkie-ai/chonkie):轻量级的文本分块 Python 库。这是一个专为 RAG 应用设计的轻量级文本分块库,它简单易用、速度快,能够按固定大小分割文本,支持多种分词器、向量模型和灵活的分块策略,适用于长文本处理、构建 RAG 应用等场景。
21、[chonkie](https://hellogithub.com/periodical/statistics/click?target=https://github.com/chonkie-inc/chonkie):轻量级的文本分块 Python 库。这是一个专为 RAG 应用设计的轻量级文本分块库,它简单易用、速度快,能够按固定大小分割文本,支持多种分词器、向量模型和灵活的分块策略,适用于长文本处理、构建 RAG 应用等场景。
```python
from chonkie import TokenChunker
from tokenizers import Tokenizer
@ -272,7 +272,7 @@ Text("Custom Gradient Mode").bold()
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/106/283280154.jpg' style="max-width:80%; max-height=80%;"></img></p>
32、[instructor](https://hellogithub.com/periodical/statistics/click?target=https://github.com/instructor-ai/instructor):让 LLM 输出结构化数据的 Python 库。该项目是用于处理大语言模型LLMs结构化输出的 Python 库。它基于 Pydantic 实现了数据验证和类型注释,能够将 LLM 的结果(自然语言)转换为结构化数据,支持多种大语言模型服务,以及自动重试、流式响应等功能。
32、[instructor](https://hellogithub.com/periodical/statistics/click?target=https://github.com/567-labs/instructor):让 LLM 输出结构化数据的 Python 库。该项目是用于处理大语言模型LLMs结构化输出的 Python 库。它基于 Pydantic 实现了数据验证和类型注释,能够将 LLM 的结果(自然语言)转换为结构化数据,支持多种大语言模型服务,以及自动重试、流式响应等功能。
```python
import instructor
from pydantic import BaseModel
@ -301,7 +301,7 @@ print(user_info.age)
#> 30
```
33、[lite.ai.toolkit](https://hellogithub.com/periodical/statistics/click?target=https://github.com/DefTruth/lite.ai.toolkit):轻量级的 C++ AI 工具包。这是一个用 C++ 编写的 AI 工具包,内置超过 100 种 AI 模型,包括对象检测、人脸识别、分割、抠图等领域。它支持 ONNXRuntime、MNN、NCNN、TNN 和 TensorRT 等主流推理引擎,帮助开发者快速部署和使用 AI 模型。来自 [@wangzijian](https://hellogithub.com/user/1NZpMjQFDvCfaEK) 的分享
33、[lite.ai.toolkit](https://hellogithub.com/periodical/statistics/click?target=https://github.com/xlite-dev/lite.ai.toolkit):轻量级的 C++ AI 工具包。这是一个用 C++ 编写的 AI 工具包,内置超过 100 种 AI 模型,包括对象检测、人脸识别、分割、抠图等领域。它支持 ONNXRuntime、MNN、NCNN、TNN 和 TensorRT 等主流推理引擎,帮助开发者快速部署和使用 AI 模型。来自 [@wangzijian](https://hellogithub.com/user/1NZpMjQFDvCfaEK) 的分享
```c++
#include "lite/lite.h"
@ -394,7 +394,7 @@ Render( Point(0, 0), 50, 120, 120, 300, 800, 600 )
<p align="center">
<a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub105.md">『上一期』</a> | <a href='https://github.com/521xueweihan/HelloGitHub/issues/899'>反馈和建议</a> | 『下一期』
<a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub105.md">『上一期』</a> | <a href='https://github.com/521xueweihan/HelloGitHub/issues/899'>反馈和建议</a> | <a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub107.md">『下一期』</a>
</p>
---
@ -432,10 +432,10 @@ Render( Point(0, 0), 50, 120, 120, 300, 800, 600 )
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

267
content/HelloGitHub107.md Normal file
View File

@ -0,0 +1,267 @@
# 《HelloGitHub》第 107 期
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
## 目录
点击右上角的 **「目录」** 图标打开目录,获得更好的阅读体验。
![](https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/catalog.png)
**Tips**:如果遇到图片刷不出来的情况,[点击](https://hellogithub.com/periodical/volume/107) 换一种浏览方式。
<p align="center">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/weixin.png" style="max-width:30%;"></img><br>
关注「HelloGitHub」公众号第一时间收到推送
</p>
## 内容
> **以下为本期内容**|每个月 **28** 号更新
### C 项目
1、[earlyoom](https://hellogithub.com/periodical/statistics/click?target=https://github.com/rfjakob/earlyoom):防止 OOM 的 Linux 守护进程。这是一款专为 Linux 设计的 OOM 守护进程,旨在弥补内核自带的 OOM Killer 仅在内存耗尽时才触发的不足。它能够提早干预(默认 10%),自动终止占用内存最多的进程,从而防止系统因内存耗尽而陷入卡死的状态。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/15850784.png' style="max-width:80%; max-height=80%;"></img></p>
2、[sqlite-vec](https://hellogithub.com/periodical/statistics/click?target=https://github.com/asg017/sqlite-vec)SQLite 的向量搜索扩展。这是一个体积小、零依赖的向量搜索 SQLite 扩展,为 SQLite 数据库添加了插入和查询浮点、整数和二进制向量的能力。它可以运行在任何支持 SQLite 的平台上,包括 Linux、macOS、Windows、浏览器WASM、树莓派等。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/789538509.png' style="max-width:80%; max-height=80%;"></img></p>
### C# 项目
3、[Flyby11](https://hellogithub.com/periodical/statistics/click?target=https://github.com/builtbybel/Flyby11)Windows 11 升级助手。这是一款开源的 Windows 11 升级辅助工具。它能够帮助用户绕过硬件限制,将 Windows 11 最新版本,安装到官方不支持的旧设备上。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/875403491.png' style="max-width:80%; max-height=80%;"></img></p>
4、[ImageGlass](https://hellogithub.com/periodical/statistics/click?target=https://github.com/d2phap/ImageGlass):干净的 Windows 图像查看器。这是一款功能丰富的图像查看工具,专注于为 Windows 用户提供流畅的图像浏览体验。它拥有简洁直观的界面,支持 80 多种图像格式和多语言,以及无损压缩、调整大小等实用的图像编辑功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/7377936.png' style="max-width:80%; max-height=80%;"></img></p>
5、[MahApps.Metro](https://hellogithub.com/periodical/statistics/click?target=https://github.com/MahApps/MahApps.Metro):优雅的 WPF UI 框架。该项目是专为 WPF 应用程序设计的 UI 框架,旨在帮助开发者快速构建具有现代感、优雅的桌面用户界面。它内置丰富的控件、图标、主题,以及便捷的 Visual Studio 模版。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/2584777.gif' style="max-width:80%; max-height=80%;"></img></p>
### C++ 项目
6、[champ](https://hellogithub.com/periodical/statistics/click?target=https://github.com/chvmp/champ):开源的四足机器人控制开发框架。这是一个开源的四足机器人开发框架,可用于构建四足机器人和开发控制算法。它提供轻量级的头文件库和丰富的 ROS 工具包支持完全自主导航、Gazebo 仿真环境以及多种硬件平台,为开发者提供了完整的四足机器人控制框架和开发工具。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/186157988.gif' style="max-width:80%; max-height=80%;"></img></p>
7、[cling](https://hellogithub.com/periodical/statistics/click?target=https://github.com/root-project/cling):交互式的 C++ 开发环境。这是一个基于 LLVM 和 Clang 构建的交互式 C++ 解释器。它提供了直观的交互式命令行界面,支持即时编写、执行和调试 C++ 代码,并可以与 Jupyter 集成。来自 [@chenxu](https://hellogithub.com/user/2szDRMLtYI9bVcT) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/49210203.png' style="max-width:80%; max-height=80%;"></img></p>
8、[MusicPlayer2](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zhongyang219/MusicPlayer2):多功能的 Windows 音乐播放器。该项目是一款由 C++ 编写的简约、小巧、多功能的 Windows 本地音乐播放器,支持常见音频格式,并提供歌词显示、卡拉 OK 模式、歌词编辑、专辑封面展示、频谱分析和音效调节等功能。来自 [@wyf9](https://hellogithub.com/user/WoGJ1ZiVstBkyAb) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/99799314.gif' style="max-width:80%; max-height=80%;"></img></p>
### Go 项目
9、[codeforces-go](https://hellogithub.com/periodical/statistics/click?target=https://github.com/EndlessCheng/codeforces-go)Go 语言的算法竞赛模版。该项目是由灵茶山艾府创建的一个算法竞赛模板。它以 Go 语言为基础,提供了全面且系统的算法模板集合,涵盖从基础数据结构到高级算法的多个领域。
10、[goja](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dop251/goja)Go 语言实现的 JavaScript 引擎。该项目是用纯 Go 语言实现的高性能 JavaScript 引擎,让开发者能够在 Go 环境下轻松执行 JavaScript 代码。它支持运行 Babel 和 TypeScript 编译器等 ES5 编写的东西,并兼容大部分 ES6 功能。
```go
vm := goja.New()
v, err := vm.RunString("2 + 2")
if err != nil {
panic(err)
}
if num := v.Export().(int64); num != 4 {
panic(num)
}
```
11、[ipatool](https://hellogithub.com/periodical/statistics/click?target=https://github.com/majd/ipatool):轻松下载 IPA 文件的工具。这是一款能够帮助用户在 iOS App Store 中搜索并下载 .ipa 文件的命令行工具,支持 Windows、Linux 和 macOS 平台。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/369755856.gif' style="max-width:80%; max-height=80%;"></img></p>
12、[pspy](https://hellogithub.com/periodical/statistics/click?target=https://github.com/DominicBreuker/pspy):无需 Root 权限实时监控 Linux 进程的工具。这是一款无需 root 权限即可实时监控 Linux 系统中所有用户运行的命令、计划任务等进程活动。它通过遍历 /proc 收集进程信息和监听文件系统事件,能够实时捕捉新启动的进程和短命进程,适用于 CTF 竞赛、渗透测试和安全审计等场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/120821432.gif' style="max-width:80%; max-height=80%;"></img></p>
13、[wego](https://hellogithub.com/periodical/statistics/click?target=https://github.com/schachmat/wego):快速查看天气预报的命令行工具。这是一款用 Go 语言开发的命令行查看天气的工具,可以帮助用户快速获取未来几天的天气信息,包括温度、风速、风向、降水量等。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/26971815.gif' style="max-width:80%; max-height=80%;"></img></p>
### Java 项目
14、[logisim-evolution](https://hellogithub.com/periodical/statistics/click?target=https://github.com/logisim-evolution/logisim-evolution):开源的数字电路设计与模拟软件。这是一款 Java 开发的数字逻辑电路设计与模拟工具适用于教育和开发场景。它提供直观的界面支持实时模拟电路行为、信号时序图、硬件集成、VHDL、常用组件和多语言。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/24217298.png' style="max-width:80%; max-height=80%;"></img></p>
15、[synthea](https://hellogithub.com/periodical/statistics/click?target=https://github.com/synthetichealth/synthea):模拟患者人群的开源工具。这是一款开源的合成患者数据和健康记录的模拟器,支持生成病历、症状、诊断、药物、疫苗接种记录等多种医疗信息数据,适用于临床研究、流行病学研究等场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/61399845.png' style="max-width:80%; max-height=80%;"></img></p>
### JavaScript 项目
16、[canvas-confetti](https://hellogithub.com/periodical/statistics/click?target=https://github.com/catdad/canvas-confetti):五彩纸屑动画效果的 JavaScript 库。这是一个轻量级、高性能的五彩纸屑动画库,让你轻松地在网页中添加炫酷的动态特效。它基于 HTML5 Canvas 技术实现动画渲染,支持粒子数量、发射角度、速度、重力、颜色等多种参数,以及自定义形状和文本动画,适用于节日庆祝、游戏奖励效果等场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/119001901.gif' style="max-width:80%; max-height=80%;"></img></p>
17、[color-thief](https://hellogithub.com/periodical/statistics/click?target=https://github.com/lokesh/color-thief):从图片中提取调色板的 JavaScript 库。这是一个轻松获取图片主要颜色或颜色组合的 JavaScript 库,适用于需要动态提取图片颜色的场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/2688455.png' style="max-width:80%; max-height=80%;"></img></p>
18、[newsnow](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ourongxing/newsnow):全开源的实时资讯平台。这是一款高颜值的实时新闻与热榜网站,相比传统热榜产品更加注重实时新闻。它前后端完全开源、部署简单,可轻松托管到 Cloudflare Pages 或 Vercel 等平台。来自 [@Ou](https://hellogithub.com/user/SMJiFwlsKCkWf89) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/861790708.png' style="max-width:80%; max-height=80%;"></img></p>
19、[soybean-admin](https://hellogithub.com/periodical/statistics/click?target=https://github.com/soybeanjs/soybean-admin):清新优雅的 Vue3 管理后台模板。该项目是采用 Vue3、Vite5、Pinia 和 UnoCSS 等技术栈构建的管理后台模板,它不仅拥有漂亮的界面,还有清晰的项目结构、严格的类型检查、统一的代码规范,内置丰富的主题配置、国际化方案、页面组件,并且支持移动端。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/404414397.png' style="max-width:80%; max-height=80%;"></img></p>
20、[web-check](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Lissy93/web-check)全面的网站检查工具。这是一款网站检查工具可以显示指定网站更多的信息。比如DNS 记录、服务器位置、站点性能、SSL 证书、性能、SEO 等信息,可用于分析网站的服务器架构、查看安全漏洞等场景。来自 [@Zhiqiang Li](https://hellogithub.com/user/GeVAyPh1pJOSaWN) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/658364446.png' style="max-width:80%; max-height=80%;"></img></p>
### Kotlin 项目
21、[Pluvia](https://hellogithub.com/periodical/statistics/click?target=https://github.com/oxters168/Pluvia)Android 上的非官方 Steam 客户端。这是一款专为 Android 设计的轻量级、非官方 Steam 客户端,可以在移动设备上浏览、下载并运行无 DRM数字版权管理的 Steam 游戏,支持 Steam 云存档和好友列表等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/868277149.gif' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
22、[input-remapper](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sezanzeb/input-remapper):让 Linux 用户轻松改变按键行为的工具。该项目是专为 Linux 系统设计的工具,能够轻松改变输入设备的行为。它支持多种输入设备,包括键盘、鼠标、游戏手柄和操作杆。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/307515577.png' style="max-width:80%; max-height=80%;"></img></p>
23、[kitty](https://hellogithub.com/periodical/statistics/click?target=https://github.com/kovidgoyal/kitty)GPU 加速的终端模拟器。这是一款基于 GPU 加速的跨平台终端模拟器,专为开发者提供流畅的命令行操作体验。它通过 OpenGL 渲染技术,显著提升渲染速度,相较传统终端更快,同时支持自定义字体、多窗口、多标签和高分辨率显示等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/71056775.png' style="max-width:80%; max-height=80%;"></img></p>
24、[manga-image-translator](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zyddnys/manga-image-translator):一键翻译图片内文字的工具。这是一个用于识别并翻译图片内文字的 Python 项目,支持日语、中文、英语和韩语等多种语言,适用于翻译漫画、插图中的文字内容。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/339920287.png' style="max-width:80%; max-height=80%;"></img></p>
25、[piku](https://hellogithub.com/periodical/statistics/click?target=https://github.com/piku/piku):极简的 PaaS 工具。这是一款轻量级的 PaaS 工具,用户只需通过简单的 git push 命令即可将应用部署到服务器。它仅有 1500 行 Python 代码,能够在低配置设备(如 Raspberry Pi上运行支持 Python、Node.js 和 Java 等多种编程语言,以及多应用部署、免费 SSL 证书等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/54778964.gif' style="max-width:80%; max-height=80%;"></img></p>
26、[posting](https://hellogithub.com/periodical/statistics/click?target=https://github.com/darrenburns/posting):炫酷的终端 API 调试工具。这是一款现代化的终端 HTTP 客户端,堪称 Postman 和 Insomnia 的命令行版。它为开发者提供了便捷的 TUI 使用体验并优化了键盘操作流程支持自动补全、语法高亮、Vim 键绑定和请求存储在本地文件YAML等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/806285077.png' style="max-width:80%; max-height=80%;"></img></p>
### Rust 项目
27、[neovide](https://hellogithub.com/periodical/statistics/click?target=https://github.com/neovide/neovide):用 Rust 打造的 Neovim 客户端。这是一款为 Neovim 编辑器Vim 的重构版本)设计的跨平台桌面客户端。它在保留 Nvim 核心功能的基础上,提供了现代化的图形界面,带来更友好的使用体验。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/226408450.png' style="max-width:80%; max-height=80%;"></img></p>
28、[Nping](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hanshuaikang/Nping)Rust 的多地址并发 Ping 工具。这是一个用 Rust 开发的可视化 Ping 工具,支持同时对多个目标地址并发 Ping 操作。它提供了分区折线图和表格视图等可视化展示,支持实时动态展示延迟、丢包率等性能指标,同时兼容 IPv4 和 IPv6 网络环境。来自 [@韩数](https://hellogithub.com/user/uT2Sc8Xli4PUA76) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/906665483.gif' style="max-width:80%; max-height=80%;"></img></p>
29、[simple-http-server](https://hellogithub.com/periodical/statistics/click?target=https://github.com/TheWaWaR/simple-http-server)Rust 的轻量级 HTTP(s) 服务器。该项目是用 Rust 编写的轻量级 HTTP(s) 服务器,可快速提供简单易用的静态文件服务。它拥有开箱即用、跨平台的特点,支持 HTTPS、认证、CORS 配置、文件上传等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/92592878.png' style="max-width:80%; max-height=80%;"></img></p>
### Swift 项目
30、[Cork](https://hellogithub.com/periodical/statistics/click?target=https://github.com/buresdv/Cork)Homebrew 图形界面管理工具。该项是专为 Homebrew 设计的图形用户界面GUI旨在通过图形界面简化 Homebrew 的使用,让用户更轻松地安装、更新和卸载软件包。来自 [@Micro·J](https://hellogithub.com/user/L2Xx0OfvPzpYt4u) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/510067764.png' style="max-width:80%; max-height=80%;"></img></p>
31、[periphery](https://hellogithub.com/periodical/statistics/click?target=https://github.com/peripheryapp/periphery):开源的 Swift 代码“清洁工”。该项目是用于检测和清理 Swift 项目中未使用代码的工具,支持与 Xcode、SwiftPM 和 Bazel 等构建系统集成,并提供灵活的配置选项,帮助开发者高效清理冗余代码,优化项目质量。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/169972846.png' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
32、[ai-by-hand-excel](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ImagineAILab/ai-by-hand-excel):用 Excel 手搓各种 AI 算法和模型。该项目是通过 Excel 的形式实现并演示人工智能与深度学习的核心算法和概念,让初学者可以动手操作并理解 AI 的运行原理包括矩阵乘法、MLP、RNN、Transformer、ResNet 等,以独特且浅显易懂的形式,降低了 AI 学习的门槛。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/857733465.png' style="max-width:80%; max-height=80%;"></img></p>
33、[AstrBot](https://hellogithub.com/periodical/statistics/click?target=https://github.com/AstrBotDevs/AstrBot):易上手的多平台 LLM 聊天机器人。该项目是基于 Python 构建的 LLM 聊天机器人及开发框架,支持集成多种消息平台和大语言模型。它提供了可视化管理面板和灵活的插件扩展机制,支持速率限制、白名单、关键词过滤、图片理解和语音转文字等功能。来自 [@大痴小乙zt2kV](https://hellogithub.com/user/wg8ucRq0Lb75zTy) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/575865240.png' style="max-width:80%; max-height=80%;"></img></p>
34、[cognita](https://hellogithub.com/periodical/statistics/click?target=https://github.com/truefoundry/cognita):开源的低代码 RAG 平台。这是一个基于 LangChain 和 LlamaIndex 构建的 RAG 平台,支持 Docker 一键部署。它拥有简单易用的 Web 界面,提供数据上传、模型管理、联网和提示词模版等功能,用户无需写代码就能轻松构建、调试和发布 RAG 应用。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/671064065.gif' style="max-width:80%; max-height=80%;"></img></p>
35、[lm-evaluation-harness](https://hellogithub.com/periodical/statistics/click?target=https://github.com/EleutherAI/lm-evaluation-harness):开源的 LLM 评测框架。这是一个是用于评估大型语言模型的框架,能够测试模型在多种任务中的表现。它提供了超过 60 个学术基准测试,支持多种模型框架、本地模型、云服务(如 OpenAI、硬件加速以及自定义任务等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/290909192.png' style="max-width:80%; max-height=80%;"></img></p>
36、[watermark-removal](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zuruoke/watermark-removal):去除图片水印的 AI 工具。这是一款基于 TensorFlow 的开源图像修复工具,仅需一条命令即可去除图片中的水印。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/424507010.jpg' style="max-width:80%; max-height=80%;"></img></p>
### 其它
37、[ESP-Drone](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Circuit-Digest/ESP-Drone):低成本的开源无人机。这是一个基于 ESP32 的开源无人机项目,帮你制作一款低成本、可手机控制的小型无人机。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/689881351.gif' style="max-width:80%; max-height=80%;"></img></p>
38、[hexo-theme-A4](https://hellogithub.com/periodical/statistics/click?target=https://github.com/HiNinoJay/hexo-theme-A4):纸张质感的 Hexo 博客主题。这是一个简洁的 Hexo 博客主题,设计简约就像一张 A4 纸,让读者专注于阅读,作者专注于写作。来自 [@nino](https://hellogithub.com/user/ePZoMD50CdrK7f1) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/627803190.png' style="max-width:80%; max-height=80%;"></img></p>
39、[LazyCat-Bookmark-Cleaner](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Alanrk/LazyCat-Bookmark-Cleaner):一键整理浏览器书签的工具。这是一款开源的浏览器书签管理插件,帮你轻松整理浏览器书签。它无需联网、保护隐私,支持中英双语、自动检测无效书签、重复书签和空文件夹,还可以生成书签使用报告。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/909670009.png' style="max-width:80%; max-height=80%;"></img></p>
40、[linuxpdf](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ading2210/linuxpdf):运行在 PDF 文件里的 Linux 系统。该项目基于 RISC-V 模拟器 TinyEMU 将 Linux 系统嵌入到一个 PDF 文件中运行。用户可以在浏览器中打开这个 PDF 文件,启动 Linux 系统进行交互。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/916802481.png' style="max-width:80%; max-height=80%;"></img></p>
41、[moodiary](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ZhuJHua/moodiary):一款 Flutter 构建的开源跨平台日记应用。这是一款完全开源、颜值在线的日记软件。它支持多种形式的文本编辑和多媒体附件,同时提供密码保护、生物识别解锁、足迹地图、智能助手、同步与备份等功能,兼容 Android、iOS、Windows、macOS 和 Linux 系统。来自 [@云烨](https://hellogithub.com/user/XECVTG0rFmk15L8) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/846895415.png' style="max-width:80%; max-height=80%;"></img></p>
42、[Xiaomi-BootLoader-Questionnaire](https://hellogithub.com/periodical/statistics/click?target=https://github.com/MlgmXyysd/Xiaomi-BootLoader-Questionnaire):小米手机解锁刷机资格的答题测试。该项目是小米 BootLoader 解锁的答题库,起因是小米手机在获取 BootLoader 解锁资格前,需要先通过答题才能申请。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/726300407.png' style="max-width:80%; max-height=80%;"></img></p>
### 开源书籍
43、[ai-self-coding-book](https://hellogithub.com/periodical/statistics/click?target=https://github.com/easychen/ai-self-coding-book):《方糖 AI 自编程入门》。这本书是作者结合实践经验编写的 AI 自编程入门教程,旨在帮助非程序员也能借助 AI 开发出功能复杂、质量过硬的程序,而不仅仅局限于贪吃蛇这样的玩具。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/107/917240200.jpg' style="max-width:80%; max-height=80%;"></img></p>
<p align="center">
<a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub106.md">『上一期』</a> | <a href='https://github.com/521xueweihan/HelloGitHub/issues/899'>反馈和建议</a> | <a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub108.md">『下一期』</a>
</p>
---
<p align="center">
👉 <a href='https://hellogithub.com/periodical'>来!推荐开源项目</a> 👈<br>
微信中搜:<strong>HelloGitHub</strong> 关注公众号<br>
不仅能第一时间收到推送,还有回馈粉丝的活动<br>
如果文中的图刷不出来,可以点击 <a href='https://hellogithub.com/periodical/volume/107'>这里</a>
</p>
## 赞助
<table>
<thead>
<tr>
<th align="center" style="width: 80px;">
<a href="https://www.compshare.cn/?utm_term=logo&utm_campaign=hellogithub&utm_source=otherdsp&utm_medium=display&ytag=logo_hellogithub_otherdsp_display"> <img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/ucloud.png" width="60px"><br>
<sub>UCloud</sub><br>
<sub>超值的GPU云服务</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.upyun.com/?from=hellogithub">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/upyun.png" width="60px"><br>
<sub>CDN</sub><br>
<sub>开启全网加速</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://github.com/OpenIMSDK/Open-IM-Server">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/im.png" width="60px"><br>
<sub>OpenIM</sub><br>
<sub>开源IM力争No.1</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>
</thead>
</table>
## 声明
<a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh"><img alt="知识共享许可协议" style="border-width: 0" src="https://licensebuttons.net/l/by-nc-nd/4.0/88x31.png"></a><br>本作品采用 <a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh">署名-非商业性使用-禁止演绎 4.0 国际</a> 进行许可。

304
content/HelloGitHub108.md Normal file
View File

@ -0,0 +1,304 @@
# 《HelloGitHub》第 108 期
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
## 目录
点击右上角的 **「目录」** 图标打开目录,获得更好的阅读体验。
![](https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/catalog.png)
**Tips**:如果遇到图片刷不出来的情况,[点击](https://hellogithub.com/periodical/volume/108) 换一种浏览方式。
<p align="center">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/weixin.png" style="max-width:30%;"></img><br>
关注「HelloGitHub」公众号第一时间收到推送
</p>
## 内容
> **以下为本期内容**|每个月 **28** 号更新
### C 项目
1、[Catime](https://hellogithub.com/periodical/statistics/click?target=https://github.com/vladelaina/Catime):简洁小巧的 Windows 计时器。这是一款轻巧易用的 Windows 计时器,集显示时间、倒计时和番茄时钟功能于一体。它采用 C 语言编写,体积小、占用少,支持透明界面。用户可以调整界面大小和位置,设置超时动作(锁屏/通知/关机),以及自定义颜色和字体,满足个性化需求。来自 [@VerSion1312](https://hellogithub.com/user/hzXa4yVtAgBQdID) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/923474048.gif' style="max-width:80%; max-height=80%;"></img></p>
2、[nq](https://hellogithub.com/periodical/statistics/click?target=https://github.com/leahneukirchen/nq)Unix 命令行任务队列工具。这是一个轻量级命令行队列工具,用户可以将任务添加到队列中,并在后台按顺序执行。它支持在 Linux、FreeBSD 和 macOS 等系统上运行,适用于需要依次执行多个脚本或命令的场景。
```
# 将命令加入队列并在后台执行
nq COMMAND
# 等待所有队列中的任务完成
nq -w
# 例如,将 make clean 命令加入队列
nq make clean
# 将 make depends 命令加入队列
nq make depends
# 将 make all 命令加入队列
nq make all
# 查看当前任务日志
nqtail
```
3、[xash3d-fwgs](https://hellogithub.com/periodical/statistics/click?target=https://github.com/FWGS/xash3d-fwgs):带你重温《半条命》的游戏引擎。这是一款开源的游戏引擎,主要用于运行和修改 GoldSrc 引擎的游戏。GoldSrc 是 Valve 公司用于开发《半条命》等经典游戏的引擎。Xash3D FWGS 通过提供一个兼容、跨平台的游戏引擎,让用户可以在现代系统、移动设备、掌机上运行这些经典游戏,并进行深度修改和扩展,例如添加触屏控制、语音聊天和渲染器选项等功能。来自 [@天涯孤雁](https://hellogithub.com/user/gf67BzSc528eYP9) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/127814982.jpg' style="max-width:80%; max-height=80%;"></img></p>
### C# 项目
4、[OpenUtau](https://hellogithub.com/periodical/statistics/click?target=https://github.com/stakira/OpenUtau):开源的歌声合成工具。这是一款用于创作和编辑歌声合成作品的工具,兼容 UTAU 的音色库和重采样器。它拥有简洁直观的界面,支持鼠标与键盘协同操作,并提供 MIDI 编辑、歌词调整、音色修改等功能,适用于 Windows、Linux 和 macOS 平台。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/27212980.gif' style="max-width:80%; max-height=80%;"></img></p>
### C++ 项目
5、[Diagon](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ArthurSonzogni/Diagon):交互式 ASCII 图表生成器。这是一个交互式的 ASCII 风格图表生成器,可以将类似 Markdown 的表达式转换为 ASCII 艺术形式。它支持生成数学表达式、序列图、树形图、表格、流程图等,并可以将图表导出为 WebAssembly在网页中展示和交互。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/118505656.png' style="max-width:80%; max-height=80%;"></img></p>
6、[ggwave](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ggerganov/ggwave)通过声音传输数据的工具。这是一款创新的数据传输工具通过声音在设备间传输少量数据。它采用频移键控FSK传输协议并结合错码ECC提升数据传输的可靠性传输速度在每秒 8-16 字节。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/316912509.gif' style="max-width:80%; max-height=80%;"></img></p>
7、[wukong-minimap](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jaskang/wukong-minimap):《黑神话:悟空》小地图插件。这是一款专为《黑神话:悟空》设计的实时地图插件。它完全免费且安装简单,支持实时位置追踪、导航、关键点位,以及地图放大、缩小和隐藏等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/883199514.png' style="max-width:80%; max-height=80%;"></img></p>
### CSS 项目
8、[nord](https://hellogithub.com/periodical/statistics/click?target=https://github.com/nordtheme/nord):好看的北极蓝配色方案。这是一个开源的北极蓝主题配色方案,包含 16 种柔和的色调,适用于代码编辑器、终端和网页设计等应用场景。无法亲临北极,也能用这抹宁静的蓝,给视觉一次沉浸式旅行。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/67354143.png' style="max-width:80%; max-height=80%;"></img></p>
### Go 项目
9、[gqlgen](https://hellogithub.com/periodical/statistics/click?target=https://github.com/99designs/gqlgen)Go 语言的 GraphQL 服务器生成库。该项目是用于快速构建 GraphQL 服务的 Go 语言库,可解析 GraphQL 模式文件(.graphql并生成对应的 Go 代码。它强调类型安全,并支持自定义模型、类型映射、中间件和解析器等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/121086193.png' style="max-width:80%; max-height=80%;"></img></p>
10、[hcache](https://hellogithub.com/periodical/statistics/click?target=https://github.com/silenceshell/hcache):快速找到占用大量缓存的罪魁祸首。这是一个快速查找系统中占用空间最大的缓存文件和进程的命令行工具,简单易用方便快捷,支持 JSON、表格和直方图的输出格式。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/158041176.png' style="max-width:80%; max-height=80%;"></img></p>
11、[wechatDataBackup](https://hellogithub.com/periodical/statistics/click?target=https://github.com/git-jiadong/wechatDataBackup):一键备份微信聊天记录的工具。该项目是用 Go 语言开发的工具,可一键导出 PC 端微信聊天记录的工具,帮助用户轻松备份、导出、查找重要对话,适用于 Windows 平台。来自 [@蠢🐷](https://hellogithub.com/user/fRmIN16g9jXtYFe) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/842970767.jpg' style="max-width:80%; max-height=80%;"></img></p>
### Java 项目
12、[ysoserial](https://hellogithub.com/periodical/statistics/click?target=https://github.com/frohoff/ysoserial)Java 反序列化漏洞的攻击工具。这是一个专门生成利用 Java 反序列化漏洞载荷payload的工具用于测试和验证 Java 应用程序中的反序列化漏洞。它通过将用户指定的命令封装到特定的 gadget chain 中,并将其序列化为字节流,从而在目标 Java 应用程序中执行指定命令。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/29955458.png' style="max-width:80%; max-height=80%;"></img></p>
### JavaScript 项目
13、[CloudSaver](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jiangrui1994/CloudSaver):开箱即用的网盘资源转存平台。该项目是基于 Vue 3 和 Express 构建的网盘资源搜索与转存平台,支持多资源搜索、豆瓣热门榜单、网盘资源一键转存、多用户等功能,完美适配移动端和 PC 端。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/904513119.png' style="max-width:80%; max-height=80%;"></img></p>
14、[gitify](https://hellogithub.com/periodical/statistics/click?target=https://github.com/gitify-app/gitify):将 GitHub 通知带入你的系统菜单栏。这是一款开源免费的 GitHub 通知管理工具,可以将 GitHub 通知集成到用户的菜单栏,支持 Windows、Linux 和 macOS 平台。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/36029706.png' style="max-width:80%; max-height=80%;"></img></p>
15、[hedgedoc](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hedgedoc/hedgedoc):极简的 Markdown 协作平台。这是一款基于 Markdown 的实时协作平台,界面清爽、功能实用,支持多人同时编辑同一份文档,实时同步内容,非常适合小型团队共享和管理文档。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/177987738.png' style="max-width:80%; max-height=80%;"></img></p>
16、[mitata](https://hellogithub.com/periodical/statistics/click?target=https://github.com/evanwashere/mitata)让基准测试变得轻松又高效。这是一款即插即用的基准测试benchmark工具帮助开发者快速、精准地评估代码性能。它提供高精度的测量结果和直观的可视化报告支持 JavaScript 和 C++ 语言。
```javascript
import { run, bench, boxplot, summary } from 'mitata';
function fibonacci(n) {
if (n <= 1) return n;
return fibonacci(n - 1) + fibonacci(n - 2);
}
bench('fibonacci(40)', () => fibonacci(40));
boxplot(() => {
summary(() => {
bench('Array.from($size)', function* (state) {
const size = state.get('size');
yield () => Array.from({ length: size });
}).range('size', 1, 1024);
});
});
await run();
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/482577442.gif' style="max-width:80%; max-height=80%;"></img></p>
17、[react-bits](https://hellogithub.com/periodical/statistics/click?target=https://github.com/DavidHDev/react-bits):让人惊艳的 React 动画库。该项是集动画与交互于一体的 React 组件库,包含文本动画和背景效果等多种类型。每个组件均提供了 JavaScript 和 TypeScript 版本,并全面支持 CSS 和 Tailwind CSS满足不同的技术栈帮助开发者快速构建出色的用户界面。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/838695230.gif' style="max-width:80%; max-height=80%;"></img></p>
### Kotlin 项目
18、[Alibi](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Myzel394/Alibi):将安卓手机变成行车记录仪。这是一款开源的手机行车记录仪应用,可将手机变成行车记录仪。它会在后台持续录制音视频,并可在需要时保存最近 30 分钟的内容。所有操作均在本地处理,无需联网保护用户隐私。来自 [@VerSion1312](https://hellogithub.com/user/hzXa4yVtAgBQdID) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/673775957.png' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
19、[audiblez](https://hellogithub.com/periodical/statistics/click?target=https://github.com/santinic/audiblez):一键将电子书转换为有声书。这是一款能够将 EPUB 格式的电子书转换为 M4B 格式有声书的桌面工具。它采用 Kokoro-82M 语音合成模型,生成效果流畅自然,支持 CUDA 加速和多种语言,包括中文、英文、日文等。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/916662373.png' style="max-width:80%; max-height=80%;"></img></p>
20、[beaverhabits](https://hellogithub.com/periodical/statistics/click?target=https://github.com/daya0576/beaverhabits):无需设定目标的习惯追踪工具。这是一款基于 Python 开发的自托管习惯追踪 Web 应用,帮助用户轻松记录和管理日常习惯。它提供适配移动端的直观界面,专注于习惯的持续养成,而非单纯追求目标达成,让养成好习惯变得更自然。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/770438418.png' style="max-width:80%; max-height=80%;"></img></p>
21、[deepdiff](https://hellogithub.com/periodical/statistics/click?target=https://github.com/seperman/deepdiff):深入比较 Python 对象的库。这是一个用于深度比较、搜索和操作 Python 对象数据的 Python 库。它提供了多种模块,支持处理字典、可迭代对象、字符串等 Python 对象的差异,以及内容搜索、哈希生成和增量更新等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/24484622.png' style="max-width:80%; max-height=80%;"></img></p>
22、[gixy](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dvershinin/gixy):让 NGINX 配置更安全。这是一个活跃的 NGINX 配置静态分析工具,专注于发现配置中的安全问题。它能够检测多种常见的 NGINX 配置漏洞,如服务器端请求伪造、主机伪造、路径遍历等,支持命令行或在 Docker 和 Kubernetes 中使用。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/198842952.png' style="max-width:80%; max-height=80%;"></img></p>
23、[toga](https://hellogithub.com/periodical/statistics/click?target=https://github.com/beeware/toga):轻松打造原生桌面应用的 Python 框架。这是一个简单易用的 Python GUI 框架,专为构建跨平台原生桌面应用而设计。它结合了 Python 的简洁易懂和操作系统的原生体验,支持丰富的组件库和展示动态网页等功能。
```python
import toga
def button_handler(widget):
print("hello")
def build(app):
box = toga.Box()
button = toga.Button("Hello world", on_press=button_handler, style={"margin": 50, "flex": 1})
box.add(button)
return box
def main():
return toga.App("First App", "org.beeware.toga.examples.tutorial", startup=build)
if __name__ == "__main__":
main().main_loop()
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/22529973.png' style="max-width:80%; max-height=80%;"></img></p>
### Rust 项目
24、[bili-shadowreplay](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Xinrea/bili-shadowreplay)B 站直播切片助手。这是一款专为 bilibili 直播设计的切片工具,帮助用户在直播过程中实时生成和管理切片,支持实时切片、直播缓存、编辑切片、记录时间点、投稿以及多账户等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/625141753.png' style="max-width:80%; max-height=80%;"></img></p>
25、[evcxr](https://hellogithub.com/periodical/statistics/click?target=https://github.com/evcxr/evcxr):没错 Rust 也有解释器。这是一个交互式的 Rust 编程工具,类似于 Jupyter Notebook 和 IPython。它提供一个交互式的 Rust 编程环境,用户可以实时执行 Rust 代码并查看结果。来自 [@chenxu](https://hellogithub.com/user/2szDRMLtYI9bVcT) 的分享
### Swift 项目
26、[purchases-ios](https://hellogithub.com/periodical/statistics/click?target=https://github.com/RevenueCat/purchases-ios):一站式应用内购买解决方案。该项目是用于简化应用内购买和订阅实现的 Swift 库,支持 iOS、watchOS、tvOS、macOS 和 visionOS 平台。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/108035205.png' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
27、[ai-agents-for-beginners](https://hellogithub.com/periodical/statistics/click?target=https://github.com/microsoft/ai-agents-for-beginners):微软开源的 AI Agent 初学者教程。该项目是微软专为初学者打造的 AI 智能代理AI Agents教程内容分为 10 个课程,包含详细的教程、视频和示例代码。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/895508656.png' style="max-width:80%; max-height=80%;"></img></p>
28、[ivy](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ivy-llc/ivy):机器学习代码跨框架转换利器。该项目可以将机器学习模型、工具和库从一个框架转换到另一个框架。开发者通过简单的函数即可完成代码的转换,支持 TensorFlow、PyTorch、JAX 等主流框架。
```python
import ivy
import torch
import tensorflow as tf
def torch_fn(x):
x = torch.abs(x)
return torch.sum(x)
x1 = torch.tensor([1., 2.])
x1 = tf.convert_to_tensor([1., 2.])
# Transpilation happens eagerly
tf_fn = ivy.transpile(test_fn, source="torch", target="tensorflow")
# tf_fn is now tensorflow code and runs efficiently
ret = tf_fn(x1)
```
29、[meeting-minutes](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Zackriya-Solutions/meeting-minutes):开源的 AI 会议助手。这是一款 AI 驱动的实时会议记录和摘要生成工具,可离线使用。它完全免费且开源,支持自托管、语义搜索、内容导出等功能,适用于 Windows 和 macOS 平台。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/908589694.gif' style="max-width:80%; max-height=80%;"></img></p>
30、[minimind-v](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jingyaogong/minimind-v):从零开始训练视觉多模态模型。该项目是手把手教你从零开始训练一个 26M 参数的视觉多模态模型,包括完整的训练流程和全套的工具集,成本 1.3 元、耗时仅 1 小时。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/855588588.gif' style="max-width:80%; max-height=80%;"></img></p>
31、[pyspur](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PySpur-Dev/pyspur)AI 智能体可视化开发平台。这是一个基于 Python 的可视化 AI 智能体开发平台功能强大且简单易用。它支持构建工作流、运行测试用例、记忆管理、文件上传、结构化输出、RAG、多模态和评估等功能同时兼容 100 多家大模型服务供应商。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/861892731.png' style="max-width:80%; max-height=80%;"></img></p>
### 其它
32、[EffectMidi](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ChiruMori/EffectMidi):打造属于你的 MIDI 键盘灯光秀。这是一个利用 Arduino 开发板控制 88 键 MIDI音乐数字接口键盘灯光的开源项目。它由桌面端控制程序和 Arduino 端程序组成,可读取 MIDI 键盘输入,并实时控制灯带效果。来自 [@Chiru Mori](https://hellogithub.com/user/NyZTYxnBd92biCK) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/882969764.jpg' style="max-width:80%; max-height=80%;"></img></p>
33、[jupyterlab](https://hellogithub.com/periodical/statistics/click?target=https://github.com/catppuccin/jupyterlab):提升 JupyterLab 视觉体验的主题。该项目为 JupyterLab 提供了一个舒适、统一且富有色彩的界面,易于安装和切换,内置多种配色方案,支持 JupyterLab v3 和 v4 版本。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/682555026.png' style="max-width:80%; max-height=80%;"></img></p>
34、[NetQuality](https://hellogithub.com/periodical/statistics/click?target=https://github.com/xykt/NetQuality):一键检测网络质量的开源脚本。这是一个方便的网络质量测试脚本,能够快速评估网络质量和性能,支持中英双语、三网 TCP 大包延迟、回程路由、网速测试、国际互联等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/947023997.png' style="max-width:80%; max-height=80%;"></img></p>
35、[overseas-website-note](https://hellogithub.com/periodical/statistics/click?target=https://github.com/princehuang/overseas-website-note):出海网站经验总结。该项目是作者在开发海外网站过程中积累的经验,涵盖海外公司注册、银行开户、支付系统对接及网站开发等方面。
36、[saber](https://hellogithub.com/periodical/statistics/click?target=https://github.com/saber-notes/saber):更懂你的手写笔记应用。这是一款开源的手写笔记应用,支持 Android、iOS、Windows、macOS、Linux 等平台。它提供夜间模式、多行公式高亮、密码保护等功能,适用于记录课堂笔记和整理工作思路等场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/108/516598834.png' style="max-width:80%; max-height=80%;"></img></p>
### 开源书籍
37、[RustBook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/QMHTMY/RustBook)Rust 数据结构与算法的开源书籍。这是一本讲解 Rust 数据结构和算法的开源书籍,支持简/繁体中文和英文三种语言版本。全书共 10 章,内容涵盖 Rust 基础、计算机科学概念、算法分析、基本数据结构、递归、搜索、排序、树、图以及实战等。
38、[self-consistent-coder](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zhangchenchen/self-consistent-coder):《自洽的程序员》。这是一本关于程序员如何管理自己的情绪和职业心态的书籍,帮助程序员从负面情绪中解脱出来,更加坦然地面对自己的内心,从而实现“自洽“。
39、[The-Art-of-Problem-Solving-in-Software-Engineering_How-to-Make-MySQL-Better](https://hellogithub.com/periodical/statistics/click?target=https://github.com/enhancedformysql/The-Art-of-Problem-Solving-in-Software-Engineering_How-to-Make-MySQL-Better):《软件工程中的问题解决艺术:如何让 MySQL 更好》。这是一本通过实际案例分析和解决 MySQL 问题的书籍,结合深入讨论,帮助读者更好地理解逻辑推理、数据结构、算法等计算机基础知识。
<p align="center">
<a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub107.md">『上一期』</a> | <a href='https://github.com/521xueweihan/HelloGitHub/issues/899'>反馈和建议</a> | <a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub109.md">『下一期』</a>
</p>
---
<p align="center">
👉 <a href='https://hellogithub.com/periodical'>来!推荐开源项目</a> 👈<br>
微信中搜:<strong>HelloGitHub</strong> 关注公众号<br>
不仅能第一时间收到推送,还有回馈粉丝的活动<br>
如果文中的图刷不出来,可以点击 <a href='https://hellogithub.com/periodical/volume/108'>这里</a>
</p>
## 赞助
<table>
<thead>
<tr>
<th align="center" style="width: 80px;">
<a href="https://www.compshare.cn/?utm_term=logo&utm_campaign=hellogithub&utm_source=otherdsp&utm_medium=display&ytag=logo_hellogithub_otherdsp_display"> <img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/ucloud.png" width="60px"><br>
<sub>UCloud</sub><br>
<sub>超值的GPU云服务</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.upyun.com/?from=hellogithub">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/upyun.png" width="60px"><br>
<sub>CDN</sub><br>
<sub>开启全网加速</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://github.com/OpenIMSDK/Open-IM-Server">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/im.png" width="60px"><br>
<sub>OpenIM</sub><br>
<sub>开源IM力争No.1</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>
</thead>
</table>
## 声明
<a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh"><img alt="知识共享许可协议" style="border-width: 0" src="https://licensebuttons.net/l/by-nc-nd/4.0/88x31.png"></a><br>本作品采用 <a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh">署名-非商业性使用-禁止演绎 4.0 国际</a> 进行许可。

317
content/HelloGitHub109.md Normal file
View File

@ -0,0 +1,317 @@
# 《HelloGitHub》第 109 期
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
## 目录
点击右上角的 **「目录」** 图标打开目录,获得更好的阅读体验。
![](https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/catalog.png)
**Tips**:如果遇到图片刷不出来的情况,[点击](https://hellogithub.com/periodical/volume/109) 换一种浏览方式。
<p align="center">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/weixin.png" style="max-width:30%;"></img><br>
关注「HelloGitHub」公众号第一时间收到推送
</p>
## 内容
> **以下为本期内容**|每个月 **28** 号更新
### C 项目
1、[clay](https://hellogithub.com/periodical/statistics/click?target=https://github.com/nicbarker/clay):零依赖 C 语言 UI 布局库。这是一个基于 C 语言实现的高性能 2D UI 布局库,能够提供微秒级的布局性能和灵活的响应式布局能力。它采用类似 flexbox 的布局模型支持响应式设计、文本换行、滚动容器等功能。Clay 具有零依赖和轻量级的特性,核心文件仅为 2KB且可编译为 wasm 文件15KB适用于游戏开发、嵌入式设备以及轻量级 Web 应用等场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/831578771.png' style="max-width:80%; max-height=80%;"></img></p>
2、[shairport-sync](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mikebrady/shairport-sync):开源的 AirPlay 音频无缝接入方案。这是一款支持 AirPlay/AirPlay 2 协议的音频播放器,能够接收并播放来自苹果设备的 AirPlay 音频流。只需树莓派等低成本设备,就可以将普通音响升级为支持 AirPlay 的无线音响,轻松打造家庭多房间无线音频系统。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/19316865.png' style="max-width:80%; max-height=80%;"></img></p>
### C# 项目
3、[duplicati](https://hellogithub.com/periodical/statistics/click?target=https://github.com/duplicati/duplicati):跨平台的多云安全备份工具。这是一款跨平台的备份客户端,支持多种主流云存储服务(如 S3、Dropbox、Google Drive 等)。它可将加密、增量、压缩的备份文件安全地存储到云端或服务器,适用于个人隐私数据的云备份。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/22636263.png' style="max-width:80%; max-height=80%;"></img></p>
4、[HunterPie](https://hellogithub.com/periodical/statistics/click?target=https://github.com/HunterPie/HunterPie):《怪物猎人》游戏内数据展示工具。这是一款专为《怪物猎人》系列打造的游戏叠加层工具,适用于《怪物猎人:世界》和《怪物猎人:崛起》。它界面简洁,完全免费且开源,可为玩家实时展示怪物信息、异常状态、伤害统计等丰富的游戏数据,并支持插件扩展,助力提升狩猎体验。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/401873120.png' style="max-width:80%; max-height=80%;"></img></p>
5、[Pinta](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PintaProject/Pinta):简单易用的轻量级绘画工具。这是一款基于 C# 和 GTK 框架开发的免费绘图软件,兼容 Windows、Linux 和 macOS 系统。它不仅提供类似 Microsoft Paint 的基础绘图功能,还增加了丰富的滤镜、多样的绘画工具、多图层管理和透明度编辑等高级功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/2358713.jpg' style="max-width:80%; max-height=80%;"></img></p>
### C++ 项目
6、[perfetto](https://hellogithub.com/periodical/statistics/click?target=https://github.com/google/perfetto)Google 开源的性能分析工具。该项目是谷歌开源的面向生产环境的性能分析与追踪工具,适用于 Android、Linux 和 Chrome。它提供可视化追踪数据的 Web 界面支持系统与应用级的追踪、Java 堆栈分析、SQL 分析等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/227091502.png' style="max-width:80%; max-height=80%;"></img></p>
7、[redex](https://hellogithub.com/periodical/statistics/click?target=https://github.com/facebook/redex)Android 应用的字节码优化器。这是一款由 Meta 开源的字节码优化工具,能够显著缩小 APK 体积、提升应用运行效率。它提供了一套完整的 DEX 文件读写和分析框架,并内置了多种优化模块,适用于体积较大、对性能有较高要求的应用优化场景。来自 [@想念小鱼干的清蒸](https://hellogithub.com/user/K7pjGq2sTJL9PyC) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/54664770.png' style="max-width:80%; max-height=80%;"></img></p>
### Go 项目
8、[anubis](https://hellogithub.com/periodical/statistics/click?target=https://github.com/TecharoHQ/anubis):保护你的网站免受 AI 爬虫攻击。这是一个用于保护网站免受 AI 爬虫和恶意抓取的工具。它通过 SHA256 工作量证明Proof-of-Work, PoW挑战来验证每个连接的合法性从而阻止恶意爬虫和大规模抓取行为。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/950140488.png' style="max-width:80%; max-height=80%;"></img></p>
9、[bitplay](https://hellogithub.com/periodical/statistics/click?target=https://github.com/aculix/bitplay):在线播放视频资源的 Web 应用。该项目是用 Go 语言开发的在线视频流媒体应用,让用户能够直接在线播放视频资源。它支持通过磁力链接或 .torrent 文件流式传输高清视频,以及实时字幕转换和 Docker 部署。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/968812883.png' style="max-width:80%; max-height=80%;"></img></p>
10、[landrun](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Zouuup/landrun):安全执行 Linux 命令的工具。这是一个轻量级、安全的 Linux 沙箱工具,基于 Linux 内核自带的 Landlock 模块实现。它为用户提供无需 root 权限和容器,即可运行任何命令的安全方式,并支持对文件读写和网络访问权限的灵活控制。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/952651301.gif' style="max-width:80%; max-height=80%;"></img></p>
11、[litestream](https://hellogithub.com/periodical/statistics/click?target=https://github.com/benbjohnson/litestream):零侵入 SQLite 数据库灾备工具。该项目是专为 SQLite 数据库设计的实时增量同步和备份工具。它作为后台进程运行,通过监控数据库变更,自动将数据同步至本地文件或云端存储。只需简单部署,即可为你的 SQLite 项目带来企业级的数据安全保障。
### Java 项目
12、[datafaker](https://hellogithub.com/periodical/statistics/click?target=https://github.com/datafaker-net/datafaker):快速生成假数据的 Java 库。这是一个专为 JVM 生态Java、Kotlin、Groovy设计的假数据生成库是 java-faker 的开源分支。它内置近 50 种语言和地区支持,能够生成多种类型和格式的假数据,包括地址、姓名、日期、电话号码等。来自 [@塔咖](https://hellogithub.com/user/bzJpGyu0IanC6L7) 的分享
```java
Faker faker = new Faker();
String name = faker.name().fullName(); // Miss Samanta Schmidt
String firstName = faker.name().firstName(); // Emory
String lastName = faker.name().lastName(); // Barton
String streetAddress = faker.address().streetAddress(); // 60018 Sawayn Brooks Suite 449
```
13、[GhidraMCP](https://hellogithub.com/periodical/statistics/click?target=https://github.com/LaurieWired/GhidraMCP):让 AI 自动操作 Ghidra 进行逆向。该项目是为 Ghidra知名逆向工具提供 MCP 支持,实现 AI 自动调用 Ghidra 进行逆向分析。它将 Ghidra 的核心功能(如反编译和二进制分析)以服务形式开放给 MCP 客户端,支持自动重命名方法和数据,列出方法/类等信息,打通了 AI 与逆向分析自动化的通路。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/953335676.png' style="max-width:80%; max-height=80%;"></img></p>
### JavaScript 项目
14、[AlgerMusicPlayer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/algerkong/AlgerMusicPlayer):简约美观的音乐播放器。这是一款基于 Electron 开发的第三方音乐播放器,拥有高颜值的界面和丰富的功能,支持本地化服务、桌面歌词显示、音乐下载等,适用于多平台使用。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/710867462.png' style="max-width:80%; max-height=80%;"></img></p>
15、[it-tools](https://hellogithub.com/periodical/statistics/click?target=https://github.com/CorentinTh/it-tools):程序员的在线工具箱。该项目基于 Vue.js 和 Naive UI 组件库开发,汇集了多种实用的在线工具。它界面清爽、完全免费且功能丰富,提供了加密、转化器、网络、文本等常用开发工具,并支持包括中文在内的多国语言。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/253222599.png' style="max-width:80%; max-height=80%;"></img></p>
16、[mazanoke](https://hellogithub.com/periodical/statistics/click?target=https://github.com/civilblur/mazanoke):本地优先的图片压缩工具。这是一款注重隐私保护的浏览器端图片优化工具,无需联网可离线使用。它部署简单、功能丰富,提供图片压缩、格式转换和批量上传等功能,兼容 JPG、PNG、WebP、HEIC、AVIF、GIF、SVG 等图片格式。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/952779352.jpg' style="max-width:80%; max-height=80%;"></img></p>
17、[pokerogue](https://hellogithub.com/periodical/statistics/click?target=https://github.com/pagefaultgames/pokerogue)Roguelike 风格的宝可梦游戏。这是一个融合了宠物小精灵(宝可梦)和 Roguelike 游戏元素的在线小游戏。它无需安装、玩法新颖,玩家在游戏中扮演训练师的角色,无需走地图和做任务直接挑战关卡。开局先是选择宠物组合,然后与训练师和 Boss 战斗,随着战斗胜利将获得物品和奖励,用于提升你的宝可梦,让它们变得更强从而探索更多的关卡。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/620476224.png' style="max-width:80%; max-height=80%;"></img></p>
18、[wekan](https://hellogithub.com/periodical/statistics/click?target=https://github.com/wekan/wekan):完全免费开源的看板应用。这是一款基于 Meteor 框架和 MongoDB 构建的开源看板Kanban支持实时多用户协作、任务拖拽、标签分组、成员分配等功能。通过卡片和列表的方式轻松组织待办事项、项目进度或团队任务项目采用 MIT 协议,支持商用和大规模用户。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/16089035.png' style="max-width:80%; max-height=80%;"></img></p>
### Kotlin 项目
19、[LibreTube](https://hellogithub.com/periodical/statistics/click?target=https://github.com/libre-tube/LibreTube):开源的油管 Android 客户端。这是一款开源的第三方 YouTube 安卓客户端,提供纯净的视频观看体验。它无需登录 Google 账号、无广告干扰,支持订阅、播放列表、观看历史、搜索历史等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/436609718.png' style="max-width:80%; max-height=80%;"></img></p>
### PHP 项目
20、[adminer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/vrana/adminer):单文件即用的数据库管理工具。这是一款用 PHP 编写的数据库管理工具,仅需单一文件即可部署。它拥有极低的上手门槛和丰富的插件,支持 MySQL、MariaDB、PostgreSQL、SQLite、MS SQL 等主流数据库,并可通过插件扩展支持 Elasticsearch、MongoDB、ClickHouse 等,适用于日常数据库管理和开发等场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/627735.png' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
21、[asciimatics](https://hellogithub.com/periodical/statistics/click?target=https://github.com/peterbrittain/asciimatics):生成 ASCII 动画的 Python 库。这是一个用于构建交互式文本界面TUI和 ASCII 艺术动画的 Python 库支持彩色文本、自动检测终端窗口尺寸变化、ASCII 艺术效果、鼠标和键盘输入等功能。
```python
from asciimatics.effects import Cycle, Stars
from asciimatics.renderers import FigletText
from asciimatics.scene import Scene
from asciimatics.screen import Screen
def demo(screen):
effects = [
Cycle(
screen,
FigletText("HelloGitHub", font='big'),
int(screen.height / 2 - 8)),
Cycle(
screen,
FigletText("ROCKS!", font='big'),
int(screen.height / 2 + 3)),
Stars(screen, 200)
]
screen.play([Scene(effects, 500)])
Screen.wrapper(demo)
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/34016445.gif' style="max-width:80%; max-height=80%;"></img></p>
22、[fail2ban](https://hellogithub.com/periodical/statistics/click?target=https://github.com/fail2ban/fail2ban):抵御暴力破解攻击的防护工具。这是一款用 Python 编写的入侵检测与防御系统IDS/IPS保护服务器免受暴力破解攻击。它能够实时监控日志文件一旦检测到多次认证失败便会自动更新防火墙规则拒绝来自可疑 IP 的连接,支持 SSH、FTP、Web 等多种常见服务。
23、[isort](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PyCQA/isort):自动整理 Python 导入语句的工具。该项目能够自动识别并规范 Python 项目中的 import 语句,支持多行格式、智能缩进和灵活的排序规则,轻松统一代码风格和导入规范。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/12550138.gif' style="max-width:80%; max-height=80%;"></img></p>
24、[pyper](https://hellogithub.com/periodical/statistics/click?target=https://github.com/pyper-dev/pyper):简化 Python 并发编程的框架。这是一个致力于让 Python 并发处理数据变得简单的框架。它基于函数式编程模式,提供了统一且简洁的 API支持多种并发任务类型适用于 ETL 系统、数据微服务、数据采集等场景。来自 [@sam86970](https://hellogithub.com/user/EsKGlh9iXvAfYaJ) 的分享
```python
import time
from pyper import task
def len_strings(x: str, y: str) -> int:
return len(x) + len(y)
def sleep(data: int) -> int:
time.sleep(data)
return data
def calculate(data: int) -> bool:
time.sleep(data)
return data % 2 == 0
pipeline = (
task(len_strings)
| task(sleep, workers=3)
| task(calculate, workers=2)
)
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/804241290.png' style="max-width:80%; max-height=80%;"></img></p>
25、[stock](https://hellogithub.com/periodical/statistics/click?target=https://github.com/myhhub/stock):基于 Python 的股票分析系统。该项目是专为股票市场数据设计的 Web 平台,支持 Docker 一键部署。它采用 Python、Tornado 和 pandas 开发能够自动获取每日股票行情、资金流向、分红等数据并提供基本面、技术面、信息面等多种选股策略支持股票指标计算、K 线形态识别、自定义策略模板等功能,适配 PC 和移动端设备。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/616738094.jpg' style="max-width:80%; max-height=80%;"></img></p>
### Rust 项目
26、[hurl](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Orange-OpenSource/hurl):纯文本定义 HTTP 请求的工具。这是一个 Rust 写的命令行工具,可以用纯文本定义 HTTP 请求。它开箱即用、易于集成,可以轻松发起 HTTP 请求支持多个链接、GraphQL、结果校验等功能。
```
POST https://example.org/api/tests
{
"id": "4568",
"evaluate": true
}
HTTP 200
[Asserts]
header "X-Frame-Options" == "SAMEORIGIN"
jsonpath "$.status" == "RUNNING" # Check the status code
jsonpath "$.tests" count == 25 # Check the number of items
jsonpath "$.id" matches /\d{4}/ # Check the format of the id
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/290243101.gif' style="max-width:80%; max-height=80%;"></img></p>
27、[vector](https://hellogithub.com/periodical/statistics/click?target=https://github.com/vectordotdev/vector):开源高性能可观测性数据管道。该项目是 Datadog 开源的高性能、端到端可观测性数据管道,全面掌控自己的可观测性数据。它能够采集、处理和转发日志、指标等监控数据,支持将数据发送到不同平台和服务商,实现灵活高效的观测数据管理。来自 [@刘睿华](https://hellogithub.com/user/TJ65FfbQU09PLHM) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/146327667.png' style="max-width:80%; max-height=80%;"></img></p>
28、[verus](https://hellogithub.com/periodical/statistics/click?target=https://github.com/verus-lang/verus):为 Rust 提供静态验证的工具。这是一个用于验证 Rust 代码正确性的工具避免运行时出错。它允许开发者编写代码规范specification然后通过静态检查确保代码在所有可能的执行路径上都满足规范要求。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/419028280.png' style="max-width:80%; max-height=80%;"></img></p>
### Swift 项目
29、[QLVideo](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Marginal/QLVideo)macOS 视频快速预览增强插件。这是一个专为 macOS 设计的 QuickLook 插件,可在 Finder 中预览原生不支持的视频文件的缩略图和静态画面,还能显示视频封面和详细的元数据信息,为用户带来更便捷的视频文件浏览体验。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/21910366.jpg' style="max-width:80%; max-height=80%;"></img></p>
30、[QuickRecorder](https://hellogithub.com/periodical/statistics/click?target=https://github.com/lihaoyun6/QuickRecorder):轻巧的 macOS 屏幕录制工具。这是一个用 SwiftUI 编写、仅 10MB 的 macOS 屏幕录制工具,它只为做好录屏这一件事,不仅免费且功能丰富,支持窗口录制、应用录制、录制移动设备、窗口声音内录、鼠标高亮、隐藏桌面文件等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/789761983.png' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
31、[cua](https://hellogithub.com/periodical/statistics/click?target=https://github.com/trycua/cua):为 AI 智能体提供高性能虚拟环境。这是一个专为 AI 智能体设计的高性能操作系统虚拟化与控制框架。它通过轻量级、近乎原生速度的虚拟容器,让 AI Agent 能够在完全隔离的 macOS 或 Linux 环境中自动执行“用电脑”任务,如操作应用、上网、写代码、自动化复杂办公流程等,并内置多种主流 LLM大模型接口。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/925270205.png' style="max-width:80%; max-height=80%;"></img></p>
32、[FramePack](https://hellogithub.com/periodical/statistics/click?target=https://github.com/lllyasviel/FramePack):用笔记本轻松玩转 AI 生成长视频。这是一款用于视频生成的预测神经网络结构,可以在资源有限的设备上生成高质量的视频。它通过将上下文压缩成固定长度,使得生成任务的工作量与视频长度无关,从而实现高效且资源友好的视频生成。来自 [@山姜](https://hellogithub.com/user/a5zuVQUNJmHkjL6) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/965159463.gif' style="max-width:80%; max-height=80%;"></img></p>
33、[PocketFlow-Tutorial-Codebase-Knowledge](https://hellogithub.com/periodical/statistics/click?target=https://github.com/The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge)AI 自动生成代码库教程。该项目利用 AI 将代码库转换为容易理解的教程。它通过分析 GitHub 仓库或本地代码目录,自动生成详细的学习指南,降低初学者理解和上手大型代码仓库的门槛。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/959473422.png' style="max-width:80%; max-height=80%;"></img></p>
34、[skypilot](https://hellogithub.com/periodical/statistics/click?target=https://github.com/skypilot-org/skypilot):让 AI 训练推理自动选择经济型 GPU 方案。这是一个开源的跨云 AI 和批量任务调度平台,用户可以通过统一接口在 K8s、本地集群和主流云服务商AWS、GCP、Azure 等)上运行深度学习、分布式训练、推理、批处理等任务。它会自动寻找最便宜、可用的 GPU/TPU/CPU 资源,支持队列、自动容错、资源共享、成本优化等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/395140743.gif' style="max-width:80%; max-height=80%;"></img></p>
35、[WeClone](https://hellogithub.com/periodical/statistics/click?target=https://github.com/xming521/WeClone)用微信聊天记录微调大语言模型。该项目是通过个人微信聊天记录对大语言模型LLM进行微调打造专属的数字分身。它提供从聊天数据到模型微调、从文本生成到语音克隆、从训练到部署的全链路解决方案。让你的数字分身不仅“会说你的话”还能“听起来像你本人”。
### 其它
36、[Best-Flutter-UI-Templates](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mitesh77/Best-Flutter-UI-Templates):免费精美的 Flutter UI 模板集合。该项目是完全免费的 Flutter UI 模板集合,为开发者提供高质量的界面设计参考和代码实现,包含引导页、酒店预订、健身应用等多种应用的 Flutter 界面模板。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/205812745.gif' style="max-width:80%; max-height=80%;"></img></p>
37、[LinuxMirrors](https://hellogithub.com/periodical/statistics/click?target=https://github.com/SuperManito/LinuxMirrors):一键搞定 Linux 换源问题的脚本。该项目提供了一键切换 Linux 默认软件源为国内镜像源的脚本,以及 Docker 安装脚本,支持 Debian、Ubuntu、CentOS、Raspberry Pi OS 和 Deepin 等多种主流发行版。来自 [@Super Manito](https://hellogithub.com/user/mXoISqgeyYLDf1a) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/332678972.gif' style="max-width:80%; max-height=80%;"></img></p>
38、[maple-font](https://hellogithub.com/periodical/statistics/click?target=https://github.com/subframe7536/maple-font):开源圆角等宽字体。这是一款高质量的等宽字体,具备可变字体、圆角设计、智能连字、图标等特性,支持简体中文、繁体中文和日语字符集,以及通过脚本自定义构建字体,满足不同平台和个性化需求。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/479451389.png' style="max-width:80%; max-height=80%;"></img></p>
39、[Micro-Wheeled_leg-Robot](https://hellogithub.com/periodical/statistics/click?target=https://github.com/MuShibo/Micro-Wheeled_leg-Robot):桌面级开源双轮腿机器人。这是一款超小型的桌面级双轮腿机器人,集成了两轮自平衡与腿部运动能力。它提供了完整的机器人实现方案,包含硬件设计文件、软件代码和组装指南,方便机器人爱好者自制和学习。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/831361535.jpg' style="max-width:80%; max-height=80%;"></img></p>
40、[ssh-action](https://hellogithub.com/periodical/statistics/click?target=https://github.com/appleboy/ssh-action):让 GitHub Actions 执行远程 SSH 命令。该项目可以在 GitHub 工作流中通过 SSH 远程执行命令、脚本或部署应用程序支持多种身份验证方式密码、SSH 密钥)和主机连接方式(直连或通过代理)。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/186202082.png' style="max-width:80%; max-height=80%;"></img></p>
### 开源书籍
41、[english-note](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hzpt-inet-club/english-note):《从零开始学习英语语法》。这是一本面向英语基础薄弱同学的英语语法入门书籍,内容言简意赅、插图幽默风趣。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/448791842.png' style="max-width:80%; max-height=80%;"></img></p>
42、[og-equity-compensation](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jlevy/og-equity-compensation)《股权激励开放指南》。这本书讲的是美国科技公司员工股权激励相关的知识、术语、法律、税务与实践建议内容包括股票期权、受限股票单位RSU、限制性股票、行权、税收、谈判技巧、常见陷阱等。
43、[pytudes](https://hellogithub.com/periodical/statistics/click?target=https://github.com/norvig/pytudes):提升 Python 编程能力的练习册。该项目是 Python 编程的练习集合,旨在通过编写难度适中且短小精悍的程序,提升 Python 编程能力,内容涵盖了算法、数据处理、数学问题、逻辑谜题、自然语言处理等多个领域。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/109/83516498.jpg' style="max-width:80%; max-height=80%;"></img></p>
<p align="center">
<a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub108.md">『上一期』</a> | <a href='https://github.com/521xueweihan/HelloGitHub/issues/899'>反馈和建议</a> | <a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub110.md">『下一期』</a>
</p>
---
<p align="center">
👉 <a href='https://hellogithub.com/periodical'>来!推荐开源项目</a> 👈<br>
微信中搜:<strong>HelloGitHub</strong> 关注公众号<br>
不仅能第一时间收到推送,还有回馈粉丝的活动<br>
如果文中的图刷不出来,可以点击 <a href='https://hellogithub.com/periodical/volume/109'>这里</a>
</p>
## 赞助
<table>
<thead>
<tr>
<th align="center" style="width: 80px;">
<a href="https://www.compshare.cn/?utm_term=logo&utm_campaign=hellogithub&utm_source=otherdsp&utm_medium=display&ytag=logo_hellogithub_otherdsp_display"> <img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/ucloud.png" width="60px"><br>
<sub>UCloud</sub><br>
<sub>超值的GPU云服务</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.upyun.com/?from=hellogithub">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/upyun.png" width="60px"><br>
<sub>CDN</sub><br>
<sub>开启全网加速</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://github.com/OpenIMSDK/Open-IM-Server">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/im.png" width="60px"><br>
<sub>OpenIM</sub><br>
<sub>开源IM力争No.1</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>
</thead>
</table>
## 声明
<a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh"><img alt="知识共享许可协议" style="border-width: 0" src="https://licensebuttons.net/l/by-nc-nd/4.0/88x31.png"></a><br>本作品采用 <a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh">署名-非商业性使用-禁止演绎 4.0 国际</a> 进行许可。

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 11 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -123,16 +123,13 @@ print ifconfig("eth0")
18、[open-shell-book](https://hellogithub.com/periodical/statistics/click?target=https://github.com/tinyclub/open-shell-book)《Shell 编程范例》,面向操作对象学 Shell
19、[python-data-structure-cn](https://hellogithub.com/periodical/statistics/click?target=https://github.com/facert/python-data-structure-cn)《Problem Solving with Algorithms and Data Structures using Python》中文版
19、[react-cookbook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/shimohq/react-cookbook):编写简洁漂亮,可维护的 React 应用
20、[react-cookbook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/shimohq/react-cookbook):编写简洁漂亮,可维护的 React 应用
20、[real-world-haskell-cn](https://hellogithub.com/periodical/statistics/click?target=https://github.com/huangzworks/real-world-haskell-cn)《Real World Haskell》中文翻译项目
21、[real-world-haskell-cn](https://hellogithub.com/periodical/statistics/click?target=https://github.com/huangzworks/real-world-haskell-cn)《Real World Haskell》中文翻译项目
22、[rust-book-chinese](https://hellogithub.com/periodical/statistics/click?target=https://github.com/KaiserY/rust-book-chinese)Rust 程序设计语言 中文版
21、[rust-book-chinese](https://hellogithub.com/periodical/statistics/click?target=https://github.com/KaiserY/rust-book-chinese)Rust 程序设计语言 中文版
@ -176,10 +173,10 @@ print ifconfig("eth0")
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

310
content/HelloGitHub110.md Normal file
View File

@ -0,0 +1,310 @@
# 《HelloGitHub》第 110 期
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
## 目录
点击右上角的 **「目录」** 图标打开目录,获得更好的阅读体验。
![](https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/catalog.png)
**Tips**:如果遇到图片刷不出来的情况,[点击](https://hellogithub.com/periodical/volume/110) 换一种浏览方式。
<p align="center">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/weixin.png" style="max-width:30%;"></img><br>
关注「HelloGitHub」公众号第一时间收到推送
</p>
## 内容
> **以下为本期内容**|每个月 **28** 号更新
### C 项目
1、[Chroma](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ubisoft/Chroma):面向游戏开发的色盲检测工具。该项目是育碧官方开源的色盲检测工具,支持实时在游戏画面上叠加三种色盲滤镜,帮助开发者直观地看到色盲用户可能遇到的视觉障碍,从而及时调整游戏设计,提升游戏的可访问性。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/954539669.png' style="max-width:80%; max-height=80%;"></img></p>
### C# 项目
2、[clawPDF](https://hellogithub.com/periodical/statistics/click?target=https://github.com/clawsoftware/clawPDF):开源的虚拟打印机工具。这是一款专为 Windows 系统设计的虚拟(网络)打印机工具,支持将任意文档导出为 PDF、PDF/A、图片、SVG、TXT 等多种格式。它不仅具备网络打印、文件合并、批量处理、密码保护等高级功能,还支持通过脚本实现自动化处理。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/169987297.gif' style="max-width:80%; max-height=80%;"></img></p>
3、[megacity-metro](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Unity-Technologies/megacity-metro):基于 Unity 的大型多人游戏示例。该项目是 Unity 官方开源的大型多人射击类游戏示例,旨在展示如何利用 Unity 的 DOTS 技术和 Unity Gaming ServicesUGS构建高并发、多玩家的联网游戏适合开发者学习、参考和二次开发。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/739471388.png' style="max-width:80%; max-height=80%;"></img></p>
4、[SmartSystemMenu](https://hellogithub.com/periodical/statistics/click?target=https://github.com/AlexanderPro/SmartSystemMenu)Windows 窗口菜单增强工具。这是一款用于扩展 Windows 系统窗口菜单功能的工具。它可以为所有窗口的系统菜单(即右键标题栏弹出的菜单)添加丰富且实用的自定义选项,如窗口置顶、调整透明度、改变窗口标题/图标、窗口对齐、跨屏移动、批量隐藏/最小化、窗口截图、剪贴板操作等。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/87052856.png' style="max-width:80%; max-height=80%;"></img></p>
### C++ 项目
5、[EmptyEpsilon](https://hellogithub.com/periodical/statistics/click?target=https://github.com/daid/EmptyEpsilon):多人协作式星舰模拟游戏。这是一款开源的多人星舰模拟游戏。玩家可通过 Windows、Linux 或 macOS 等不同终端联网合作,各自扮演舰长、驾驶员、工程师等不同岗位,实时协作共同操控一艘星舰,完成各种任务和挑战。游戏采用 C++ 开发,支持 Lua 脚本扩展,方便玩家创建个性化的游戏内容和任务场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/20889734.png' style="max-width:80%; max-height=80%;"></img></p>
6、[jarkViewer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jark006/jarkViewer):便捷的 Windows 图片浏览工具。这是一款简单高效的 Windows 看图软件,适用于日常图片浏览及专业摄影作品预览等多种场景。它操作方便,支持多种快捷键,例如按下 I 键可快速查看图片详细信息。还支持读取 AI 生成图像的提示词(如有)、自动记忆上次窗口的位置和大小等实用功能。来自 [@JARK006](https://hellogithub.com/user/9x4FWGZ1KvkIRNr) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/709258942.png' style="max-width:80%; max-height=80%;"></img></p>
7、[PlotJuggler](https://hellogithub.com/periodical/statistics/click?target=https://github.com/facontidavide/PlotJuggler):专业级时间序列数据可视化工具。这是一款开源的时间序列数据可视化工具,支持 CSV、ROS、ULog、MQTT 等多种数据格式及实时数据流。它拥有简单易用的界面,能够快速处理大量数据,适用于机器人、自动驾驶、物联网、实验科学等多种数据分析场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/52909975.gif' style="max-width:80%; max-height=80%;"></img></p>
### CSS 项目
8、[theme.park](https://hellogithub.com/periodical/statistics/click?target=https://github.com/themepark-dev/theme.park):自托管应用的主题集合。该项目为各种自托管 Web 应用提供统一且美观的主题和皮肤,支持 Nextcloud、Sonarr、Radarr、Jackett、Emby、Jellyfin 和 Home Assistant 等 50 多款应用。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/144576302.png' style="max-width:80%; max-height=80%;"></img></p>
### Go 项目
9、[monibuca](https://hellogithub.com/periodical/statistics/click?target=https://github.com/langhuihui/monibuca):一站式 Go 语言流媒体服务器开发框架。这是一款完全用 Go 语言编写的高性能、低延迟、模块化且易扩展的流媒体服务器框架。它采用模块化设计可按需加载模块支持录制与回放、分布式部署、Prometheus 监控以及截图、转码、SEI 数据处理等媒体处理功能。来自 [@星辰大海BGzEn](https://hellogithub.com/user/udYpkfj8ynh0QZA) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/235764332.png' style="max-width:80%; max-height=80%;"></img></p>
10、[server](https://hellogithub.com/periodical/statistics/click?target=https://github.com/gotify/server)Go 语言实现的通知推送平台。这是一个简单、自托管、实时的消息推送服务,支持通过 REST API 发送消息WebSocket 实时接收消息,并自带直观易用的 Web 界面,适用于消息推送、监控告警、个人通知等场景。来自 [@千石](https://hellogithub.com/user/TOpalE8riVAmJHh) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/117591846.png' style="max-width:80%; max-height=80%;"></img></p>
11、[sttr](https://hellogithub.com/periodical/statistics/click?target=https://github.com/abhimanyu003/sttr):用 Go 实现的字符串命令行工具。这是一款用于对字符串进行各种转换操作的命令行工具,支持多种编码、解码、哈希和格式化功能,适用于在终端环境下快速处理文本数据。来自 [@Abhimanyu Sharm](https://hellogithub.com/user/Z9fW3G0vSeNRC6D) 的分享
```
// With input prompt
sttr
// Direct input
sttr md5 "Hello World"
// File input
sttr md5 file.text
sttr base64-encode image.jpg
// Reading from different processor like cat, curl, printf etc..
echo "Hello World" | sttr md5
cat file.txt | sttr md5
// Writing output to a file
sttr yaml-json file.yaml > file-output.json
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/407875512.gif' style="max-width:80%; max-height=80%;"></img></p>
12、[tview](https://hellogithub.com/periodical/statistics/click?target=https://github.com/rivo/tview)Go 语言终端用户界面库。该项目是基于 Go 语言开发的终端用户界面TUI帮助开发者快速构建交互式终端应用。它提供了丰富的组件和灵活的布局系统包括选择框、按钮、表格、树、表单、彩色文本、多行文本区域等。来自 [@永_恒](https://hellogithub.com/user/a6lR1ODoCVgbuJk) 的分享
```go
package main
import (
"github.com/rivo/tview"
)
func main() {
box := tview.NewBox().SetBorder(true).SetTitle("Hello, world!")
if err := tview.NewApplication().SetRoot(box, true).Run(); err != nil {
panic(err)
}
}
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/114379163.gif' style="max-width:80%; max-height=80%;"></img></p>
### Java 项目
13、[Android](https://hellogithub.com/periodical/statistics/click?target=https://github.com/CatimaLoyalty/Android)Android 的卡券随身管家。这是一款开源免费的 Android 应用,专为管理和存储会员卡、优惠劵和票据信息而设计。它内置条形码扫描器,支持将各种实体卡片的条形码或二维码数字化,保存在手机中,从而无需携带实体卡片。来自 [@ewiro](https://hellogithub.com/user/iItGgWoJjnLsr0Y) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/223377955.png' style="max-width:80%; max-height=80%;"></img></p>
14、[mousemaster](https://hellogithub.com/periodical/statistics/click?target=https://github.com/petoncle/mousemaster):键盘控制鼠标的工具。这是一个 Java 编写的键盘控制鼠标工具,支持多种导航模式和多屏环境,让用户能够完全用键盘控制鼠标,实现无鼠标的高效操作。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/735408417.gif' style="max-width:80%; max-height=80%;"></img></p>
### JavaScript 项目
15、[Abracadabra](https://hellogithub.com/periodical/statistics/click?target=https://github.com/SheepChef/Abracadabra):古文风文本加密工具。这是一款兼具趣味性与安全性的文本加密工具,支持将任意明文加密为仿真古文或安全密文。它采用 AES-256 加密算法和三重转轮混淆技术,古文仿真加密功能参考《古文观止》《古文辞类纂》等古代典籍。来自 [@SheepChef](https://hellogithub.com/user/cQrPYdpGNg4ACK6) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/875706370.png' style="max-width:80%; max-height=80%;"></img></p>
16、[aya](https://hellogithub.com/periodical/statistics/click?target=https://github.com/liriliri/aya):开箱即用的 Android 设备管理工具。这一款开源的 Android ADB 桌面客户端提供图形化界面GUI以便用户更方便地管理和控制 Android 设备支持屏幕镜像、文件管理、应用管理、进程监控、布局分析、CPU/内存/FPS 监控、交互式 shell 等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/872380225.png' style="max-width:80%; max-height=80%;"></img></p>
17、[HomePage](https://hellogithub.com/periodical/statistics/click?target=https://github.com/SimonAKing/HomePage):炫酷的个人主页模板。这是一个美观易用的个人主页模板,拥有流体动画背景、响应式设计和丝滑的页面过渡效果,支持通过简单的配置文件自定义页面内容与样式,轻松打造自己的个性化主页。来自 [@SimonAKing](https://hellogithub.com/user/Ki7G9WMVNEPkLeC) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/293678729.gif' style="max-width:80%; max-height=80%;"></img></p>
18、[uilayouts](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ui-layouts/uilayouts):免费高质量 React 动效组件库。这是一个专注于创意设计的 React/Next.js 组件库,内含 100 多个基于 Tailwind CSS、Framer Motion 和 GSAP 等技术构建的免费且美观的 UI 组件。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/840979384.gif' style="max-width:80%; max-height=80%;"></img></p>
19、[youtube-music](https://hellogithub.com/periodical/statistics/click?target=https://github.com/th-ch/youtube-music):纯净无广告的 YouTube Music 桌面应用。这是一款基于 Electron 的 YouTube Music 桌面客户端,开箱即用无需登录。它保留了 YouTube Music 的原生界面,并支持插件扩展,内置广告拦截、下载器、主题切换、音频处理等功能,适用于 Windows、macOS 和 Linux 平台。来自 [@vladelaina](https://hellogithub.com/user/JBczix10rXqNblQ) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/182306991.png' style="max-width:80%; max-height=80%;"></img></p>
### Kotlin 项目
20、[OpenCalc](https://hellogithub.com/periodical/statistics/click?target=https://github.com/clementwzk/OpenCalc):纯净的 Android 计算器。这是一款专为 Android 设计的开源计算器。它体积仅 2 MB、无需任何不必要权限支持多主题、科学计算、历史记录、横竖屏切换和锁屏可用等功能。来自 [@ewiro](https://hellogithub.com/user/iItGgWoJjnLsr0Y) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/515283840.png' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
21、[bilive](https://hellogithub.com/periodical/statistics/click?target=https://github.com/timerring/bilive):一站式 B 站直播录制与切片工具。这是一款 B 站直播录制工具,支持自动录制、切片、弹幕渲染与投稿。它速度快、占用少、硬件要求低,通过集成语音识别、视频理解、图像生成等模型,实现从录制、切片到上传的全流程自动化。来自 [@John Howe](https://hellogithub.com/user/ZnOfRWSsgF3mvwD) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/831745006.png' style="max-width:80%; max-height=80%;"></img></p>
22、[FlareSolverr](https://hellogithub.com/periodical/statistics/click?target=https://github.com/FlareSolverr/FlareSolverr):绕过 CF 保护的代理服务器。该项目能够帮助开发者绕过 Cloudflare 和 DDoS-GUARD 防护。它通过在请求间设置代理服务,模拟 Chrome 无头浏览器完成挑战,可将真实页面的 HTML 和 Cookie 返回给调用方,从而绕过保护机制。来自 [@红泥醅酒](https://hellogithub.com/user/t8a05DQwnMJifl9) 的分享
23、[pympler](https://hellogithub.com/periodical/statistics/click?target=https://github.com/pympler/pympler)Python 内存分析工具。该项目是用于内存分析与监控的 Python 库支持对象大小测量asizeof、实时内存监控muppy、生命周期分析等功能。
```python
from pympler import asizeof
obj = [1, 2, (3, 4), 'text']
asizeof.asizeof(obj) # 176
print(asizeof.asized(obj, detail=1).format())
[1, 2, (3, 4), 'text'] size=176 flat=48
(3, 4) size=64 flat=32
'text' size=32 flat=32
1 size=16 flat=16
2 size=16 flat=16
```
24、[python-mastery](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dabeaz-course/python-mastery):高级 Python 编程教程。该项目是由 Python 社区知名专家 David Beazley 《Python Cookbook》作者编写的高级 Python 编程课程,内容完全开源,涵盖生成器、协程、元编程、模块与包等,适合有一定 Python 基础的学习者。
25、[throttled-py](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ZhuoZhuoCrayon/throttled-py):开箱即用的 Python 限流库。这是一款轻量且灵活的 Python 限流库,同步/异步皆可用。它支持多种限流算法,包括固定窗口、滑动窗口、令牌桶、漏桶和 GCRA适配 Redis 存储后端,并提供函数、装饰器和上下文管理器等多种灵活用法。
```python
from throttled import RateLimiterType, Throttled, rate_limiter, store, utils
throttle = Throttled(
# 📈 Use Token Bucket algorithm
using=RateLimiterType.TOKEN_BUCKET.value,
# 🪣 Set quota: 1,000 tokens per second (limit), bucket size 1,000 (burst)
quota=rate_limiter.per_sec(1_000, burst=1_000),
# 📁 Use In-Memory storage
store=store.MemoryStore(),
)
def call_api() -> bool:
# 💧 Deduct 1 token for key="/ping"
result = throttle.limit("/ping", cost=1)
return result.limited
if __name__ == "__main__":
# 💻 Python 3.12.10, Linux 5.4.119-1-tlinux4-0009.1, Arch: x86_64, Specs: 2C4G.
# ✅ Total: 100000, 🕒 Latency: 0.0068 ms/op, 🚀 Throughput: 122513 req/s (--)
# ❌ Denied: 98000 requests
benchmark: utils.Benchmark = utils.Benchmark()
denied_num: int = sum(benchmark.serial(call_api, 100_000))
print(f"❌ Denied: {denied_num} requests")
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/912253327.png' style="max-width:80%; max-height=80%;"></img></p>
### Rust 项目
26、[dysk](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Canop/dysk):更好用的 df 命令替代工具。该项目是基于 Rust 开发的查看 Linux 系统磁盘使用情况的工具,提供比 df 命令更直观的数据展示,支持自定义列显示、过滤、排序等功能。来自 [@刘睿华](https://hellogithub.com/user/TJ65FfbQU09PLHM) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/302749270.png' style="max-width:80%; max-height=80%;"></img></p>
27、[edit](https://hellogithub.com/periodical/statistics/click?target=https://github.com/microsoft/edit):微软开源的终端文本编辑器。该项目是采用 Rust 开发的终端TUI文本编辑器致敬经典的 MS-DOS Editor。它体积小、启动快、跨平台并提供了类似 VSCode 的快捷键和交互体验,适用于简单的文本编辑场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/952719663.gif' style="max-width:80%; max-height=80%;"></img></p>
### Swift 项目
28、[InputSourcePro](https://hellogithub.com/periodical/statistics/click?target=https://github.com/runjuu/InputSourcePro)macOS 输入法切换工具。这是一款方便的 macOS 输入法切换工具,可根据当前应用程序或浏览器访问的网站自动切换输入法。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/972353148.gif' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
29、[LivePortrait](https://hellogithub.com/periodical/statistics/click?target=https://github.com/KwaiVGI/LivePortrait):让静态照片“活”起来。该项目能够通过一张照片快速生成高质量、生动的视频,尤其擅长捕捉和还原面部表情,支持人类和动物肖像的动画生成。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/823745702.gif' style="max-width:80%; max-height=80%;"></img></p>
30、[nndeploy](https://hellogithub.com/periodical/statistics/click?target=https://github.com/nndeploy/nndeploy):简单易用的多端 AI 推理部署框架。这是一款简单易用、高性能、支持多端的 AI 推理部署框架。它基于有向无环图设计,将前处理、推理和后处理抽象为图的节点,支持流水线并行、任务并行等优化方式。兼容 TensorRT、OpenVINO、MNN 等多种推理后端,适配主流文生图、大语言、检测等模型,实现一套代码多端部署。来自 [@Always](https://hellogithub.com/user/mu47rJbh15yQlAs) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/676114409.jpg' style="max-width:80%; max-height=80%;"></img></p>
31、[opik](https://hellogithub.com/periodical/statistics/click?target=https://github.com/comet-ml/opik):开源的 LLM 应用评估框架。这是一个用于构建评估、测试和监控 LLM 应用平台的框架,它提供直观的 Web 界面,能够记录开发和生产期间的所有 LLM 调用,支持反馈评分、测试用例存储、幻觉检测和 CI/CD 集成等功能,适用于 RAG 聊天机器、代码助手和复杂的代理管道等应用场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/638951438.png' style="max-width:80%; max-height=80%;"></img></p>
32、[Second-Me](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mindverse/Second-Me):轻松定制你的本地 AI 数字分身。该项目是专注于用个人数据训练 AI 的平台,致力于帮助每个人构建、训练并拥有属于自己的本地 AI 数字分身。它采用分层记忆建模HMM和 Me-Alignment 算法,将你的知识、兴趣和偏好融入 AI打造更懂你的 AI 助手。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/949271792.gif' style="max-width:80%; max-height=80%;"></img></p>
33、[void](https://hellogithub.com/periodical/statistics/click?target=https://github.com/voideditor/void):开源的 AI 代码编辑器。这是一款基于 VSCode 的开源 AI 代码编辑器,可作为 Cursor 开源替代品。它直接将数据发送给模型提供商,注重保护用户隐私,支持接入本地模型或主流大模型服务(如 OpenAI、Claude、DeepSeek、Gemini 等)。来自 [@Y. S](https://hellogithub.com/user/nSRYiOjq19vby5B) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/855528273.png' style="max-width:80%; max-height=80%;"></img></p>
### 其它
34、[China-software-copyright](https://hellogithub.com/periodical/statistics/click?target=https://github.com/AlexanderZhou01/China-software-copyright):软著申请教程和模板文件。该项目提供了中国软件著作权申请的教程和模板文件,包括用户操作手册、源码文档、申请表等,降低软著申请门槛、提高申请成功率。
35、[chrono](https://hellogithub.com/periodical/statistics/click?target=https://github.com/vicolo-dev/chrono):极简的 Android 时钟与闹钟应用。这是一款适用于 Android 的现代时钟应用,集成闹钟、定时器和秒表等实用功能。它界面简洁美观,支持丰富的自定义选项。秒表支持圈数记录,并可直观比较最快、最慢及平均圈速。来自 [@ewiro](https://hellogithub.com/user/iItGgWoJjnLsr0Y) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/585178215.png' style="max-width:80%; max-height=80%;"></img></p>
36、[cs-paper-checklist](https://hellogithub.com/periodical/statistics/click?target=https://github.com/yzhao062/cs-paper-checklist)计算机科学论文的检查清单。这是一份专为计算机科学CS论文写作和投稿设计的检查清单帮助作者系统性地排查论文在质量、结构、格式、引用等方面的问题提升论文被会议或期刊接收的概率。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/978423393.png' style="max-width:80%; max-height=80%;"></img></p>
37、[Evertop](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ericjenott/Evertop):低功耗复古便携电脑。这是一款便携式电子墨水屏电脑,具有超长续航(可达 500 小时)。它搭载 ESP32 和 E-ink 屏幕,复刻经典 IBM XT 计算机,兼容 DOS、Minix、Windows 3.0 等多个系统,支持丰富的 DOS 经典软件和游戏。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/915696042.jpg' style="max-width:80%; max-height=80%;"></img></p>
38、[hadolint](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hadolint/hadolint):提升 Dockerfile 代码质量的检查工具。这是一款专为 Dockerfile 设计的代码检查工具Linter能够自动检测并修复 Dockerfile 中的常见错误、不规范用法和安全隐患,如未指定镜像版本、不必要的 sudo 命令、未清理缓存等问题。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/46234189.png' style="max-width:80%; max-height=80%;"></img></p>
39、[nb](https://hellogithub.com/periodical/statistics/click?target=https://github.com/xwmx/nb)命令行笔记和书签管理工具。这是一款极简的命令行笔记、书签和知识库管理工具支持多种文件格式Markdown、Org、LaTeX、AsciiDoc并集成加密、版本控制同步、搜索、标签管理等功能。来自 [@DeShuiYu](https://hellogithub.com/user/ZWJkOqsvYbPgD8p) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/110/49516849.png' style="max-width:80%; max-height=80%;"></img></p>
### 开源书籍
40、[ChinaTextbook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/TapXWorld/ChinaTextbook):免费开源的教材资源集合。该项目整理了国内小初高、大学等各学科 PDF 教材,全部资源均免费、无水印,支持一键下载,并持续更新。来自 [@技术中心](https://hellogithub.com/user/LhU6KAuOCtMEH9F) 的分享
41、[Hello-CTF](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ProbiusOfficial/Hello-CTF):零基础友好的 CTF 教程。这是一份面向零基础新手的免费 CTF夺旗赛入门教程内容涵盖 Web 安全、二进制安全、密码学、逆向工程等 CTF 知识,并提供配套题目,帮助初学者入门 CTF。来自 [@探姬](https://hellogithub.com/user/kU1lE2fuzRr7Sbh) 的分享
<p align="center">
<a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub109.md">『上一期』</a> | <a href='https://github.com/521xueweihan/HelloGitHub/issues/899'>反馈和建议</a> | <a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub111.md">『下一期』</a>
</p>
---
<p align="center">
👉 <a href='https://hellogithub.com/periodical'>来!推荐开源项目</a> 👈<br>
微信中搜:<strong>HelloGitHub</strong> 关注公众号<br>
不仅能第一时间收到推送,还有回馈粉丝的活动<br>
如果文中的图刷不出来,可以点击 <a href='https://hellogithub.com/periodical/volume/110'>这里</a>
</p>
## 赞助
<table>
<thead>
<tr>
<th align="center" style="width: 80px;">
<a href="https://www.compshare.cn/?utm_term=logo&utm_campaign=hellogithub&utm_source=otherdsp&utm_medium=display&ytag=logo_hellogithub_otherdsp_display"> <img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/ucloud.png" width="60px"><br>
<sub>UCloud</sub><br>
<sub>超值的GPU云服务</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.upyun.com/?from=hellogithub">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/upyun.png" width="60px"><br>
<sub>CDN</sub><br>
<sub>开启全网加速</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://github.com/OpenIMSDK/Open-IM-Server">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/im.png" width="60px"><br>
<sub>OpenIM</sub><br>
<sub>开源IM力争No.1</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>
</thead>
</table>
## 声明
<a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh"><img alt="知识共享许可协议" style="border-width: 0" src="https://licensebuttons.net/l/by-nc-nd/4.0/88x31.png"></a><br>本作品采用 <a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh">署名-非商业性使用-禁止演绎 4.0 国际</a> 进行许可。

281
content/HelloGitHub111.md Normal file
View File

@ -0,0 +1,281 @@
# 《HelloGitHub》第 111 期
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
## 目录
点击右上角的 **「目录」** 图标打开目录,获得更好的阅读体验。
![](https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/catalog.png)
**Tips**:如果遇到图片刷不出来的情况,[点击](https://hellogithub.com/periodical/volume/111) 换一种浏览方式。
<p align="center">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/weixin.png" style="max-width:30%;"></img><br>
关注「HelloGitHub」公众号第一时间收到推送
</p>
## 内容
> **以下为本期内容**|每个月 **28** 号更新
### C 项目
1、[mimikatz](https://hellogithub.com/periodical/statistics/click?target=https://github.com/gentilkiwi/mimikatz):探索 Windows 安全机制的工具。这是一款采用 C 语言编写的用于研究 Windows 安全机制的工具。它能够从内存中提取明文密码、哈希值、PIN 码、Kerberos 票据等敏感信息,支持 pass-the-hash、Golden Ticket、DCSync 等高级操作,广泛应用于安全研究、渗透测试和系统安全分析等场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/18496166.png' style="max-width:80%; max-height=80%;"></img></p>
### C# 项目
2、[AutoUpdater.NET](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ravibpatel/AutoUpdater.NET)WPF 桌面应用自动升级组件。这是一个专为 WinForms 和 WPF 桌面应用设计的自动更新库。只需几行代码,即可为桌面应用轻松集成自动检测新版本、弹窗提示、下载安装包等功能。
3、[ExplorerTabUtility](https://hellogithub.com/periodical/statistics/click?target=https://github.com/w4po/ExplorerTabUtility)Windows 文件管理多标签扩展工具。这是一款专为 Windows 11 打造的文件资源管理器增强工具,能够自动将多个窗口合并为单窗口多标签页模式。支持路径去重、标签搜索、批量打开/关闭/还原等功能,轻松告别桌面窗口杂乱的烦恼。来自 [@iKineticate](https://hellogithub.com/user/JCrYzT28cH9twxQ) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/722973124.gif' style="max-width:80%; max-height=80%;"></img></p>
### C++ 项目
4、[defendnot](https://hellogithub.com/periodical/statistics/click?target=https://github.com/es3n1n/defendnot):一键关闭 Windows Defender 的工具。这是一款用于禁用 Windows Defender 的工具,支持一键安装和持久生效。它通过直接调用 Windows 安全中心WSC接口注册虚拟杀毒软件实现对系统自带的 Defender 实时防护服务的彻底禁用。同时,支持开机自启,确保重启后禁用状态依旧生效。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/979241345.png' style="max-width:80%; max-height=80%;"></img></p>
5、[OpenSpeedy](https://hellogithub.com/periodical/statistics/click?target=https://github.com/game1024/OpenSpeedy):开箱即用的游戏变速器。这是一款完全免费、开源的 Windows 游戏加速工具。它通过 Hook 系统时间函数,实现对游戏速度的灵活调节,并提供简单易用的界面,兼容多种单机游戏。请勿用于网络游戏,以免导致账号被封!来自 [@game1024](https://hellogithub.com/user/kmUCncHJr9SpNV7) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/984862298.gif' style="max-width:80%; max-height=80%;"></img></p>
6、[usearch](https://hellogithub.com/periodical/statistics/click?target=https://github.com/unum-cloud/usearch):更快且小巧的向量检索与聚类引擎。这是一款高性能、轻量级的相似搜索和聚类引擎,单头文件设计,可嵌入主流数据库,支持向量和多模态数据(文本、图像、地理坐标)。它基于 HNSW 算法实现高效的近似最近邻搜索,兼容多种编程语言和精度类型,适用于推荐系统、向量数据库、智能检索、地理空间分析等场景。
```c++
#include <usearch/index.hpp>
#include <usearch/index_dense.hpp>
using namespace unum::usearch;
int main(int argc, char **argv) {
metric_punned_t metric(3, metric_kind_t::l2sq_k, scalar_kind_t::f32_k);
// If you plan to store more than 4 Billion entries - use `index_dense_big_t`.
// Or directly instantiate the template variant you need - `index_dense_gt<vector_key_t, internal_id_t>`.
index_dense_t index = index_dense_t::make(metric);
float vec[3] = {0.1, 0.3, 0.2};
index.reserve(10); // Pre-allocate memory for 10 vectors
index.add(42, &vec[0]); // Pass a key and a vector
auto results = index.search(&vec[0], 5); // Pass a query and limit number of results
for (std::size_t i = 0; i != results.size(); ++i)
// You can access the following properties of every match:
// results[i].element.key, results[i].element.vector, results[i].distance;
std::printf("Found matching key: %zu", results[i].member.key);
return 0;
}
```
### Go 项目
7、[f2](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ayoisaiah/f2):跨平台的批量重命名工具。这是一款命令行批量重命名工具,完全用 Go 语言编写,支持正则表达式、自动解决冲突、撤销等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/259488212.png' style="max-width:80%; max-height=80%;"></img></p>
8、[logdy-core](https://hellogithub.com/periodical/statistics/click?target=https://github.com/logdyhq/logdy-core):自带 Web 界面的实时日志查看工具。这是一款轻量级的实时日志查看工具,无需安装、开箱即用。它内置 Web 界面,可通过浏览器像 tail -f 一样实时查看与过滤日志,支持多种输入模式和自定义解析器。来自 [@刘睿华](https://hellogithub.com/user/TJ65FfbQU09PLHM) 的分享
```
# Use with any shell command
$ tail -f file.log | logdy
WebUI started, visit http://localhost:8080
# Read log files
$ logdy follow app-out.log --full-read
WebUI started, visit http://localhost:8080
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/747929369.gif' style="max-width:80%; max-height=80%;"></img></p>
9、[OpenList](https://hellogithub.com/periodical/statistics/click?target=https://github.com/OpenListTeam/OpenList):支持多种存储的文件列表程序。这是一个基于 Gin 和 SolidJS 的文件列表程序支持本地存储、阿里云盘、OneDrive、Google Drive 等多种存储方式。它完全开源fork 自 AList由社区共同维护。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/1000524955.png' style="max-width:80%; max-height=80%;"></img></p>
10、[tldx](https://hellogithub.com/periodical/statistics/click?target=https://github.com/brandonyoungdev/tldx):一键查找可用域名的工具。这是一款快速查询可用域名的命令行工具。它能够根据关键词、前缀、后缀和多种顶级域名,智能生成域名组合,并快速检测其可用性。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/791194177.gif' style="max-width:80%; max-height=80%;"></img></p>
### Java 项目
11、[BookLore](https://hellogithub.com/periodical/statistics/click?target=https://github.com/adityachandelgit/BookLore)Java 开发的个人数字图书馆。这是一款开源、自托管的电子书管理 Web 应用,支持 PDF 和 ePub 电子书格式。它采用 JavaSpring Boot+ Angular 开发,支持自动获取书籍信息、分享书籍、阅读进度同步、多用户管理等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/903039267.gif' style="max-width:80%; max-height=80%;"></img></p>
12、[forge](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Card-Forge/forge):开源的策略类卡牌游戏。这是一款为《万智牌》玩家打造的开源规则引擎和模拟器,玩法类似炉石的卡牌游戏。它提供单人冒险、任务、多种 AI 对战模式,支持在线对战、自定义卡牌和扩展功能,兼容 Windows、macOS、Linux 和 Android 平台。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/479890272.png' style="max-width:80%; max-height=80%;"></img></p>
### JavaScript 项目
13、[eslint-plugin-unicorn](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sindresorhus/eslint-plugin-unicorn):提升 JavaScript 代码质量的 ESLint 插件。这是一款集成了 100 多条高质量 JavaScript 代码检查规则的 ESLint 插件,全面覆盖代码风格、性能、安全性和可读性等多个方面。
14、[heynote](https://hellogithub.com/periodical/statistics/click?target=https://github.com/heyman/heynote):专为程序员打造的记事本。这是一款专供开发者的便签应用,它的强大之处在于可以轻松将不同的内容分块暂存起来,不管是代码片段还是 Markdown 文字都可以往里放!支持自动语法高亮、自动格式化、计算器模式、多光标编辑、全局热键等功能,适用于 Windows、macOS 和 Linux。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/582974355.png' style="max-width:80%; max-height=80%;"></img></p>
15、[remotion](https://hellogithub.com/periodical/statistics/click?target=https://github.com/remotion-dev/remotion):用 React 制作动态视频。这是一个能够通过代码生成视频的平台,开发者可以用 Web 技术(如 CSS、Canvas、SVG、WebGL、React 组件、变量和函数动态生成视频内容,支持复杂的动画和效果。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/274495425.gif' style="max-width:80%; max-height=80%;"></img></p>
16、[TypeWords](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zyronon/TypeWords):极简的打字背单词网站。这是一款基于网页的背单词软件,帮助用户通过键盘输入来记忆单词。它界面简洁、交互流畅,支持单词发音、错误统计和生词本等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/674186516.png' style="max-width:80%; max-height=80%;"></img></p>
17、[workout-cool](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Snouzy/workout-cool):开源的健身指导平台。这是一款免费、开源的健身指导平台,提供丰富的健身动作和视频演示。它采用 Next.js+TailwindCSS 构建,支持创建健身计划、进度跟踪和多语言功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/1000235209.png' style="max-width:80%; max-height=80%;"></img></p>
### Kotlin 项目
18、[flashdim](https://hellogithub.com/periodical/statistics/click?target=https://github.com/cyb3rko/flashdim):专业级 Android 手电筒应用。这是一款免费、无广告、可离线使用的手电筒应用,适配 Android 13 及以上系统。它通过硬件接口实现多级亮度调节,支持 SOS、摩斯码信号、BMP、定时闪烁等模式非常适合徒步、露营、夜跑等场景使用。来自 [@ewiro](https://hellogithub.com/user/iItGgWoJjnLsr0Y) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/555295333.png' style="max-width:80%; max-height=80%;"></img></p>
19、[Trail-Sense](https://hellogithub.com/periodical/statistics/click?target=https://github.com/kylecorry31/Trail-Sense):野外生存必备 Android 应用。这是一款专为徒步、露营、野外生存等场景设计的开源 Android 应用。它利用手机的传感器,提供离线导航、日落提醒、照片地图、路径追踪等实用功能,所有功能均可在无网络环境下使用。来自 [@ewiro](https://hellogithub.com/user/iItGgWoJjnLsr0Y) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/215154276.png' style="max-width:80%; max-height=80%;"></img></p>
### Objective-C 项目
20、[mac-mouse-fix](https://hellogithub.com/periodical/statistics/click?target=https://github.com/noah-nuebling/mac-mouse-fix)macOS 鼠标增强工具。这是一款专为 macOS 打造的鼠标增强工具,弥补系统对非苹果鼠标支持的不足。用户可自定义第三方鼠标在 Mac 上的各种行为,支持平滑滚动、方向反转、鼠标手势和按钮映射等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/201134801.gif' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
21、[borg](https://hellogithub.com/periodical/statistics/click?target=https://github.com/borgbackup/borg):高效的数据去重备份工具。这是一个高效、安全的去重备份工具,即使文件结构或位置发生变化,也能精准识别重复数据。它采用内容定义分块去重算法,能显著节省存储空间,内置 lz4、zstd、zlib、lzma 等多种压缩选项,并支持 SSH 远程备份。
22、[bunkerweb](https://hellogithub.com/periodical/statistics/click?target=https://github.com/bunkerity/bunkerweb):开源的 Web 应用防火墙。该项目是用 Python 开发的 Web 应用防火墙可以无缝集成至现有环境Linux、Docker、K8s 等)。它基于 Nginx 构建、默认配置安全,拥有简单易用的 Web 界面,支持自动配置 HTTPS A+ 评级、安全 Header 和丰富的插件系统可检测常见的攻击模式、限制访问、防止机器人和爬虫等恶意访问保护你的网站、API 和 Web 应用。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/203456148.png' style="max-width:80%; max-height=80%;"></img></p>
23、[ebook2audiobook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/DrewThomasson/ebook2audiobook):电子书转有声书的工具。这款开源工具可以轻松将电子书转换为有声书,支持多种常见格式,如 EPUB、MOBI、PDF 等。它通过 calibre 提取电子书文本并运用语音合成技术Text-to-Speech能够生成包含章节和元数据的有声书支持包括中文在内的 1000 多种语言。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/746935181.gif' style="max-width:80%; max-height=80%;"></img></p>
24、[isd](https://hellogithub.com/periodical/statistics/click?target=https://github.com/isd-project/isd):终端交互式 systemd 管理工具。这是一个带终端用户界面TUI的 systemd 管理工具,支持模糊搜索、自动预览、智能 sudo、快捷键等功能简化了对 systemd 单元(如服务、定时任务等)的管理体验。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/917864037.png' style="max-width:80%; max-height=80%;"></img></p>
25、[romm](https://hellogithub.com/periodical/statistics/click?target=https://github.com/rommapp/romm):模拟器游戏玩家必备的 ROM 管理器。这是一个基于 Python 开发的 ROM 管理和模拟器平台,支持在浏览器中直接运行游戏。用户可通过简洁的 Web 界面,轻松扫描本地游戏、自动抓取游戏封面、统一管理多平台 ROM 资源,兼容 400 多种游戏平台。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/611338935.png' style="max-width:80%; max-height=80%;"></img></p>
### Rust 项目
26、[microbin](https://hellogithub.com/periodical/statistics/click?target=https://github.com/szabodanika/microbin):极简的文件分享和短链接平台。这是一款用 Rust 编写的轻量级 Web 应用,集共享文件、在线剪贴板和 URL 短链接于一体。它安全可靠且易于部署,支持自动过期、设置密码和保护级别等功能。来自 [@xici](https://hellogithub.com/user/OzQPpgo5Hw1W9lk) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/480154226.png' style="max-width:80%; max-height=80%;"></img></p>
27、[mise](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jdx/mise):一站式多语言开发环境管理工具。这是一款用 Rust 编写的开发环境管理工具,集多语言工具链切换、环境变量管理和任务自动化于一体,轻松解决多版本编程语言、环境隔离和自动化构建等问题,可替代 asdf、nvm、pyenv、direnv、make 等多种工具。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/586920414.gif' style="max-width:80%; max-height=80%;"></img></p>
28、[somo](https://hellogithub.com/periodical/statistics/click?target=https://github.com/theopfr/somo):更友好的端口查看工具。这是一款专为 Linux 设计的人性化、界面友好的命令行工具,用于监控 socket 和本地端口。它以美观紧凑的表格实时展示端口与进程的网络连接信息,支持筛选、排序和格式化输出,可作为 netstat 替代品。来自 [@kero990](https://hellogithub.com/user/c3Y4NR1rq6neVoD) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/641143821.png' style="max-width:80%; max-height=80%;"></img></p>
### Swift 项目
29、[container](https://hellogithub.com/periodical/statistics/click?target=https://github.com/apple/container):苹果开源的轻量级虚拟机。这是一款苹果官方开源的轻量级虚拟化容器工具,用于在 Mac 上创建和运行 Linux 容器。它采用 Swift 开发,并针对 Apple 芯片(如 M1、M2 芯片)进行了优化,旨在为 macOS 用户提供高效、原生的容器体验,支持 OCI 标准容器镜像,并可无缝对接 Docker Hub 等主流镜像仓库。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/993475914.gif' style="max-width:80%; max-height=80%;"></img></p>
30、[FlashSpace](https://hellogithub.com/periodical/statistics/click?target=https://github.com/wojciech-kulik/FlashSpace):让 macOS 的工作区切换变得瞬间完成。这是一款专为 macOS 设计的虚拟工作区管理器,可实现多任务间的极速无动画切换。它通过消除 macOS 切换应用的等待动画,提供即时的工作区切换体验,支持多显示器、画中画、焦点/光标管理等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/919165314.gif' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
31、[claude-code](https://hellogithub.com/periodical/statistics/click?target=https://github.com/anthropics/claude-code):终端里的 Claude 编码助手。该项目是 Claude 官方开源的 AI 编码助手,集成于终端内,能够理解整个代码库,并通过简单的自然语言命令,帮助开发者更高效地完成各类编码任务。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/937253475.gif' style="max-width:80%; max-height=80%;"></img></p>
32、[gemini-cli](https://hellogithub.com/periodical/statistics/click?target=https://github.com/google-gemini/gemini-cli):谷歌 Gemini 命令行工具。该项目是 Gemini 官方开源的命令行工具,将 Google Gemini 的强大能力集成到终端环境。它基于百万级上下文能够理解大型代码库的架构和逻辑支持多模态输入输出、Google 搜索以及 MCP 等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/968197216.png' style="max-width:80%; max-height=80%;"></img></p>
33、[happy-llm](https://hellogithub.com/periodical/statistics/click?target=https://github.com/datawhalechina/happy-llm):从零开始的 LLM 原理与实践教程。该项目是帮助初学习者系统地学习大语言模型LLM原理与实践的教程。通过详细的教程和实战案例循序渐进地带领读者深入了解自然语言处理NLP基础、Transformer 架构、预训练语言模型的基本原理,并动手实现和训练自己的大语言模型。来自 [@大痴小乙](https://hellogithub.com/user/aDd1NUpVvKHAJmE) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/806854629.jpg' style="max-width:80%; max-height=80%;"></img></p>
34、[nano-vllm](https://hellogithub.com/periodical/statistics/click?target=https://github.com/GeeeekExplorer/nano-vllm):从零开始构建的轻量级 vLLM。该项目是用 Python 实现的轻量级 vLLM大语言模型推理引擎项目核心代码仅 1000 多行。它结构清晰、易于阅读,推理速度媲美 vLLM 原版并集成了前缀缓存Prefix Caching、张量并行Tensor Parallelism和 Torch 编译等推理优化技术。
```python
from nanovllm import LLM, SamplingParams
llm = LLM("/YOUR/MODEL/PATH", enforce_eager=True, tensor_parallel_size=1)
sampling_params = SamplingParams(temperature=0.6, max_tokens=256)
prompts = ["Hello, Nano-vLLM."]
outputs = llm.generate(prompts, sampling_params)
outputs[0]["text"]
```
35、[prompt-optimizer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/linshenkx/prompt-optimizer):优化 AI 提示词的工具。这是一款纯前端实现的提示词优化器,帮助用户快速编写更高质量的提示词。支持多种主流 AI 模型与自定义 API 地址,并可实时对比优化前后的效果。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/931352845.png' style="max-width:80%; max-height=80%;"></img></p>
### 其它
36、[daily-arXiv-ai-enhanced](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dw-dengwei/daily-arXiv-ai-enhanced):每日自动生成 arXiv 论文摘要的工具。该项目能够自动获取 arxiv 上的论文,并利用大语言模型进行总结,生成中文摘要。来自 [@WeiTFw0B](https://hellogithub.com/user/lbNO5oE0sy1KGYW) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/951746200.png' style="max-width:80%; max-height=80%;"></img></p>
37、[ESP32-BlueJammer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/EmenstaNougat/ESP32-BlueJammer):自制无线信号干扰器。这是一个基于 ESP32 和 nRF24 模块的 2.4GHz 通信干扰器代码开源可自制或二次开发。它通过生成噪声和发送无效数据包来干扰蓝牙、BLE、WiFi 和 RC 设备的通信,使其无法正常工作。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/825347997.jpg' style="max-width:80%; max-height=80%;"></img></p>
38、[hoverzoom](https://hellogithub.com/periodical/statistics/click?target=https://github.com/extesy/hoverzoom):悬停放大图片的浏览器插件。这是一款能够在鼠标悬停在图片上时,自动放大网页上的视频和图片的浏览器插件,支持 Chrome、Firefox、Edge 浏览器。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/16063480.png' style="max-width:80%; max-height=80%;"></img></p>
39、[kubernetes-the-hard-way](https://hellogithub.com/periodical/statistics/click?target=https://github.com/kelseyhightower/kubernetes-the-hard-way):笨方法搭建 Kubernetes 集群的教程。该项目旨在通过手动从零搭建 Kubernetes 集群的方式,帮助初学者深入理解 K8s 的核心组件和工作原理。它提供一份不用自动化工具,纯手动安装、配置并运行一个高可用的 K8s 集群的详细指南。
40、[LeetCUDA](https://hellogithub.com/periodical/statistics/click?target=https://github.com/xlite-dev/LeetCUDA):面向高性能计算初学者的 CUDA 教程。这是一份专为高性能计算HPC初学者准备的 CUDA 教程与题库,包含 200 个 CUDA 实现的算子、学习笔记以及手搓性能对标官方的 HGEMM、FlashAttention-2 实战。适用于模型推理优化和算子优化相关面试准备。来自 [@DefTruth](https://hellogithub.com/user/ofSCbzTmdeQk3FD) 的分享
41、[obs-backgroundremoval](https://hellogithub.com/periodical/statistics/click?target=https://github.com/royshil/obs-backgroundremoval)OBS 背景移除插件。这是一个开源的 OBS Studio 插件,可以在录制或直播过程中自动识别人像并去除背景,让用户能够轻松更换视频背景,支持 Windows、macOS 和 Ubuntu 等平台。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/111/358081783.png' style="max-width:80%; max-height=80%;"></img></p>
<p align="center">
<a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub110.md">『上一期』</a> | <a href='https://github.com/521xueweihan/HelloGitHub/issues/899'>反馈和建议</a> | <a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub112.md">『下一期』</a>
</p>
---
<p align="center">
👉 <a href='https://hellogithub.com/periodical'>来!推荐开源项目</a> 👈<br>
微信中搜:<strong>HelloGitHub</strong> 关注公众号<br>
不仅能第一时间收到推送,还有回馈粉丝的活动<br>
如果文中的图刷不出来,可以点击 <a href='https://hellogithub.com/periodical/volume/111'>这里</a>
</p>
## 赞助
<table>
<thead>
<tr>
<th align="center" style="width: 80px;">
<a href="https://www.compshare.cn/?utm_term=logo&utm_campaign=hellogithub&utm_source=otherdsp&utm_medium=display&ytag=logo_hellogithub_otherdsp_display"> <img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/ucloud.png" width="60px"><br>
<sub>UCloud</sub><br>
<sub>超值的GPU云服务</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.upyun.com/?from=hellogithub">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/upyun.png" width="60px"><br>
<sub>CDN</sub><br>
<sub>开启全网加速</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://github.com/OpenIMSDK/Open-IM-Server">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/im.png" width="60px"><br>
<sub>OpenIM</sub><br>
<sub>开源IM力争No.1</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>
</thead>
</table>
## 声明
<a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh"><img alt="知识共享许可协议" style="border-width: 0" src="https://licensebuttons.net/l/by-nc-nd/4.0/88x31.png"></a><br>本作品采用 <a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh">署名-非商业性使用-禁止演绎 4.0 国际</a> 进行许可。

332
content/HelloGitHub112.md Normal file
View File

@ -0,0 +1,332 @@
# 《HelloGitHub》第 112 期
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
## 目录
点击右上角的 **「目录」** 图标打开目录,获得更好的阅读体验。
![](https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/catalog.png)
**Tips**:如果遇到图片刷不出来的情况,[点击](https://hellogithub.com/periodical/volume/112) 换一种浏览方式。
<p align="center">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/weixin.png" style="max-width:30%;"></img><br>
关注「HelloGitHub」公众号第一时间收到推送
</p>
## 内容
> **以下为本期内容**|每个月 **28** 号更新
### C 项目
1、[AltSnap](https://hellogithub.com/periodical/statistics/click?target=https://github.com/RamonUnch/AltSnap)Windows 全局 Alt 键窗口管理器。这是一款将 Linux 系统中高效的窗口管理方式复刻到 Windows 平台的工具。你只需按住 Alt 键,即可用鼠标在窗口的任何位置轻松拖动、缩放和停靠,彻底告别繁琐地寻找并点击标题栏和边框的传统操作。来自 [@孤胆枪手](https://hellogithub.com/user/i1wAIyo6P3NXkxm) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/315453540.png' style="max-width:80%; max-height=80%;"></img></p>
2、[libpostal](https://hellogithub.com/periodical/statistics/click?target=https://github.com/openvenues/libpostal):兼容全球地址格式的解析库。该项目是用 C 语言编写的全球地址解析库,支持多种语言、格式和国家的地址字符串,能够将地址信息转换为结构化数据。
```c
#include <stdio.h>
#include <stdlib.h>
#include <libpostal/libpostal.h>
int main(int argc, char **argv) {
// Setup (only called once at the beginning of your program)
if (!libpostal_setup() || !libpostal_setup_parser()) {
exit(EXIT_FAILURE);
}
libpostal_address_parser_options_t options = libpostal_get_address_parser_default_options();
libpostal_address_parser_response_t *parsed = libpostal_parse_address("781 Franklin Ave Crown Heights Brooklyn NYC NY 11216 USA", options);
for (size_t i = 0; i < parsed->num_components; i++) {
printf("%s: %s\n", parsed->labels[i], parsed->components[i]);
}
// Free parse result
libpostal_address_parser_response_destroy(parsed);
// Teardown (only called once at the end of your program)
libpostal_teardown();
libpostal_teardown_parser();
}
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/31570906.gif' style="max-width:80%; max-height=80%;"></img></p>
### C# 项目
3、[dlss-swapper](https://hellogithub.com/periodical/statistics/click?target=https://github.com/beeradmoore/dlss-swapper):免更新切换游戏 DLSS 版本的工具。这是一款用于管理和替换游戏的 DLSS、FSR 和 XeSS DLL 文件的工具,支持 Steam、GOG、Epic Games 等主流游戏平台。它可以在不更新游戏的情况下,升级或降级游戏的 DLSS、FSR 和 XeSS 版本,从而优化游戏画质与性能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/393538656.gif' style="max-width:80%; max-height=80%;"></img></p>
4、[Mate-Engine](https://hellogithub.com/periodical/statistics/click?target=https://github.com/shinyflvre/Mate-Engine):开源的 VRM 桌面虚拟伴侣。这是一款开源的桌面虚拟伴侣应用,可作为 Desktop Mate 的开源替代品,支持将自定义的 3D 虚拟角色置于桌面,并内置流畅的闲置动画、点击互动、随音乐舞动等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/951665915.jpg' style="max-width:80%; max-height=80%;"></img></p>
### C++ 项目
5、[LunaTranslator](https://hellogithub.com/periodical/statistics/click?target=https://github.com/HIllya51/LunaTranslator):开源的视觉小说翻译工具。这是一款专为 Windows 平台设计的视觉小说Galgame翻译器支持 HOOK、OCR、剪贴板等多种文本提取方式可灵活切换并提供在线翻译、离线翻译、语音合成等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/542386106.png' style="max-width:80%; max-height=80%;"></img></p>
6、[mcpp-standard](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Sunrisepeak/mcpp-standard):动手学现代 C++ 语言特性。这是一套完全开源的现代 C++ 语言特性互动教程。它把 C++11 的核心语言特性(如类型自动推导、移动语义等),拆成可运行的迷你练习,通过自研的 xlings 工具,实现一键安装依赖和实时判题等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/964948225.gif' style="max-width:80%; max-height=80%;"></img></p>
7、[WindowsAppSDK](https://hellogithub.com/periodical/statistics/click?target=https://github.com/microsoft/WindowsAppSDK):为旧桌面应用注入新活力的 SDK。该项目是微软官方开源的 Windows 桌面应用开发组件和工具集,旨在帮助传统的 Win32、WPF、WinForms 等应用,轻松集成最新的 Windows UI 和平台功能。只需引入一个 NuGet 包,就能为原应用引入更美观的 UI 和推送通知、窗口圆角等功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/256049233.png' style="max-width:80%; max-height=80%;"></img></p>
### Go 项目
8、[evcc](https://hellogithub.com/periodical/statistics/click?target=https://github.com/evcc-io/evcc):个人电车充电智能管理平台。这是一个开源的 EV电动汽车充电器控制平台为电车车主提供灵活且易于安装的充电解决方案。它提供了可视化且适配移动端的 Web 平台,用户可以通过该平台远程启动、停止和监控车辆的充电状态,支持多种充电设备和车辆型号。智能充电功能还可以根据电价、太阳储能和日程安排,智能安排充电时间,从而节约电费。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/226368338.png' style="max-width:80%; max-height=80%;"></img></p>
9、[genai-toolbox](https://hellogithub.com/periodical/statistics/click?target=https://github.com/googleapis/genai-toolbox)Google 开源的数据库 MCP 工具。该项目是 Google 开源的 MCP 服务器,专为 LLM 应用与各类数据库之间提供统一、安全、可扩展的数据访问层。它集成了连接池、身份验证、监控等功能,让 AI agent 快速拥有查询数据库的能力,支持 PostgreSQL、MySQL 等多种数据库。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/812044182.png' style="max-width:80%; max-height=80%;"></img></p>
10、[gpt-load](https://hellogithub.com/periodical/statistics/click?target=https://github.com/tbphp/gpt-load):企业级的多渠道大模型 API 管理平台。这是一款用 Go 语言开发的企业级大模型接口管理平台,支持 OpenAI、Gemini、Claude 等多种服务。它开箱即用、内置 Web 管理界面、保留原生 API 格式,支持密钥自动轮询、故障切换和水平扩展,专为高并发生产环境而设计。来自 [@tbphp](https://hellogithub.com/user/Qlh8vzrWJ0HCneG) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/997490512.png' style="max-width:80%; max-height=80%;"></img></p>
11、[zenta](https://hellogithub.com/periodical/statistics/click?target=https://github.com/e6a5/zenta):快速恢复专注的命令行工具。这是一个 Go 语言开发的命令行工具,旨在帮助开发者在心烦意乱或注意力不集中时,通过简单的呼吸练习,快速找回专注和内心的平静。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/1008849671.gif' style="max-width:80%; max-height=80%;"></img></p>
### Java 项目
12、[javacv](https://hellogithub.com/periodical/statistics/click?target=https://github.com/bytedeco/javacv):全能的计算机视觉 Java 库。该项目让开发者能够在 Java 虚拟机JVM直接调用如 OpenCV、FFmpeg、Tesseract 等常用的计算机视觉库,快速开发出实时图像分析、视频编解码、流式传输和 OCR 等功能模块。
```java
import org.bytedeco.opencv.opencv_core.*;
import org.bytedeco.opencv.opencv_imgproc.*;
import static org.bytedeco.opencv.global.opencv_core.*;
import static org.bytedeco.opencv.global.opencv_imgproc.*;
import static org.bytedeco.opencv.global.opencv_imgcodecs.*;
public class Smoother {
public static void smooth(String filename) {
Mat image = imread(filename);
if (image != null) {
GaussianBlur(image, image, new Size(3, 3), 0);
imwrite(filename, image);
}
}
}
```
13、[JsonPath](https://hellogithub.com/periodical/statistics/click?target=https://github.com/json-path/JsonPath):像操作 XML 一样轻松读写 JSON。该项目为 Java 开发者提供类似路径查询的方式,能够轻松从复杂的 JSON 结构中提取数据,无需手动遍历即可定位目标节点。来自 [@塔咖](https://hellogithub.com/user/bzJpGyu0IanC6L7) 的分享
```java
String json = "...";
Object document = Configuration.defaultConfiguration().jsonProvider().parse(json);
String author0 = JsonPath.read(document, "$.store.book[0].author");
String author1 = JsonPath.read(document, "$.store.book[1].author");
```
14、[nifi](https://hellogithub.com/periodical/statistics/click?target=https://github.com/apache/nifi):可视化拖拽的数据流管理平台。这是一个基于流程编程理念的数据流管理系统。它提供可视化的 Web 管理界面支持数据溯源、断点续传、弹性扩展和丰富的处理器。用户可以像画流程图一样设计、控制和监控各系统间的数据流动适用于数据湖、实时风控、AI 数据管道等场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/27911088.png' style="max-width:80%; max-height=80%;"></img></p>
### JavaScript 项目
15、[base-ui](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mui/base-ui):轻松定制的无样式 React 组件库。该项目提供了一套基础、无样式的 React 组件,仅包含必要的功能逻辑,不附带任何预设样式。帮助开发者摆脱传统 UI 库的样式束缚,无需耗费大量精力覆盖和修改默认样式。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/762289766.png' style="max-width:80%; max-height=80%;"></img></p>
16、[cap](https://hellogithub.com/periodical/statistics/click?target=https://github.com/tiagorangel1/cap):轻量级的 CAPTCHA 替代方案。这是一个轻量级、开源的验证码方案,适用于防止机器人滥用和数据抓取等场景。它基于 SHA-256 工作量证明Proof-of-Work技术易于集成、即插即用为网站提供自托管的防滥用验证机制。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/915378930.png' style="max-width:80%; max-height=80%;"></img></p>
17、[drawnix](https://hellogithub.com/periodical/statistics/click?target=https://github.com/plait-board/drawnix)极简的在线白板工具。这是一款免费、开源的在线白板工具。它提供一个无限画布支持自由绘制、思维导图、流程图、画笔、插入图片、自动保存等功能以及移动端适配、Docker 部署和插件机制等特性。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/810364325.png' style="max-width:80%; max-height=80%;"></img></p>
18、[FossFLOW](https://hellogithub.com/periodical/statistics/click?target=https://github.com/stan-smith/FossFLOW):开源的伪 3D 图绘制工具。这是一款专为创建专业的等距isometric基础架构图而设计的绘图工具支持离线使用。等距图是以 2D 形式呈现 3D 效果,能够更直观、精准地展现复杂的设计和系统架构。来自 [@孤胆枪手](https://hellogithub.com/user/i1wAIyo6P3NXkxm) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/1011253718.png' style="max-width:80%; max-height=80%;"></img></p>
19、[snapdom](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zumerlab/snapdom):精准的网页内容截图库。这是一个高效的网页截图 JavaScript 库,可将网页上的任意 Dom 元素快速、精确地转化为高质量图片,并支持导出为 PNG、JPG、WebP 或 Canvas 格式,适用于网页自动化测试、生成预览图、内容保存等场景。来自 [@Yee1014](https://hellogithub.com/user/1B5n92jVikAMPpc) 的分享
```javascript
const el = document.querySelector('#target');
const result = await snapdom(el, { scale: 2 });
const img = await result.toPng();
document.body.appendChild(img);
await result.download({ format: 'jpg', filename: 'my-capture' });
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/973606777.png' style="max-width:80%; max-height=80%;"></img></p>
### Kotlin 项目
20、[Iconify](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Mahmud0808/Iconify):深度定制你的 Android 系统界面。这是一款功能强大的 Android 系统级美化工具,专为 Android 12 及以上的 Pixel 或 AOSP 类 ROM 设计。它支持对设备用户界面UI进行深度定制和修改包括但不限于状态栏图标如 Wi-Fi、信号、系统图标、图标形状、锁屏时钟样式、通知面板布局和颜色等。来自 [@ewiro](https://hellogithub.com/user/iItGgWoJjnLsr0Y) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/529537665.png' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
21、[jupyterlite](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jupyterlite/jupyterlite):在浏览器中运行的 JupyterLab。这是一个完全在浏览器中运行的 JupyterLab无需安装 Python 或配置服务器。它提供在线交互式 Python 编程环境,可作为静态文件部署到任何静态网站托管平台(如 GitHub Pages
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/352160885.gif' style="max-width:80%; max-height=80%;"></img></p>
22、[mediacms](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mediacms-io/mediacms):基于 Django 的在线视频平台。这是一个基于 Django 和 React 构建的视频内容管理平台可快速搭建中小型视频网站。它内置转码、搜索、播放列表、权限管理和移动端适配等功能支持视频、音频、图像、PDF 等多媒体格式。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/321785127.jpg' style="max-width:80%; max-height=80%;"></img></p>
23、[requests-futures](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ross/requests-futures):优雅的异步 Python HTTP 请求库。这是一个为 Python requests 库提供异步 HTTP 请求的轻量级封装库。它结合了 requests 库的易用性和标准库 concurrent.futures 的并发能力,支持以非阻塞方式发送单个或多个 HTTP 请求,从而显著提升 I/O 密集型应用的性能。
```python
from concurrent.futures import as_completed
from pprint import pprint
from requests_futures.sessions import FuturesSession
session = FuturesSession()
futures=[session.get(f'http://httpbin.org/get?{i}') for i in range(3)]
for future in as_completed(futures):
resp = future.result()
pprint({
'url': resp.request.url,
'content': resp.json(),
})
```
24、[UavNetSim-v1](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Zihao-Felix-Zhou/UavNetSim-v1):无人机通信网络仿真平台。这是一款基于 PythonSimPy的无人机通信网络仿真平台专为组建无人机集群通信而设计。它提供无人机网络的多个层级如网络层、MAC 层、物理层),以及无人机移动性和能量模型的全面建模,适用于无人机网络的协议设计、性能评估和可视化分析。来自 [@凝望,划过星空](https://hellogithub.com/user/yc7sS80jimthluU) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/955363828.png' style="max-width:80%; max-height=80%;"></img></p>
25、[ZSim](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ZZZSimulator/ZSim):《绝区零》战斗模拟器。这是一个专为游戏《绝区零》设计的伤害模拟和战斗仿真工具,支持全自动仿真、可视化报告、自定义 APL 等功能。玩家可自由选择游戏中的角色与装备,并配置属性参数,然后通过模拟器计算出在特定队伍组合下的预期伤害。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/1012686024.png' style="max-width:80%; max-height=80%;"></img></p>
### Rust 项目
26、[rustfs](https://hellogithub.com/periodical/statistics/click?target=https://github.com/rustfs/rustfs):基于 Rust 的高性能分布式存储系统。该项是用 Rust 构建的高性能分布式对象存储系统,致力于成为 MinIO 的开源替代品。它安装简单、兼容 S3 协议,采用更友好的开源协议,并内置界面清爽的 Web 管理后台。同时,支持国产保密设备和系统,适用于海量数据存储、大数据、互联网、工业和保密存储等场景。来自 [@SR.李](https://hellogithub.com/user/vQ0IpLkHo3T9lO1) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/722597620.png' style="max-width:80%; max-height=80%;"></img></p>
27、[tabiew](https://hellogithub.com/periodical/statistics/click?target=https://github.com/shshemi/tabiew):命令行数据文件可视化浏览工具。这是一款用于浏览和查询表格数据文件(如 CSV、Parquet、Arrow、Excel 等)的命令行工具。它提供交互式界面体验、支持 SQL 查询、多表操作、模糊搜索和 Vim 风格快捷键等功能。来自 [@HBSpy](https://hellogithub.com/user/rIXCy0ZT2L49Ysj) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/792805133.gif' style="max-width:80%; max-height=80%;"></img></p>
### Swift 项目
28、[KeyboardCowboy](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zenangst/KeyboardCowboy):重塑你的 macOS 快捷键。这是一款能够重塑 macOS 快捷键体验的键盘工作流工具,可为任意应用创建强大且具备上下文感知能力的快捷键,无需手动触发。它不仅能模拟点击没有原生快捷键的按钮、选择菜单项,还能将多步操作串联为一键执行的高效流程,提升工作流效率。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/292346804.png' style="max-width:80%; max-height=80%;"></img></p>
29、[TrackWeight](https://hellogithub.com/periodical/statistics/click?target=https://github.com/KrishKrosh/TrackWeight)MacBook 触控板秒变电子秤。这是一款有趣的 macOS 应用,可以将 MacBook 的触控板变身为数字电子秤。它利用触控板内置的 Force Touch 压力传感器,只需将物体放在触控板上,应用即可实时显示其重量。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/1023406764.gif' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
30、[gitingest](https://hellogithub.com/periodical/statistics/click?target=https://github.com/coderamp-labs/gitingest):一键将代码库转换为 AI 友好格式的工具。该项目可将任意 GitHub 仓库快速转换为适合大语言模型处理的纯文本摘要。使用起来十分方便,只需将 GitHub 项目地址中的 hub 替换为 ingest 即可得到文本摘要。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/895942941.png' style="max-width:80%; max-height=80%;"></img></p>
31、[ManimML](https://hellogithub.com/periodical/statistics/click?target=https://github.com/helblazer811/ManimML):用 Python 动态演示神经网络。这是一个基于 Manim 的 Python 库,用于制作机器学习相关概念的动画和可视化效果。只需编写简单的 Python 代码即可轻松生成神经网络结构、卷积操作、Dropout 过程等动画效果,帮助理解和展示复杂的机器学习原理。
```python
from manim_ml.neural_network import NeuralNetwork, FeedForwardLayer
nn = NeuralNetwork([
FeedForwardLayer(num_nodes=3),
FeedForwardLayer(num_nodes=5),
FeedForwardLayer(num_nodes=3)
])
self.add(nn)
```
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/454906591.gif' style="max-width:80%; max-height=80%;"></img></p>
32、[unsloth](https://hellogithub.com/periodical/statistics/click?target=https://github.com/unslothai/unsloth):新手友好的 LLM 微调工具库。该项目是用于微调和优化大型语言模型LLM的 Python 工具库。它通过动态量化和显存优化技术,提高了模型微调速度,同时将显存占用降低 70%-80%并支持多种硬件配置、LLM、超长上下文任务等功能。除此之外还提供了可直接在线体验的 Jupyter Notebook 示例,降低了大模型微调的门槛。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/725205304.png' style="max-width:80%; max-height=80%;"></img></p>
33、[uzu](https://hellogithub.com/periodical/statistics/click?target=https://github.com/trymirai/uzu)MacBook 专属的高性能 AI 推理引擎。这是一个专为 Apple M 系列芯片打造的高性能、轻量级 AI 模型推理引擎。它充分利用 Apple 硬件的特性提升推理速度,并提供简单易用的 API助你一键部署高效本地大模型服务。来自 [@DeShuiYu](https://hellogithub.com/user/ZWJkOqsvYbPgD8p) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/1007360921.png' style="max-width:80%; max-height=80%;"></img></p>
34、[VideoCaptioner](https://hellogithub.com/periodical/statistics/click?target=https://github.com/WEIFENG2333/VideoCaptioner):开箱即用的智能字幕助手。这是一款基于大语言模型的智能视频字幕处理工具。它界面简洁、操作便捷,支持语音识别、智能校对和自动生成多语言字幕等功能。来自 [@孤胆枪手](https://hellogithub.com/user/i1wAIyo6P3NXkxm) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/881171866.jpg' style="max-width:80%; max-height=80%;"></img></p>
### 其它
35、[12-factor-agents](https://hellogithub.com/periodical/statistics/click?target=https://github.com/humanlayer/12-factor-agents):构建生产级 LLM 应用的设计指南。这是一份为打造生产级大模型应用而编写的设计指南。作者在与多位 AI 领域优秀创始人交流后,提炼出 12 条系统化、切实可行的设计原则。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/957658915.png' style="max-width:80%; max-height=80%;"></img></p>
36、[60s](https://hellogithub.com/periodical/statistics/click?target=https://github.com/vikiboss/60s):每日 60 秒资讯 API 集合。该项目集合了包括每日新闻、实时票房、汇率、热搜榜、随机段子等多种数据的 API 服务。
37、[bitwise-challenge-2048](https://hellogithub.com/periodical/statistics/click?target=https://github.com/izabera/bitwise-challenge-2048):基于位运算的 2048 游戏。这是一个通过位运算实现了经典的 2048 游戏,仅一个文件(.bash、零依赖、不到 200 行代码。与常见的二维数组模拟棋盘方式不同,该项目巧妙地利用位运算管理游戏状态和逻辑,将整个 4x4 棋盘压缩存储在一个 64 位整数中,所有移动、合并和生成均通过位操作实现。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/1004964759.png' style="max-width:80%; max-height=80%;"></img></p>
38、[CSS-Minecraft](https://hellogithub.com/periodical/statistics/click?target=https://github.com/BenjaminAster/CSS-Minecraft):这个“世界”只有 HTML 和 CSS。该项仅用 CSS 和 HTML 实现了类似《我的世界》Minecraft的界面交互没用一行 JavaScript 代码,支持方块的放置、移除、切换视角等基础操作。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/562157524.png' style="max-width:80%; max-height=80%;"></img></p>
39、[pomodoro](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Rukenshia/pomodoro):自制电子墨水屏番茄时钟。这是一个基于 ESP32 的实体番茄钟计时器,配备 4.26 英寸黑白 ePaper 屏幕和旋钮式操作。通过旋转旋钮可快速设定工作和休息时长,按下旋钮即可立即开始计时。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/956984646.png' style="max-width:80%; max-height=80%;"></img></p>
40、[scriptcat](https://hellogithub.com/periodical/statistics/click?target=https://github.com/scriptscat/scriptcat):可执行用户脚本的浏览器插件。这是一款开源的浏览器插件,支持用户安装和运行第三方的 JavaScript 代码片段,可用于屏蔽广告、增强网站功能、自动化网页操作等场景。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/327265659.png' style="max-width:80%; max-height=80%;"></img></p>
### 开源书籍
41、[book](https://hellogithub.com/periodical/statistics/click?target=https://github.com/crypto101/book)《Crypto 101》密码学入门。这是一本面向程序员的密码学入门书籍从 XOR 和一次性密码本开始循序渐进地讲解对称加密、公钥加密、哈希、MAC、签名、密钥交换、随机数等密码学“积木”并把它们组装成 TLS、OpenPGP、OTR 等真实系统。
42、[ThinkStats](https://hellogithub.com/periodical/statistics/click?target=https://github.com/AllenDowney/ThinkStats)《Think Stats》统计思维。这是一本写给程序员的统计学电子书所有代码示例和练习均以 Python 实现。全书围绕真实数据集展开,通过探索性数据分析、概率分布、假设检验、相关性与回归分析等统计方法,用统计思维解决实际问题。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img4/master/hellogithub/112/815214314.jpg' style="max-width:80%; max-height=80%;"></img></p>
<p align="center">
<a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub111.md">『上一期』</a> | <a href='https://github.com/521xueweihan/HelloGitHub/issues/899'>反馈和建议</a> | 『下一期』
</p>
---
<p align="center">
👉 <a href='https://hellogithub.com/periodical'>来!推荐开源项目</a> 👈<br>
微信中搜:<strong>HelloGitHub</strong> 关注公众号<br>
不仅能第一时间收到推送,还有回馈粉丝的活动<br>
如果文中的图刷不出来,可以点击 <a href='https://hellogithub.com/periodical/volume/112'>这里</a>
</p>
## 赞助
<table>
<thead>
<tr>
<th align="center" style="width: 80px;">
<a href="https://www.compshare.cn/?utm_term=logo&utm_campaign=hellogithub&utm_source=otherdsp&utm_medium=display&ytag=logo_hellogithub_otherdsp_display"> <img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/ucloud.png" width="60px"><br>
<sub>UCloud</sub><br>
<sub>超值的GPU云服务</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.upyun.com/?from=hellogithub">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/upyun.png" width="60px"><br>
<sub>CDN</sub><br>
<sub>开启全网加速</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://github.com/OpenIMSDK/Open-IM-Server">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/im.png" width="60px"><br>
<sub>OpenIM</sub><br>
<sub>开源IM力争No.1</sub>
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>
</thead>
</table>
## 声明
<a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh"><img alt="知识共享许可协议" style="border-width: 0" src="https://licensebuttons.net/l/by-nc-nd/4.0/88x31.png"></a><br>本作品采用 <a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh">署名-非商业性使用-禁止演绎 4.0 国际</a> 进行许可。

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 12 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -196,10 +196,10 @@ Hello Google!
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 13 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -170,34 +170,31 @@ Detailed:
21、[alloyteam.github.com](https://hellogithub.com/periodical/statistics/click?target=https://github.com/AlloyTeam/alloyteam.github.com):腾讯 AlloyTeam 开源项目官网
22、[Awesome](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Awesome-Windows/Awesome):一个 Windows 上优质和精选的最佳应用程序及工具列表。[中文版](https://github.com/Awesome-Windows/Awesome/blob/master/README-cn.md)
22、[be-a-professional-programmer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/stanzhai/be-a-professional-programmer):成为专业程序员路上用到的各种优秀资料、神器及框架
23、[be-a-professional-programmer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/stanzhai/be-a-professional-programmer):成为专业程序员路上用到的各种优秀资料、神器及框架
23、[gold-miner](https://hellogithub.com/periodical/statistics/click?target=https://github.com/xitu/gold-miner):掘金翻译计划,翻译掘金上优质的英文文章
24、[gold-miner](https://hellogithub.com/periodical/statistics/click?target=https://github.com/xitu/gold-miner):掘金翻译计划,翻译掘金上优质的英文文章
25、[SuperTinyIcons](https://hellogithub.com/periodical/statistics/click?target=https://github.com/edent/SuperTinyIcons):体积超级小、制作精致的常见网站和 app 的图标库,每个图标均小于 1KB
24、[SuperTinyIcons](https://hellogithub.com/periodical/statistics/click?target=https://github.com/edent/SuperTinyIcons):体积超级小、制作精致的常见网站和 app 的图标库,每个图标均小于 1KB
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/13/88214511.png' style="max-width:80%; max-height=80%;"></img></p>
26、[SwitchHosts](https://hellogithub.com/periodical/statistics/click?target=https://github.com/oldj/SwitchHosts):一个用于快速切换 hosts 文件的小程序,基于 Electron 开发
25、[SwitchHosts](https://hellogithub.com/periodical/statistics/click?target=https://github.com/oldj/SwitchHosts):一个用于快速切换 hosts 文件的小程序,基于 Electron 开发
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/13/2312977.png' style="max-width:80%; max-height=80%;"></img></p>
27、[uBlock](https://hellogithub.com/periodical/statistics/click?target=https://github.com/gorhill/uBlock)uBlock Origin 不只是一个广告过滤工具,它是具有一般性用途的过滤工具,屏蔽广告的功能是通过支持 Adblock Plus 过滤规则语法实现的。uBlock 还扩充了语法,一开始就支持自定义过滤规则,[中文文档](https://github.com/fang5566/uBlock/blob/master/README.md#ublock-origin)
26、[uBlock](https://hellogithub.com/periodical/statistics/click?target=https://github.com/gorhill/uBlock)uBlock Origin 不只是一个广告过滤工具,它是具有一般性用途的过滤工具,屏蔽广告的功能是通过支持 Adblock Plus 过滤规则语法实现的。uBlock 还扩充了语法,一开始就支持自定义过滤规则,[中文文档](https://github.com/fang5566/uBlock/blob/master/README.md#ublock-origin)
### 开源书籍
28、[free-programming-books-zh_CN](https://hellogithub.com/periodical/statistics/click?target=https://github.com/justjavac/free-programming-books-zh_CN):免费的计算机编程类中文书籍
27、[free-programming-books-zh_CN](https://hellogithub.com/periodical/statistics/click?target=https://github.com/justjavac/free-programming-books-zh_CN):免费的计算机编程类中文书籍
29、[growth-ebook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/phodal/growth-ebook):全栈增长工程师指南,[在线阅读](http://growth.phodal.com/)
28、[growth-ebook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/phodal/growth-ebook):全栈增长工程师指南,[在线阅读](http://growth.phodal.com/)
@ -241,10 +238,10 @@ Detailed:
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 14 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -178,10 +178,10 @@ gcc -g -O2 testSearcher.c ip2region.c
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 15 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -199,10 +199,10 @@ def test():
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 16 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -78,7 +78,7 @@ namespace WeixinSDK.Test.Fake
### C++ 项目
4、[RedisDesktopManager](https://hellogithub.com/periodical/statistics/click?target=https://github.com/RedisInsight/RedisDesktopManager)Redis 桌面管理工具
4、[RedisDesktopManager](https://hellogithub.com/periodical/statistics/click?target=https://github.com/redis/RedisDesktopManager)Redis 桌面管理工具
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/16/11892946.png' style="max-width:80%; max-height=80%;"></img></p>
@ -219,10 +219,10 @@ namespace WeixinSDK.Test.Fake
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 17 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -190,10 +190,10 @@
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 18 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -308,10 +308,10 @@ datetime.datetime(2013, 12, 30, 0, 0)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 19 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -192,10 +192,10 @@ browser.submit(upload_form)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 20 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -227,10 +227,10 @@ with open('report.xls', 'wb') as f:
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 21 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -230,10 +230,10 @@ format code extension resolution note
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 22 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -191,10 +191,10 @@ for i in tqdm(range(10000)):
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 23 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -173,10 +173,10 @@ foo(
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 24 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -232,10 +232,10 @@ ws_api.get_gzh_info('微信名称')
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 25 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -151,23 +151,20 @@ synonyms.seg("能量")
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/25/92265140.jpg' style="max-width:80%; max-height=80%;"></img></p>
### 其它
15、[awesome-spider](https://hellogithub.com/periodical/statistics/click?target=https://github.com/facert/awesome-spider):爬虫集合,大多为 Python 语言项目
15、[javascript-lessons](https://hellogithub.com/periodical/statistics/click?target=https://github.com/stone0090/javascript-lessons)《JavaScript 闯关记》该教程部分章节精心设计了挑战关卡
16、[javascript-lessons](https://hellogithub.com/periodical/statistics/click?target=https://github.com/stone0090/javascript-lessons)《JavaScript 闯关记》该教程部分章节精心设计了挑战关卡
16、[linux-insides](https://hellogithub.com/periodical/statistics/click?target=https://github.com/0xAX/linux-insides)Linux 内核揭密。[中文](https://github.com/MintCN/linux-insides-zh)
17、[linux-insides](https://hellogithub.com/periodical/statistics/click?target=https://github.com/0xAX/linux-insides)Linux 内核揭密。[中文](https://github.com/MintCN/linux-insides-zh)
18、[open-source-mac-os-apps](https://hellogithub.com/periodical/statistics/click?target=https://github.com/serhii-londar/open-source-mac-os-apps)英文macOS 系统上的开源应用集合,并标注了应用通过那种编程语言实现
17、[open-source-mac-os-apps](https://hellogithub.com/periodical/statistics/click?target=https://github.com/serhii-londar/open-source-mac-os-apps)英文macOS 系统上的开源应用集合,并标注了应用通过那种编程语言实现
### 开源书籍
19、[advanced-go-programming-book](https://hellogithub.com/periodical/statistics/click?target=https://github.com/chai2010/advanced-go-programming-book)《Go语言高级编程》该书针对 Go 语言有一定经验,想更加深入了解 Go 语言各种高级用法的开发人员
18、[advanced-go-programming-book](https://hellogithub.com/periodical/statistics/click?target=https://github.com/chai2010/advanced-go-programming-book)《Go语言高级编程》该书针对 Go 语言有一定经验,想更加深入了解 Go 语言各种高级用法的开发人员
20、[modern-cpp-tutorial](https://hellogithub.com/periodical/statistics/click?target=https://github.com/changkun/modern-cpp-tutorial):《高速上手 C++ 11/14/17》阅读须知
19、[modern-cpp-tutorial](https://hellogithub.com/periodical/statistics/click?target=https://github.com/changkun/modern-cpp-tutorial):《高速上手 C++ 11/14/17》阅读须知
1. 本书假定读者已经熟悉了传统 C++ ,至少在阅读传统 C++ 代码上不具备任何困难。换句话说,那些长期使用传统 C++ 进行编码的人、渴望在短时间内迅速了解现代 C++ 特性的人非常适合阅读本书;
2. 本书一定程度上介绍了一些现代 C++ 的黑魔法,但这些魔法毕竟有限,不适合希望进阶学习现代 C++ 的读者,本书的定位系现代 C++ 的快速上手。当然,希望进阶学习的读者可以使用本书来回顾并检验自己对现代 C++ 的熟悉度。
@ -213,10 +210,10 @@ synonyms.seg("能量")
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 26 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -306,10 +306,10 @@ public func print<T>(file: String = #file, function: String = #function, line: I
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 27 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -224,10 +224,10 @@ def get_data(url):
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 28 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -237,10 +237,10 @@ export default class Index extends Component {
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 29 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -267,10 +267,10 @@ ReactDOM.render(
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 30 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -195,10 +195,10 @@ print(s)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 31 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -265,10 +265,10 @@ cup
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 32 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -329,10 +329,10 @@ learn.fit(1)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 33 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -257,10 +257,10 @@ _attrLabel = [NudeIn make:^(NUDTextMaker *make) {
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 34 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -93,21 +93,13 @@ adduser {
7、[DevUtils](https://hellogithub.com/periodical/statistics/click?target=https://github.com/afkT/DevUtils)Android 工具库注释规范、API文档清晰明了、工具类种类多。根据不同功能模块封装方便使用。帮助开发人员便捷、快速地开发安全、可靠的项目。内置部分常用的资源文件如 color.xml、layout.xml 等
8、[hutool](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dromara/hutool):功能丰富的 Java 工具包。它帮助我们实现了常用的工具方法,从而减少代码的体积,提高开发效率。该项目最初是作者工作项目中的`util`模块,后来慢慢积累并加入更多非业务相关工具类方法。经过整理修改,最终形成丰富的开源工具集。示例代码:
```java
int a = 1;
//aStr为"1"
String aStr = Convert.toStr(a);
```
9、[VIABUS-Architecture](https://hellogithub.com/periodical/statistics/click?target=https://github.com/KunMinX/VIABUS-Architecture):一款响应式架构。借助总线转发数据的请求和响应,实现 UI、业务的完全解耦
8、[VIABUS-Architecture](https://hellogithub.com/periodical/statistics/click?target=https://github.com/KunMinX/VIABUS-Architecture):一款响应式架构。借助总线转发数据的请求和响应,实现 UI、业务的完全解耦
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/149297934.png' style="max-width:80%; max-height=80%;"></img></p>
### JavaScript 项目
10、[axial3d](https://hellogithub.com/periodical/statistics/click?target=https://github.com/bestvist/axial3d):实现了类似 GitHub 404 页面的动画效果。效果有趣,使用场景较多,并且实现了组件化,示例代码:
9、[axial3d](https://hellogithub.com/periodical/statistics/click?target=https://github.com/bestvist/axial3d):实现了类似 GitHub 404 页面的动画效果。效果有趣,使用场景较多,并且实现了组件化,示例代码:
```javascript
<html>
<head>
@ -137,7 +129,7 @@ String aStr = Convert.toStr(a);
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/155164071.gif' style="max-width:80%; max-height=80%;"></img></p>
11、[giojs](https://hellogithub.com/periodical/statistics/click?target=https://github.com/syt123450/giojs):基于 Three.js 的 Web 3D 地球数据可视化的开源组件库。使用 Gio.js 的网页应用开发者,可以快速地以申明的方式创建自定义的 Web3D 数据可视化模型,添加数据,并且将其作为一个组件整合到自己的应用中。支持静态 Dom、React和微信小程序。具有一下特点
10、[giojs](https://hellogithub.com/periodical/statistics/click?target=https://github.com/syt123450/giojs):基于 Three.js 的 Web 3D 地球数据可视化的开源组件库。使用 Gio.js 的网页应用开发者,可以快速地以申明的方式创建自定义的 Web3D 数据可视化模型,添加数据,并且将其作为一个组件整合到自己的应用中。支持静态 Dom、React和微信小程序。具有一下特点
- 易用性 -- 仅使用 4 行 Javascript 即可创建 3D 地球数据可视化模型
- 定制化 -- 使用 Gio.js 提供的丰富的 API 来创建自定义样式的 3D 地球
- 现代化 -- 基于 Gio.js 构建高交互、跨平台、自适应的现代化 3D 前端应用
@ -145,12 +137,12 @@ String aStr = Convert.toStr(a);
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/116067411.gif' style="max-width:80%; max-height=80%;"></img></p>
12、[gridea](https://hellogithub.com/periodical/statistics/click?target=https://github.com/getgridea/gridea):静态博客写作客户端,你可以用它来记录你的生活、心情、知识、笔记、创意。使用了 electron 技术,对于学习 Javascript 桌面端开发是一个很好的项目
11、[gridea](https://hellogithub.com/periodical/statistics/click?target=https://github.com/getgridea/gridea):静态博客写作客户端,你可以用它来记录你的生活、心情、知识、笔记、创意。使用了 electron 技术,对于学习 Javascript 桌面端开发是一个很好的项目
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/126420325.png' style="max-width:80%; max-height=80%;"></img></p>
13、[omi](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Tencent/omi):腾讯开源的通用 Web 组件化框架。特点:
12、[omi](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Tencent/omi):腾讯开源的通用 Web 组件化框架。特点:
- 拥有官方 UI 组件库
- 使用 omio 可以兼容到 IE8
- 设计精巧、兼容性好
@ -190,10 +182,10 @@ render(<my-counter />, 'body')
```
14、[RSSHub](https://hellogithub.com/periodical/statistics/click?target=https://github.com/DIYgod/RSSHub):轻量、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。现已支持丰富的源,详情见[文档](https://docs.rsshub.app/)
13、[RSSHub](https://hellogithub.com/periodical/statistics/click?target=https://github.com/DIYgod/RSSHub):轻量、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。现已支持丰富的源,详情见[文档](https://docs.rsshub.app/)
15、[vConsole](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Tencent/vConsole):腾讯开源的移动 H5 的控制台开发调试工具,支持查看 console 日志、网络请求、自定义插件等。示例代码:
14、[vConsole](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Tencent/vConsole):腾讯开源的移动 H5 的控制台开发调试工具,支持查看 console 日志、网络请求、自定义插件等。示例代码:
```javascript
<script src="path/to/vconsole.min.js"></script>
<script>
@ -207,22 +199,22 @@ render(<my-counter />, 'body')
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/57180853.png' style="max-width:80%; max-height=80%;"></img></p>
16、[weapp-library](https://hellogithub.com/periodical/statistics/click?target=https://github.com/imageslr/weapp-library):提供在线借书功能的开源小程序项目。连接读者与图书馆,实现图书借阅线上化。界面风格良好,功能完整。具有注册登录、图书搜索、书单系统、订单管理等功能。这是一个完整的小程序项目,包括了前后端的开发,并且撰写了完善的文档,适合初学者学习。可以扫描下面的小程序码体验:
15、[weapp-library](https://hellogithub.com/periodical/statistics/click?target=https://github.com/imageslr/weapp-library):提供在线借书功能的开源小程序项目。连接读者与图书馆,实现图书借阅线上化。界面风格良好,功能完整。具有注册登录、图书搜索、书单系统、订单管理等功能。这是一个完整的小程序项目,包括了前后端的开发,并且撰写了完善的文档,适合初学者学习。可以扫描下面的小程序码体验:
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/150964385.png' style="max-width:80%; max-height=80%;"></img></p>
### Objective-C 项目
17、[Karabiner-Elements](https://hellogithub.com/periodical/statistics/click?target=https://github.com/pqrs-org/Karabiner-Elements):一款 macOS 的强大的修键软件
16、[Karabiner-Elements](https://hellogithub.com/periodical/statistics/click?target=https://github.com/pqrs-org/Karabiner-Elements):一款 macOS 的强大的修键软件
18、[keycastr](https://hellogithub.com/periodical/statistics/click?target=https://github.com/keycastr/keycastr):在屏幕上实时显示当前按键的工具
17、[keycastr](https://hellogithub.com/periodical/statistics/click?target=https://github.com/keycastr/keycastr):在屏幕上实时显示当前按键的工具
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/132914.gif' style="max-width:80%; max-height=80%;"></img></p>
### PHP 项目
19、[laravel-s](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hhxsv5/laravel-s):用于快速集成 [Swoole](https://www.swoole.com/) 到 [Laravel](https://laravel.com/),开箱即用。特点:
18、[laravel-s](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hhxsv5/laravel-s):用于快速集成 [Swoole](https://www.swoole.com/) 到 [Laravel](https://laravel.com/),开箱即用。特点:
- 集成 LaravelS 之后无需使用 PHP FPM直接基于 Swoole 开启 HTTP Server
- 代码常驻内存之中,性能提升非常明显
- 可快速开发 WebSocket/TCP/UDP 服务
@ -234,10 +226,10 @@ render(<my-counter />, 'body')
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/117649937.png' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
20、[awesome-python-applications](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mahmoud/awesome-python-applications):(英文)介绍 Python 有趣、神奇的开源项目。目前涵盖多个领域、项目丰富
19、[awesome-python-applications](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mahmoud/awesome-python-applications):(英文)介绍 Python 有趣、神奇的开源项目。目前涵盖多个领域、项目丰富
21、[click](https://hellogithub.com/periodical/statistics/click?target=https://github.com/pallets/click)Python 的第三方库,用于快速创建命令行。支持装饰器方式调用、多种参数类型、自动生成帮助信息等。示例代码如下:
20、[click](https://hellogithub.com/periodical/statistics/click?target=https://github.com/pallets/click)Python 的第三方库,用于快速创建命令行。支持装饰器方式调用、多种参数类型、自动生成帮助信息等。示例代码如下:
```python
import click
@ -262,7 +254,7 @@ Hello, Click!
```
22、[PSpider](https://hellogithub.com/periodical/statistics/click?target=https://github.com/xianhu/PSpider):代码量极少,功能却很完备的 Python 爬虫框架。特点:
21、[PSpider](https://hellogithub.com/periodical/statistics/click?target=https://github.com/xianhu/PSpider):代码量极少,功能却很完备的 Python 爬虫框架。特点:
- 功能完备:包含抓取、解析、存储等
- 代码量少:方便阅读源码、动手修改、二次开发
- 等等
@ -270,36 +262,36 @@ Hello, Click!
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/70978600.png' style="max-width:80%; max-height=80%;"></img></p>
23、[ranger](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ranger/ranger):以类似 VIM 操作,方便、快捷地管理文件的工具
22、[ranger](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ranger/ranger):以类似 VIM 操作,方便、快捷地管理文件的工具
24、[sherlock](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sherlock-project/sherlock)英文在主流社交网站例如GitHub、Facebook 等网站上查找指定的用户名是否存在。你想取一个独一无二的名字吗?快试试吧
23、[sherlock](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sherlock-project/sherlock)英文在主流社交网站例如GitHub、Facebook 等网站上查找指定的用户名是否存在。你想取一个独一无二的名字吗?快试试吧
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/162998479.png' style="max-width:80%; max-height=80%;"></img></p>
### Swift 项目
25、[iOS-Developer-Roadmap](https://hellogithub.com/periodical/statistics/click?target=https://github.com/BohdanOrlov/iOS-Developer-Roadmap):(英文) iOS 开发者学习路线图
24、[iOS-Developer-Roadmap](https://hellogithub.com/periodical/statistics/click?target=https://github.com/BohdanOrlov/iOS-Developer-Roadmap):(英文) iOS 开发者学习路线图
### 人工智能
26、[RecommenderSystem-Paper](https://hellogithub.com/periodical/statistics/click?target=https://github.com/daicoolb/RecommenderSystem-Paper):推荐系统论文整理列表,包括了行业顶尖会议 AAAI、NIPS 等发表的论文,以及 KDD 一些获奖论文。方便推荐系统方向以及文本表示方向等研究人员,跟踪阅读行业内经典论文和最新研究方向
25、[RecommenderSystem-Paper](https://hellogithub.com/periodical/statistics/click?target=https://github.com/daicoolb/RecommenderSystem-Paper):推荐系统论文整理列表,包括了行业顶尖会议 AAAI、NIPS 等发表的论文,以及 KDD 一些获奖论文。方便推荐系统方向以及文本表示方向等研究人员,跟踪阅读行业内经典论文和最新研究方向
27、[Semantic-Segmentation-Suite](https://hellogithub.com/periodical/statistics/click?target=https://github.com/GeorgeSeif/Semantic-Segmentation-Suite):图像语义分割模型组件整理,包含了模型、数据增广、准确率评价等模块。方便研究者快速搭建和试验一个图像语义分割模型,同时集成了一些 state-of-the-art 的模型
26、[Semantic-Segmentation-Suite](https://hellogithub.com/periodical/statistics/click?target=https://github.com/GeorgeSeif/Semantic-Segmentation-Suite):图像语义分割模型组件整理,包含了模型、数据增广、准确率评价等模块。方便研究者快速搭建和试验一个图像语义分割模型,同时集成了一些 state-of-the-art 的模型
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/113707110.gif' style="max-width:80%; max-height=80%;"></img></p>
28、[spinningup](https://hellogithub.com/periodical/statistics/click?target=https://github.com/openai/spinningup)英文OpenAI 制作的教育资源,可以更容易地学习深层强化学习。官方项目,浅显易懂,提供练手的例子,方便初学者或对深层强化学习感兴趣的人群学习和入门
27、[spinningup](https://hellogithub.com/periodical/statistics/click?target=https://github.com/openai/spinningup)英文OpenAI 制作的教育资源,可以更容易地学习深层强化学习。官方项目,浅显易懂,提供练手的例子,方便初学者或对深层强化学习感兴趣的人群学习和入门
29、[the-gan-zoo](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hindupuravinash/the-gan-zoo)生成对抗网络Generative Adversarial Networks简称GAN的一个大集合作者列举了生成对抗网络领域各式各样的应用集合大部分为论文包含少数的 GitHub 项目。该项目对于 GAN 领域覆盖面全面论文列表整理清晰GAN 方向的研究者可以从这个项目中查询到想看的经典的论文或者扩充自己的知识储备
28、[the-gan-zoo](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hindupuravinash/the-gan-zoo)生成对抗网络Generative Adversarial Networks简称GAN的一个大集合作者列举了生成对抗网络领域各式各样的应用集合大部分为论文包含少数的 GitHub 项目。该项目对于 GAN 领域覆盖面全面论文列表整理清晰GAN 方向的研究者可以从这个项目中查询到想看的经典的论文或者扩充自己的知识储备
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/88285322.png' style="max-width:80%; max-height=80%;"></img></p>
30、[transformers](https://hellogithub.com/periodical/statistics/click?target=https://github.com/huggingface/transformers)Google 神级语言表示模型的 PyTorch 预训练模型和 PyTorch 框架结合使得更加容易上手。PyTorch 版本更方便小白上手实验。示例代码:
29、[transformers](https://hellogithub.com/periodical/statistics/click?target=https://github.com/huggingface/transformers)Google 神级语言表示模型的 PyTorch 预训练模型和 PyTorch 框架结合使得更加容易上手。PyTorch 版本更方便小白上手实验。示例代码:
```python
import torch
from pytorch_pretrained_bert import BertTokenizer, BertModel, BertForMaskedLM
@ -328,13 +320,15 @@ segments_tensors = torch.tensor([segments_ids])
### 其它
31、[algorithm-visualizer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/algorithm-visualizer/algorithm-visualizer):一个交互式算法可视化网站。你可以自由选择自己想学习的算法,每个算法它都清晰描绘了其原理和运作过程
30、[algorithm-visualizer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/algorithm-visualizer/algorithm-visualizer):一个交互式算法可视化网站。你可以自由选择自己想学习的算法,每个算法它都清晰描绘了其原理和运作过程
32、[html](https://hellogithub.com/periodical/statistics/click?target=https://github.com/whatwg/html)《HTML 标准》[中文版](https://whatwg-cn.github.io/html/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/34/58836534.png' style="max-width:80%; max-height=80%;"></img></p>
31、[html](https://hellogithub.com/periodical/statistics/click?target=https://github.com/whatwg/html)《HTML 标准》[中文版](https://whatwg-cn.github.io/html/)
33、[Visual-Studio-Code-Keymap-CN](https://hellogithub.com/periodical/statistics/click?target=https://github.com/OrvilleQ/Visual-Studio-Code-Keymap-CN)VS Code 编辑器官方快捷键查图汉化版
32、[Visual-Studio-Code-Keymap-CN](https://hellogithub.com/periodical/statistics/click?target=https://github.com/OrvilleQ/Visual-Studio-Code-Keymap-CN)VS Code 编辑器官方快捷键查图汉化版
@ -378,10 +372,10 @@ segments_tensors = torch.tensor([segments_ids])
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 35 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -303,10 +303,10 @@ doc.sentences[0].print_dependencies()
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 36 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -341,10 +341,10 @@ render(<Player sources={sources} />)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 37 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -266,10 +266,10 @@ pyxel.run(update, draw)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 38 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -318,10 +318,10 @@ class IrisClassifier(BentoService):
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 39 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -331,10 +331,10 @@ dropout(input_) # RETURNS: torch.FloatTensor (6x3x10)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 40 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -352,10 +352,10 @@ forward(input_ids, token_type_ids=None, attention_mask=None, masked_lm_labels=No
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 41 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -309,10 +309,10 @@ RestClient.post( url,
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 42 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -302,10 +302,10 @@ array([[4.43336608e-03, 9.95215198e-01, 3.51419231e-04, 1.68657851e-08]])
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 43 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -342,10 +342,10 @@ import Percent
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 44 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -272,10 +272,10 @@ do {
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 45 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -50,7 +50,7 @@ target("test")
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/113807330.png' style="max-width:80%; max-height=80%;"></img></p>
### C++ 项目
5、[pika](https://hellogithub.com/periodical/statistics/click?target=https://github.com/OpenAtomFoundation/pika)一个企业级开源的可持久化的大容量百Gredis 存储服务。兼容 redis 的绝大部分接口,解决 redis 由于存储数据量巨大而导致内存不够用的容量瓶颈。并且可以像 redis 一样,通过 slaveof 命令进行主从备份,支持全同步和部分同步
5、[pikiwidb](https://hellogithub.com/periodical/statistics/click?target=https://github.com/OpenAtomFoundation/pikiwidb)一个企业级开源的可持久化的大容量百Gredis 存储服务。兼容 redis 的绝大部分接口,解决 redis 由于存储数据量巨大而导致内存不够用的容量瓶颈。并且可以像 redis 一样,通过 slaveof 命令进行主从备份,支持全同步和部分同步
6、[ThreadPool](https://hellogithub.com/periodical/statistics/click?target=https://github.com/progschj/ThreadPool):一个简单的 C++11 线程池实现,代码加起来不到 100 行。示例代码:
@ -139,14 +139,7 @@ func main() {
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/215655521.png' style="max-width:80%; max-height=80%;"></img></p>
### Java 项目
13、[holer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/wisdom-projects/holer):一个将局域网中的应用映射到公网访问的端口映射软件,支持转发基于 TCP 协议的报文。内网穿透工具,包含 Web 后台管理系统。用到的技术如下:
- 服务端采用 SpringBoot 和 Netty 实现
- 客户端采用 Java Netty 和 Go 语言实现
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/125614138.png' style="max-width:80%; max-height=80%;"></img></p>
14、[SnowJena](https://hellogithub.com/periodical/statistics/click?target=https://github.com/onblog/SnowJena):基于令牌桶算法实现的分布式无锁限流框架。简单易用的 API开箱即用、支持熔断降级、动态配置规则、可视化监控等功能。示例代码
13、[SnowJena](https://hellogithub.com/periodical/statistics/click?target=https://github.com/onblog/SnowJena):基于令牌桶算法实现的分布式无锁限流框架。简单易用的 API开箱即用、支持熔断降级、动态配置规则、可视化监控等功能。示例代码
```java
public class AppTest {
Logger logger = LoggerFactory.getLogger(getClass());
@ -177,7 +170,7 @@ public class AppTest {
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/181322928.jpeg' style="max-width:80%; max-height=80%;"></img></p>
### JavaScript 项目
15、[formily](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alibaba/formily):一款面向企业级复杂场景的高性能表单解决方案。特性:
14、[formily](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alibaba/formily):一款面向企业级复杂场景的高性能表单解决方案。特性:
- 🚀 高性能,字段分布式渲染,大大减轻 React 渲染压力
- 💡 支持 Ant Design/Fusion Next 组件体系
- 🎨 JSX 标签化写法/JSON Schema 数据驱动方案无缝迁移过渡
@ -187,12 +180,12 @@ public class AppTest {
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/164768889.png' style="max-width:80%; max-height=80%;"></img></p>
16、[hoppscotch](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hoppscotch/hoppscotch):一款基于 Node.js 的免费开源、便捷美观的 API 调试工具。它是调试接口的利器,能够尽快的发现问题提高开发效率。相信体会过 Postman 的同学,看到这个项目的名字就已经跃跃欲试了
15、[hoppscotch](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hoppscotch/hoppscotch):一款基于 Node.js 的免费开源、便捷美观的 API 调试工具。它是调试接口的利器,能够尽快的发现问题提高开发效率。相信体会过 Postman 的同学,看到这个项目的名字就已经跃跃欲试了
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/203587744.png' style="max-width:80%; max-height=80%;"></img></p>
17、[rc-bullets](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zerosoul/rc-bullets):基于 CSS3 Animation 使用 React 构建的弹幕组件。[演示地址](http://zerosoul.github.io/rc-bullets),支持功能:
16、[rc-bullets](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zerosoul/rc-bullets):基于 CSS3 Animation 使用 React 构建的弹幕组件。[演示地址](http://zerosoul.github.io/rc-bullets),支持功能:
- 管理弹幕:暂停、隐藏、清屏等
- 设置弹幕:速度、循环次数、延迟播放、自定义动画类型等
@ -247,7 +240,7 @@ export default function Demo() {
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/223140010.gif' style="max-width:80%; max-height=80%;"></img></p>
18、[react-loading](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Summer-andy/react-loading):一款轻量、开箱即用并且支持按需加载的 React 动画组件库。示例代码:
17、[react-loading](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Summer-andy/react-loading):一款轻量、开箱即用并且支持按需加载的 React 动画组件库。示例代码:
```javascript
import React from 'react';
import { DisappearedLoading } from 'react-loadingg';
@ -258,13 +251,13 @@ export default Container;
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/219778203.gif' style="max-width:80%; max-height=80%;"></img></p>
19、[react-text-loop](https://hellogithub.com/periodical/statistics/click?target=https://github.com/braposo/react-text-loop):实现文字循环展示的 React 组件
18、[react-text-loop](https://hellogithub.com/periodical/statistics/click?target=https://github.com/braposo/react-text-loop):实现文字循环展示的 React 组件
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/85611345.gif' style="max-width:80%; max-height=80%;"></img></p>
### Kotlin 项目
20、[SketchyComponent](https://hellogithub.com/periodical/statistics/click?target=https://github.com/5A59/SketchyComponent):一款 Android 上的手绘风格组件库。该库提供了一些基础图形和 icon以及便捷的自定义能力。之前介绍过手绘风格的图表库大家很喜欢这回是 Android 组件库不知道对不对大家的胃口。示例代码:
19、[SketchyComponent](https://hellogithub.com/periodical/statistics/click?target=https://github.com/5A59/SketchyComponent):一款 Android 上的手绘风格组件库。该库提供了一些基础图形和 icon以及便捷的自定义能力。之前介绍过手绘风格的图表库大家很喜欢这回是 Android 组件库不知道对不对大家的胃口。示例代码:
```java
// 1. 创建 Sketchy 图形
val skSquareDrawable = SkSquareDrawable().apply {
@ -279,7 +272,7 @@ text.background = skSquareDrawable
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/227990983.png' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
21、[memory_profiler](https://hellogithub.com/periodical/statistics/click?target=https://github.com/pythonprofilers/memory_profiler)Python 程序内存占用分析工具。示例代码:
20、[memory_profiler](https://hellogithub.com/periodical/statistics/click?target=https://github.com/pythonprofilers/memory_profiler)Python 程序内存占用分析工具。示例代码:
```python
# 采用装饰器的方式引用,不影响现有代码
@profile
@ -305,12 +298,12 @@ Line # Mem usage Increment Line Contents
```
22、[mitmproxy](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mitmproxy/mitmproxy):基于 Python 语言开发的抓包工具。支持命令行、Web 平台的形式展示抓包结果,还能通过 Python 引用库来拦截、控制响应和请求。下图展示为命令行使用界面(类 vim 操作)
21、[mitmproxy](https://hellogithub.com/periodical/statistics/click?target=https://github.com/mitmproxy/mitmproxy):基于 Python 语言开发的抓包工具。支持命令行、Web 平台的形式展示抓包结果,还能通过 Python 引用库来拦截、控制响应和请求。下图展示为命令行使用界面(类 vim 操作)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/519832.png' style="max-width:80%; max-height=80%;"></img></p>
23、[PySimpleGUI](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PySimpleGUI/PySimpleGUI)Python GUI 编程库,它是将 tkinter、Qt、Remi、WxPython 封装成更人性化的接口。示例代码和效果如下:
22、[PySimpleGUI](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PySimpleGUI/PySimpleGUI)Python GUI 编程库,它是将 tkinter、Qt、Remi、WxPython 封装成更人性化的接口。示例代码和效果如下:
```python
import PySimpleGUI as sg
@ -335,7 +328,7 @@ window.close()
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/140614233.png' style="max-width:80%; max-height=80%;"></img></p>
24、[PythonPlantsVsZombies](https://hellogithub.com/periodical/statistics/click?target=https://github.com/marblexu/PythonPlantsVsZombies)Python 语言编写的植物大战僵尸。学习如何使用 Python 编写小游戏的极佳例子,运行步骤:
23、[PythonPlantsVsZombies](https://hellogithub.com/periodical/statistics/click?target=https://github.com/marblexu/PythonPlantsVsZombies)Python 语言编写的植物大战僵尸。学习如何使用 Python 编写小游戏的极佳例子,运行步骤:
```
1. 需要 Python 3
2. 安装依赖库pip install pygame
@ -346,18 +339,18 @@ window.close()
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/204939699.png' style="max-width:80%; max-height=80%;"></img></p>
### Ruby 项目
25、[pghero](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ankane/pghero)Postgres 性能监控服务。让你对 pg 数据库的性能了如指掌
24、[pghero](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ankane/pghero)Postgres 性能监控服务。让你对 pg 数据库的性能了如指掌
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/22059578.png' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
26、[AIDungeon](https://hellogithub.com/periodical/statistics/click?target=https://github.com/latitudegames/AIDungeon):一个基于机器学习的地下城文字游戏。此项目介绍了如何使用机器学习构建一个游戏,代码简单清晰适合 AI 爱好者深入研究
25、[AIDungeon](https://hellogithub.com/periodical/statistics/click?target=https://github.com/latitudegames/AIDungeon):一个基于机器学习的地下城文字游戏。此项目介绍了如何使用机器学习构建一个游戏,代码简单清晰适合 AI 爱好者深入研究
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/179196443.png' style="max-width:80%; max-height=80%;"></img></p>
27、[face_recognition](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ageitgey/face_recognition):上手快速、简单易用的人脸识别库。该库使用 dlib 顶尖的深度学习人脸识别技术构建在户外脸部检测数据库基准Labeled Faces in the Wild benchmark上的准确率高达 99.38%。同时提供了一个简单的面部识别命令行工具,允许您对来自命令行的图像文件夹进行面部识别。完整的开发文档和应用案例,并且兼容树莓派系统(对配置要求低),对于初学者来说可以通过这个项目感受人脸识别或机器学习带来的乐趣。示例代码:
26、[face_recognition](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ageitgey/face_recognition):上手快速、简单易用的人脸识别库。该库使用 dlib 顶尖的深度学习人脸识别技术构建在户外脸部检测数据库基准Labeled Faces in the Wild benchmark上的准确率高达 99.38%。同时提供了一个简单的面部识别命令行工具,允许您对来自命令行的图像文件夹进行面部识别。完整的开发文档和应用案例,并且兼容树莓派系统(对配置要求低),对于初学者来说可以通过这个项目感受人脸识别或机器学习带来的乐趣。示例代码:
```python
# 定位图片中的所有人脸:
import face_recognition
@ -373,7 +366,7 @@ face_landmarks_list = face_recognition.face_landmarks(image)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/83844720.png' style="max-width:80%; max-height=80%;"></img></p>
28、[SSD-Pytorch](https://hellogithub.com/periodical/statistics/click?target=https://github.com/yatengLG/SSD-Pytorch):完整的目标检测项目。结构简洁明了,中文注释。适宜新手入门、目标检测任务参考,甚至直接基于本项目实现目标检测任务。示例代码:
27、[SSD-Pytorch](https://hellogithub.com/periodical/statistics/click?target=https://github.com/yatengLG/SSD-Pytorch):完整的目标检测项目。结构简洁明了,中文注释。适宜新手入门、目标检测任务参考,甚至直接基于本项目实现目标检测任务。示例代码:
```python
# 实例化模型:模型的具体各种参数在 Config 文件中进行配置
net = SSD(cfg)
@ -391,29 +384,29 @@ trainer(net, train_dataset)
### 其它
29、[clean-code-javascript](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ryanmcdermott/clean-code-javascript)《Clean Code JavaScript》JavaScript 代码整洁之道),这是根据《代码整洁之道》作者多年经验整理的 JS 代码优化建议,但也仅仅只是一份建议。[中文](https://github.com/alivebao/clean-code-js)
28、[clean-code-javascript](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ryanmcdermott/clean-code-javascript)《Clean Code JavaScript》JavaScript 代码整洁之道),这是根据《代码整洁之道》作者多年经验整理的 JS 代码优化建议,但也仅仅只是一份建议。[中文](https://github.com/alivebao/clean-code-js)
30、[pytest-chinese-doc](https://hellogithub.com/periodical/statistics/click?target=https://github.com/luizyao/pytest-chinese-doc)pytest 自动化测试框架的官方文档5.1.3 版本)的中文翻译。但不仅仅是简单的翻译:
29、[pytest-chinese-doc](https://hellogithub.com/periodical/statistics/click?target=https://github.com/luizyao/pytest-chinese-doc)pytest 自动化测试框架的官方文档5.1.3 版本)的中文翻译。但不仅仅是简单的翻译:
- 更多的示例:所有的示例代码都在 docs 目录下,以章节划分,尽量覆盖每个知识点
- 更多的拓展阅读:添加了学习时所查阅的资料、阅读的源码等,也是作者学习和思考的历程
31、[short_url](https://hellogithub.com/periodical/statistics/click?target=https://github.com/imfycc/short_url)Elixir 语言开发的支持自定义短码的短链接服务。新手可以参考该项目源码和[原理解析](https://hufangyun.com/2017/short-url/),理解、实现短链接服务的同时,体验用 Elixir 语言开发一个 Web 服务。[在线尝试](https://fearless-trustworthy-aidi.gigalixirapp.com/)
30、[short_url](https://hellogithub.com/periodical/statistics/click?target=https://github.com/imfycc/short_url)Elixir 语言开发的支持自定义短码的短链接服务。新手可以参考该项目源码和[原理解析](https://hufangyun.com/2017/short-url/),理解、实现短链接服务的同时,体验用 Elixir 语言开发一个 Web 服务。[在线尝试](https://fearless-trustworthy-aidi.gigalixirapp.com/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/119340470.png' style="max-width:80%; max-height=80%;"></img></p>
32、[wenyan](https://hellogithub.com/periodical/statistics/click?target=https://github.com/wenyan-lang/wenyan):文言文编程语言。文言文语法,可以编译成 JavaScript、Python 或者 Ruby你见过用文言文编写程序吗快来试试吧。[在线尝试](http://wenyan-lang.lingdong.works/ide.html)
31、[wenyan](https://hellogithub.com/periodical/statistics/click?target=https://github.com/wenyan-lang/wenyan):文言文编程语言。文言文语法,可以编译成 JavaScript、Python 或者 Ruby你见过用文言文编写程序吗快来试试吧。[在线尝试](http://wenyan-lang.lingdong.works/ide.html)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/45/226726247.png' style="max-width:80%; max-height=80%;"></img></p>
### 开源书籍
33、[front-end-handbook-2019](https://hellogithub.com/periodical/statistics/click?target=https://github.com/FrontendMasters/front-end-handbook-2019)《Front-End Developer Handbook 2019》前端开发者手册 2019 版)。该书适合任何阶段的人用来了解前端开发实践的指南,它概述和讨论了前端工程的实践:如何学习前端、在 2019 年进行前端实践时应该使用哪些工具。[在线阅读](https://frontendmasters.com/books/front-end-handbook/2019/)
32、[front-end-handbook-2019](https://hellogithub.com/periodical/statistics/click?target=https://github.com/FrontendMasters/front-end-handbook-2019)《Front-End Developer Handbook 2019》前端开发者手册 2019 版)。该书适合任何阶段的人用来了解前端开发实践的指南,它概述和讨论了前端工程的实践:如何学习前端、在 2019 年进行前端实践时应该使用哪些工具。[在线阅读](https://frontendmasters.com/books/front-end-handbook/2019/)
34、[machine-learning-systems-design](https://hellogithub.com/periodical/statistics/click?target=https://github.com/chiphuyen/machine-learning-systems-design):一本关于机器学习系统设计的小册子附有练习题
33、[machine-learning-systems-design](https://hellogithub.com/periodical/statistics/click?target=https://github.com/chiphuyen/machine-learning-systems-design):一本关于机器学习系统设计的小册子附有练习题
@ -457,10 +450,10 @@ trainer(net, train_dataset)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 46 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -339,10 +339,10 @@ fn main() {
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 47 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -233,10 +233,10 @@ print(bond_df)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 48 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -21,7 +21,7 @@
> **以下为本期内容**|每个月 **28** 号更新
### C 项目
1、[DungeonRush](https://hellogithub.com/periodical/statistics/click?target=https://github.com/rapiz1/DungeonRush):元气贪吃蛇游戏。作者受到元气骑士的启发,基于贪吃蛇进行一些玩法上的创新。该项目适用于 C 语言初学者、第一次尝试使用跨平台图形库的同学,参考本项目就可以写出一个可玩性高的游戏,收获满满成就感
1、[DungeonRush](https://hellogithub.com/periodical/statistics/click?target=https://github.com/yujqiao/DungeonRush):元气贪吃蛇游戏。作者受到元气骑士的启发,基于贪吃蛇进行一些玩法上的创新。该项目适用于 C 语言初学者、第一次尝试使用跨平台图形库的同学,参考本项目就可以写出一个可玩性高的游戏,收获满满成就感
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/48/242162049.gif' style="max-width:80%; max-height=80%;"></img></p>
@ -265,10 +265,10 @@ results = clf.predict(x_test)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 49 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -236,10 +236,10 @@ let _ = "19 Nov 2015 22:20:40 +0100".toRSS(alt: true)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 50 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -285,10 +285,10 @@ best_points, best_distance = ga_tsp.run()
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 51 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -86,7 +86,7 @@
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/51/33821984.gif' style="max-width:80%; max-height=80%;"></img></p>
13、[mongood](https://hellogithub.com/periodical/statistics/click?target=https://github.com/renzholy/mongood)MongoDB 图形化的管理工具。特性:
13、[mongood](https://hellogithub.com/periodical/statistics/click?target=https://github.com/aliez-ren/mongood)MongoDB 图形化的管理工具。特性:
- 基于微软 Fluent UI支持自动黑暗模式
- 支持完整的 Mongo-shell 数据类型和查询语法,利用索引实现的自动查询和排序
- 支持 Json 数据库模式,既可用于 Server 也可用于 Client
@ -260,10 +260,10 @@ python py2sec.py -d example/ -m test1.py,bbb/
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 52 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -269,10 +269,10 @@ DATABASE_PASSWORD = os.getenv("DATABASE_PASSWORD")
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 53 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -265,10 +265,10 @@ points & bars
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 54 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -394,10 +394,10 @@ ac.showPhotoLibrary(sender: self)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 55 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -332,10 +332,10 @@ s.sentiments # 0.9769663402895832 positive的概率
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 56 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -389,10 +389,10 @@ result = reader.readtext('chinese.jpg')
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 57 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -201,7 +201,7 @@ $ publish new
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/57/230532062.png' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
26、[pulse](https://hellogithub.com/periodical/statistics/click?target=https://github.com/adamian98/pulse):根据包含马赛克的人脸图像,生成一张相似容貌的结果。注意不是复原哦,仅可用于人脸
26、[pulse](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alex-damian/pulse):根据包含马赛克的人脸图像,生成一张相似容貌的结果。注意不是复原哦,仅可用于人脸
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/57/265645902.gif' style="max-width:80%; max-height=80%;"></img></p>
@ -297,10 +297,10 @@ HELLO
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 58 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -363,10 +363,10 @@ Lua 5.3.5 Copyright (C) 1994-2018 Lua.org, PUC-Rio
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 59 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -374,10 +374,10 @@ try db.run(users.create { t in
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 60 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -42,13 +42,8 @@
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/22456440.gif' style="max-width:80%; max-height=80%;"></img></p>
5、[Ryujinx](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Ryujinx/Ryujinx):用 C# 写的任天堂 Switch 游戏机模拟器。该项目还处于实验阶段,稳定性欠佳同时机器配置要求 8G 以上的内存,有探险精神的小伙伴可以试试
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/120231691.png' style="max-width:80%; max-height=80%;"></img></p>
### C++ 项目
6、[jwEngine](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jwcpp/jwEngine):一个跨平台、轻量级、支持 C++ 和 Lua 的 Web 框架。支持 TCP、KCP、WebSocket、HTTP 等协议,底层采用 libuv 异步 IO 提高并发,避免多线程上下文切换开销和破坏代码美感,网络部分和逻辑部分使用一个主事件循环驱动。支持 Lua 提高开发效率,适用于小型游戏开发,示例代码:
5、[jwEngine](https://hellogithub.com/periodical/statistics/click?target=https://github.com/jwcpp/jwEngine):一个跨平台、轻量级、支持 C++ 和 Lua 的 Web 框架。支持 TCP、KCP、WebSocket、HTTP 等协议,底层采用 libuv 异步 IO 提高并发,避免多线程上下文切换开销和破坏代码美感,网络部分和逻辑部分使用一个主事件循环驱动。支持 Lua 提高开发效率,适用于小型游戏开发,示例代码:
```lua
event_init()
@ -68,18 +63,18 @@ event_run()
```
7、[Serial-Studio](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Serial-Studio/Serial-Studio):一款 C++ 写的数据可视化桌面工具。支持多平台,效果和操作步骤如下:
6、[Serial-Studio](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Serial-Studio/Serial-Studio):一款 C++ 写的数据可视化桌面工具。支持多平台,效果和操作步骤如下:
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/305089628.gif' style="max-width:80%; max-height=80%;"></img></p>
### Go 项目
8、[act](https://hellogithub.com/periodical/statistics/click?target=https://github.com/nektos/act):该项目可以让你在本地调试 GitHub Actions 脚本。GitHub Actions 是 GitHub 提供的仓库自动工作流程功能,用户可以利用 GitHub 提供的免费计算机资源轻松实现 CI/CD还可以用来做很多有意思的事情。但是在编写 actions 脚本时,想调试脚本或得到运行结果,只能 push 到远程仓库等待运行结束,没有办法在本地调试和查看结果。有了 act 这个项目,就可以在本地轻松调试 actions 啦,是不是很棒
7、[act](https://hellogithub.com/periodical/statistics/click?target=https://github.com/nektos/act):该项目可以让你在本地调试 GitHub Actions 脚本。GitHub Actions 是 GitHub 提供的仓库自动工作流程功能,用户可以利用 GitHub 提供的免费计算机资源轻松实现 CI/CD还可以用来做很多有意思的事情。但是在编写 actions 脚本时,想调试脚本或得到运行结果,只能 push 到远程仓库等待运行结束,没有办法在本地调试和查看结果。有了 act 这个项目,就可以在本地轻松调试 actions 啦,是不是很棒
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/163883279.gif' style="max-width:80%; max-height=80%;"></img></p>
9、[dns](https://hellogithub.com/periodical/statistics/click?target=https://github.com/miekg/dns):简单易用高性能的 Go DNS 库。示例代码:
8、[dns](https://hellogithub.com/periodical/statistics/click?target=https://github.com/miekg/dns):简单易用高性能的 Go DNS 库。示例代码:
```go
package main
@ -115,7 +110,7 @@ func main() {
```
10、[pretty](https://hellogithub.com/periodical/statistics/click?target=https://github.com/kr/pretty):漂亮的 Go Printf 开源三方库。示例代码:
9、[pretty](https://hellogithub.com/periodical/statistics/click?target=https://github.com/kr/pretty):漂亮的 Go Printf 开源三方库。示例代码:
```go
package main
@ -143,7 +138,7 @@ Output:
### Java 项目
11、[QNotified](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ferredoxin/QNotified):让运行在安卓系统上的 QQ 变得更好用的开源 Xposed 模块。Xposed 是一个运行于 Android 操作系统的 Hook 框架,可以理解为安卓操作系统的外挂!安装本工具后,可在 QQ 自带的设置中点击 QNotified 即可开启“超级”模式。支持:
10、[QNotified](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ferredoxin/QNotified):让运行在安卓系统上的 QQ 变得更好用的开源 Xposed 模块。Xposed 是一个运行于 Android 操作系统的 Hook 框架,可以理解为安卓操作系统的外挂!安装本工具后,可在 QQ 自带的设置中点击 QNotified 即可开启“超级”模式。支持:
- 防撤回
- 被删除好友通知
- 屏蔽 @全体成员 或者 群红包 的通知
@ -154,7 +149,7 @@ Output:
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/177373545.png' style="max-width:80%; max-height=80%;"></img></p>
### JavaScript 项目
12、[ChatUI](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alibaba/ChatUI):专注于对话领域的 UI 开源项目。可以帮助用户快速搭建体验友好的机器人对话界面,特性:
11、[ChatUI](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alibaba/ChatUI):专注于对话领域的 UI 开源项目。可以帮助用户快速搭建体验友好的机器人对话界面,特性:
- 最佳实践:基于阿里小蜜业务积累和打磨的对话式交互最佳实践
- TypeScript使用 TypeScript 开发,提供完整的类型定义文件
- 响应式:响应式布局,在无线和 PC 端都可以友好展现
@ -205,33 +200,33 @@ const App = () => {
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/284864176.jpeg' style="max-width:80%; max-height=80%;"></img></p>
13、[cool-admin-midway](https://hellogithub.com/periodical/statistics/click?target=https://github.com/cool-team-official/cool-admin-midway):一款基于 Node.js+midway.js 的后台权限管理系统。它开源免费不仅能够快速开发增删改查的需求,还支持 Serverless、Docker 等多种方便的部署方式,不管是用来学习如何开发管理后台,还是快速开发都是不错的选择
12、[cool-admin-midway](https://hellogithub.com/periodical/statistics/click?target=https://github.com/cool-team-official/cool-admin-midway):一款基于 Node.js+midway.js 的后台权限管理系统。它开源免费不仅能够快速开发增删改查的需求,还支持 Serverless、Docker 等多种方便的部署方式,不管是用来学习如何开发管理后台,还是快速开发都是不错的选择
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/342884320.jpg' style="max-width:80%; max-height=80%;"></img></p>
14、[edex-ui](https://hellogithub.com/periodical/statistics/click?target=https://github.com/GitSquared/edex-ui):一款跨平台基于 Electron 的炫酷终端工具。好莱坞级别的终端使用体验,拥有漂亮的启动动画、浮夸的音效,还能够直观地展示文件目录、系统资源、网络等信息
13、[edex-ui](https://hellogithub.com/periodical/statistics/click?target=https://github.com/GitSquared/edex-ui):一款跨平台基于 Electron 的炫酷终端工具。好莱坞级别的终端使用体验,拥有漂亮的启动动画、浮夸的音效,还能够直观地展示文件目录、系统资源、网络等信息
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/80276391.png' style="max-width:80%; max-height=80%;"></img></p>
15、[joplin](https://hellogithub.com/periodical/statistics/click?target=https://github.com/laurent22/joplin)Markdown 友好的开源笔记软件。这是一款免费的开源笔记软件能够方便地管理待办事项和处理大量笔记。可以直接导入印象笔记Evernote的笔记和 Markdown 文件,提供了 Windows、macOS、Linux、Android 和 iOS 等主流操作系统客户端。它不仅支持离线使用,同时也支持自定义网盘同步笔记,从而实现多端无缝创作。
14、[joplin](https://hellogithub.com/periodical/statistics/click?target=https://github.com/laurent22/joplin)Markdown 友好的开源笔记软件。这是一款免费的开源笔记软件能够方便地管理待办事项和处理大量笔记。可以直接导入印象笔记Evernote的笔记和 Markdown 文件,提供了 Windows、macOS、Linux、Android 和 iOS 等主流操作系统客户端。它不仅支持离线使用,同时也支持自定义网盘同步笔记,从而实现多端无缝创作。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/79162682.png' style="max-width:80%; max-height=80%;"></img></p>
16、[MarioHTML](https://hellogithub.com/periodical/statistics/click?target=https://github.com/nbarkhina/MarioHTML):用 TypeScript 写的马里奥网页游戏。[在线试玩](https://www.neilb.net/MarioHTML/)
15、[MarioHTML](https://hellogithub.com/periodical/statistics/click?target=https://github.com/nbarkhina/MarioHTML):用 TypeScript 写的马里奥网页游戏。[在线试玩](https://www.neilb.net/MarioHTML/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/203693850.png' style="max-width:80%; max-height=80%;"></img></p>
17、[semaphore](https://hellogithub.com/periodical/statistics/click?target=https://github.com/semaphoreui/semaphore):好看的 Ansible UI 项目。受够了 Ansible 老气的界面了吗?那就试试这个项目吧
16、[semaphore](https://hellogithub.com/periodical/statistics/click?target=https://github.com/semaphoreui/semaphore):好看的 Ansible UI 项目。受够了 Ansible 老气的界面了吗?那就试试这个项目吧
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/23267883.png' style="max-width:80%; max-height=80%;"></img></p>
### PHP 项目
18、[dompdf](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dompdf/dompdf):一个 HTML 转 PDF 的 PHP 库。示例代码:
17、[dompdf](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dompdf/dompdf):一个 HTML 转 PDF 的 PHP 库。示例代码:
```php
// reference the Dompdf namespace
use Dompdf\Dompdf;
@ -251,7 +246,7 @@ $dompdf->stream();
```
19、[PHPMailer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PHPMailer/PHPMailer):应该是最流行的 PHP 发邮件的开源库。很多知名 PHP 开源项目中都有它的身影比如WordPress、Yii 等,支持你对发邮件的所有开发需求。看看示例代码,就知道使用起来有多简单啦:
18、[PHPMailer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PHPMailer/PHPMailer):应该是最流行的 PHP 发邮件的开源库。很多知名 PHP 开源项目中都有它的身影比如WordPress、Yii 等,支持你对发邮件的所有开发需求。看看示例代码,就知道使用起来有多简单啦:
```php
<?php
//Import PHPMailer classes into the global namespace
@ -303,39 +298,39 @@ try {
```
20、[video_spider](https://hellogithub.com/periodical/statistics/click?target=https://github.com/5ime/video_spider):视频去水印工具。原理很简单就是根据输入的视频的地址,返回原平台无水印的视频源地址。目前支持 15 个视频平台,[在线尝试](https://lab.5ime.cn/video/)
19、[video_spider](https://hellogithub.com/periodical/statistics/click?target=https://github.com/5ime/video_spider):视频去水印工具。原理很简单就是根据输入的视频的地址,返回原平台无水印的视频源地址。目前支持 15 个视频平台,[在线尝试](https://lab.5ime.cn/video/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/281640234.png' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
21、[Airtest](https://hellogithub.com/periodical/statistics/click?target=https://github.com/AirtestProject/Airtest):适用于移动端应用的跨平台 UI 自动化框架。基于图像识别定位元素,可能都不需要一行代码就可以很方便地用它来测试 APP 或刷游戏
20、[Airtest](https://hellogithub.com/periodical/statistics/click?target=https://github.com/AirtestProject/Airtest):适用于移动端应用的跨平台 UI 自动化框架。基于图像识别定位元素,可能都不需要一行代码就可以很方便地用它来测试 APP 或刷游戏
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/118709540.gif' style="max-width:80%; max-height=80%;"></img></p>
22、[ArchiveBox](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ArchiveBox/ArchiveBox):基于 Python 实现的网站归档平台。就是可以自动把网页HTML、PDF、图片等变成静态页面下载到本地存储和管理的工具。可以用来做镜像站、档案馆、离线阅读等
21、[ArchiveBox](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ArchiveBox/ArchiveBox):基于 Python 实现的网站归档平台。就是可以自动把网页HTML、PDF、图片等变成静态页面下载到本地存储和管理的工具。可以用来做镜像站、档案馆、离线阅读等
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/90356372.png' style="max-width:80%; max-height=80%;"></img></p>
23、[lux](https://hellogithub.com/periodical/statistics/click?target=https://github.com/lux-org/lux):一个用于数据科学方面的 Python 开源库。这个库适用于实验室分析数据的场景,基于 Jupyter 的数据可视化和操作界面,再加上 pandas 丰富的数据接入方式以及强大的数据处理能力,让数据的分析变得简单从而可以更加直观地找到数据背后藏着的“真理”
22、[lux](https://hellogithub.com/periodical/statistics/click?target=https://github.com/lux-org/lux):一个用于数据科学方面的 Python 开源库。这个库适用于实验室分析数据的场景,基于 Jupyter 的数据可视化和操作界面,再加上 pandas 丰富的数据接入方式以及强大的数据处理能力,让数据的分析变得简单从而可以更加直观地找到数据背后藏着的“真理”
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/232480726.gif' style="max-width:80%; max-height=80%;"></img></p>
24、[qutebrowser](https://hellogithub.com/periodical/statistics/click?target=https://github.com/qutebrowser/qutebrowser):基于 PyQt5 编写的 Vim 操作方式的浏览器。支持 LinuxWindows 和 macOS 操作系统,可以先[安装](https://github.com/qutebrowser/qutebrowser/releases)体验下。然后再看看源码学习如何用 Python 写浏览器
23、[qutebrowser](https://hellogithub.com/periodical/statistics/click?target=https://github.com/qutebrowser/qutebrowser):基于 PyQt5 编写的 Vim 操作方式的浏览器。支持 LinuxWindows 和 macOS 操作系统,可以先[安装](https://github.com/qutebrowser/qutebrowser/releases)体验下。然后再看看源码学习如何用 Python 写浏览器
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/21244505.png' style="max-width:80%; max-height=80%;"></img></p>
### Swift 项目
25、[flappy-fly-bird](https://hellogithub.com/periodical/statistics/click?target=https://github.com/eleev/flappy-fly-bird):用 Swift 写的 Flappy Bird 游戏
24、[flappy-fly-bird](https://hellogithub.com/periodical/statistics/click?target=https://github.com/eleev/flappy-fly-bird):用 Swift 写的 Flappy Bird 游戏
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/131873713.gif' style="max-width:80%; max-height=80%;"></img></p>
26、[Hue](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zenangst/Hue):一个集合多功能于一体的着色工具。在 iOS 开发中非常好用,可以快速简单的进行 UI 的颜色设置、透明度修改、设置渐变颜色、修改图片的颜色等。相比于使用 Swift 原生繁重复杂的 RGBA 颜色 APIHue 仅需要一行代码,简洁易用。示例代码:
25、[Hue](https://hellogithub.com/periodical/statistics/click?target=https://github.com/zenangst/Hue):一个集合多功能于一体的着色工具。在 iOS 开发中非常好用,可以快速简单的进行 UI 的颜色设置、透明度修改、设置渐变颜色、修改图片的颜色等。相比于使用 Swift 原生繁重复杂的 RGBA 颜色 APIHue 仅需要一行代码,简洁易用。示例代码:
```swift
// 设置 16 进制颜色
let white = UIColor(hex: "#ffffff")
@ -355,22 +350,22 @@ let secondGradient = [UIColor.blackColor(), UIColor.orangeColor()].gradient { gr
### 人工智能
27、[best-of-ml-python](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ml-tooling/best-of-ml-python):优秀的 Python 机器学习相关开源库集合。该项目会根据收录的开源项目各项指标计算得出一个评分,并定期更新
26、[best-of-ml-python](https://hellogithub.com/periodical/statistics/click?target=https://github.com/lukasmasuch/best-of-ml-python):优秀的 Python 机器学习相关开源库集合。该项目会根据收录的开源项目各项指标计算得出一个评分,并定期更新
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/317029148.png' style="max-width:80%; max-height=80%;"></img></p>
28、[fawkes](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Shawn-Shan/fawkes):通过 AI 技术保护个人照片隐私的开源项目。芝加哥大学 Sand Lab 团队发起的项目,通过 AI 技术对图片的像素进行一些微调,人眼很难看出修改前后的区别,但对于人脸识别系统来说微调前后是天壤之别的,从而达到保护你照片隐私的效果
27、[fawkes](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Shawn-Shan/fawkes):通过 AI 技术保护个人照片隐私的开源项目。芝加哥大学 Sand Lab 团队发起的项目,通过 AI 技术对图片的像素进行一些微调,人眼很难看出修改前后的区别,但对于人脸识别系统来说微调前后是天壤之别的,从而达到保护你照片隐私的效果
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/264782257.png' style="max-width:80%; max-height=80%;"></img></p>
29、[Paddle](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PaddlePaddle/Paddle):百度开源的深度学习框架。开发便捷的产业级深度学习框架,支持千亿特征、万亿参数、数百节点的大规模训练。官方还为用户提供了免费的算力可用于学习和训练,社区活跃教程齐全对新手友好
28、[Paddle](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PaddlePaddle/Paddle):百度开源的深度学习框架。开发便捷的产业级深度学习框架,支持千亿特征、万亿参数、数百节点的大规模训练。官方还为用户提供了免费的算力可用于学习和训练,社区活跃教程齐全对新手友好
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/65711522.png' style="max-width:80%; max-height=80%;"></img></p>
30、[tinygrad](https://hellogithub.com/periodical/statistics/click?target=https://github.com/tinygrad/tinygrad):一款小型的开源深度学习框架。它代码不足 1k 行足够简单,支持深度模型推理与训练。示例代码:
29、[tinygrad](https://hellogithub.com/periodical/statistics/click?target=https://github.com/tinygrad/tinygrad):一款小型的开源深度学习框架。它代码不足 1k 行足够简单,支持深度模型推理与训练。示例代码:
```python
from tinygrad.tensor import Tensor
import tinygrad.optim as optim
@ -399,17 +394,17 @@ optim.step()
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/305144746.png' style="max-width:80%; max-height=80%;"></img></p>
### 其它
31、[azuredatastudio](https://hellogithub.com/periodical/statistics/click?target=https://github.com/microsoft/azuredatastudio):微软开源的数据库桌面管理工具。该工具支持 SQL Server、Azure SQL DB 和 SQL DW 数据库Windows 下的安装包仅不到 100 MB还支持另外两大操作系统 macOS 和 Linux。如果开发中用到了上面的几种数据库就试试这款免费的数据库桌面管理工具吧
30、[azuredatastudio](https://hellogithub.com/periodical/statistics/click?target=https://github.com/microsoft/azuredatastudio):微软开源的数据库桌面管理工具。该工具支持 SQL Server、Azure SQL DB 和 SQL DW 数据库Windows 下的安装包仅不到 100 MB还支持另外两大操作系统 macOS 和 Linux。如果开发中用到了上面的几种数据库就试试这款免费的数据库桌面管理工具吧
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/109200851.jpeg' style="max-width:80%; max-height=80%;"></img></p>
32、[cats-of-jasnah](https://hellogithub.com/periodical/statistics/click?target=https://github.com/countable/cats-of-jasnah):专为 3 岁左右孩子做的网页游戏。游戏很简单就是看图中有几只符合条件的猫,比如:有几只蓝色的猫?问题是通过语音提问,选择正确后会进入下一关。通过该项目不仅可以提高小孩的颜色辨识和识数的能力,还可以锻炼英语听力。[在线试玩](https://countable.github.io/cats-of-jasnah/)
31、[cats-of-jasnah](https://hellogithub.com/periodical/statistics/click?target=https://github.com/countable/cats-of-jasnah):专为 3 岁左右孩子做的网页游戏。游戏很简单就是看图中有几只符合条件的猫,比如:有几只蓝色的猫?问题是通过语音提问,选择正确后会进入下一关。通过该项目不仅可以提高小孩的颜色辨识和识数的能力,还可以锻炼英语听力。[在线试玩](https://countable.github.io/cats-of-jasnah/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/229992640.png' style="max-width:80%; max-height=80%;"></img></p>
33、[Docker-OSX](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sickcodes/Docker-OSX):让你用 Docker 跑 macOS 操作系统的项目。仅需 2 条命令分分钟让你起来一个 macOS 操作系统,听着刺激吧!搞起来:
32、[Docker-OSX](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sickcodes/Docker-OSX):让你用 Docker 跑 macOS 操作系统的项目。仅需 2 条命令分分钟让你起来一个 macOS 操作系统,听着刺激吧!搞起来:
```
# 拉镜像
docker pull sickcodes/docker-osx:latest
@ -426,7 +421,7 @@ docker run -it \
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/60/269336148.png' style="max-width:80%; max-height=80%;"></img></p>
34、[what-happens-when](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alex/what-happens-when):该项目详细地解释了当你在浏览器中输入 google.com 按下回车后发生了什么。[中文](https://github.com/skyline75489/what-happens-when-zh_CN)
33、[what-happens-when](https://hellogithub.com/periodical/statistics/click?target=https://github.com/alex/what-happens-when):该项目详细地解释了当你在浏览器中输入 google.com 按下回车后发生了什么。[中文](https://github.com/skyline75489/what-happens-when-zh_CN)
@ -470,10 +465,10 @@ docker run -it \
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 61 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -308,10 +308,10 @@ fselect hsize, abspath from ./tmp where size lt 8k
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 62 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -58,7 +58,7 @@
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/62/233130089.gif' style="max-width:80%; max-height=80%;"></img></p>
8、[Cloudreve](https://hellogithub.com/periodical/statistics/click?target=https://github.com/cloudreve/Cloudreve):支持多种存储服务的云文件桌面管理工具。开箱即用,功能丰富
8、[cloudreve](https://hellogithub.com/periodical/statistics/click?target=https://github.com/cloudreve/cloudreve):支持多种存储服务的云文件桌面管理工具。开箱即用,功能丰富
- 拖拽上传、目录上传、流式上传处理
- 客户端直传和限速下载
- 视频、图像、音频、文本、Office 文档在线预览
@ -283,10 +283,10 @@ x <- 42
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 63 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -361,10 +361,10 @@ docker exec aind cat /home/user/.vnc/passwdfile
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 64 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -357,10 +357,10 @@ alert.show()
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 65 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -357,10 +357,10 @@ $ python3 -m weibo_spider
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 66 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -95,7 +95,7 @@ luaenv.Dispose();
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/66/233408177.png' style="max-width:80%; max-height=80%;"></img></p>
10、[go-fly](https://hellogithub.com/periodical/statistics/click?target=https://github.com/taoshihan1991/go-fly):基于 Go 语言实现的在线客服系统,采用 Gin+MySQL+JWT+WebSocket 等技术栈实现
10、[goflylivechat](https://hellogithub.com/periodical/statistics/click?target=https://github.com/taoshihan1991/goflylivechat):基于 Go 语言实现的在线客服系统,采用 Gin+MySQL+JWT+WebSocket 等技术栈实现
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/66/255823049.jpeg' style="max-width:80%; max-height=80%;"></img></p>
@ -228,7 +228,7 @@ static void take_gil(PyThreadState *tstate)
25、[mypy](https://hellogithub.com/periodical/statistics/click?target=https://github.com/python/mypy)Python 静态类型检查库。既然 Python 是一门动态类型语言,为啥还要检查类型呢?有了静态类型检测则无需运行代码,就可以发现程序中潜在的错误。还可以加入到 `git hook` 中,实现在提交代码前自动检查。详情查看[这篇文章](https://mp.weixin.qq.com/s/K4RGr5NqMFAUKtB0KFPV5g)
26、[Pokemon-Terminal](https://hellogithub.com/periodical/statistics/click?target=https://github.com/LazoCoder/Pokemon-Terminal):适用于多种终端的口袋妖怪主题工具。支持 iTerm2、ConEmu、Terminology、Windows 的终端,已经收集了 719 个小精灵
26、[Pokemon-Terminal](https://hellogithub.com/periodical/statistics/click?target=https://github.com/LazoVelko/Pokemon-Terminal):适用于多种终端的口袋妖怪主题工具。支持 iTerm2、ConEmu、Terminology、Windows 的终端,已经收集了 719 个小精灵
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/66/88655352.gif' style="max-width:80%; max-height=80%;"></img></p>
@ -342,10 +342,10 @@ static void take_gil(PyThreadState *tstate)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 67 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -319,10 +319,10 @@ df = q.collect()
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 68 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -316,10 +316,10 @@ RedisList[1, 4, 9, 16, 25]
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 69 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -377,10 +377,10 @@ spleeter separate -p spleeter:2stems -o output 音频.mp3
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 70 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -284,43 +284,37 @@ end
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/70/427532379.png' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
33、[VNN](https://hellogithub.com/periodical/statistics/click?target=https://github.com/joyycom/VNN):高性能、轻量级的神经网络部署框架。支持人脸关键点检测、卡通图像风格化、天气场景识别等功能,打包全部功能后的 SDK 体积还不到 3 MB适用于 Android、iOS 等操作系统
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/70/435838356.gif' style="max-width:80%; max-height=80%;"></img></p>
### 其它
34、[JetBrainsMono](https://hellogithub.com/periodical/statistics/click?target=https://github.com/JetBrains/JetBrainsMono)JetBrains 为开发者开源的免费字体。该字体形状简单没有不必要的细节,从而阅读起来十分轻松而且小尺寸时显示更加清晰
33、[JetBrainsMono](https://hellogithub.com/periodical/statistics/click?target=https://github.com/JetBrains/JetBrainsMono)JetBrains 为开发者开源的免费字体。该字体形状简单没有不必要的细节,从而阅读起来十分轻松而且小尺寸时显示更加清晰
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/70/173314762.png' style="max-width:80%; max-height=80%;"></img></p>
35、[m-cli](https://hellogithub.com/periodical/statistics/click?target=https://github.com/rgcr/m-cli)macOS 命令行工具。实现在终端用简短命令的方式操作 macOS 系统,比如管理蓝牙、打开 Wi-Fi、清空废纸篓、操作 iTunes 等
34、[m-cli](https://hellogithub.com/periodical/statistics/click?target=https://github.com/rgcr/m-cli)macOS 命令行工具。实现在终端用简短命令的方式操作 macOS 系统,比如管理蓝牙、打开 Wi-Fi、清空废纸篓、操作 iTunes 等
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/70/62925253.png' style="max-width:80%; max-height=80%;"></img></p>
36、[one-html-page-challenge](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Metroxe/one-html-page-challenge):单个 HTML 页面的挑战。该项目汇集了满足仅有一个 HTML 文件、小于 1MB、不可接入 API、不能引用库条件下实现的创意网页。[在线查看](https://onehtmlpagechallenge.com/)
35、[one-html-page-challenge](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Metroxe/one-html-page-challenge):单个 HTML 页面的挑战。该项目汇集了满足仅有一个 HTML 文件、小于 1MB、不可接入 API、不能引用库条件下实现的创意网页。[在线查看](https://onehtmlpagechallenge.com/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/70/194445383.png' style="max-width:80%; max-height=80%;"></img></p>
37、[realworld](https://hellogithub.com/periodical/statistics/click?target=https://github.com/gothinkster/realworld):该项目汇集了不同技术栈的实战项目。这里有采用不同编程语言框架,实现相同功能内容网站的项目代码。例如用 Vue.js+Django 开发包含注册、登录、发布文章、标签、评论等功能的网站,让你通过简单但完整的实战项目,快速上手新的技术栈,消除刚接触某个技术时的手足无措。[点击查看](https://codebase.show/projects/realworld)
36、[realworld](https://hellogithub.com/periodical/statistics/click?target=https://github.com/gothinkster/realworld):该项目汇集了不同技术栈的实战项目。这里有采用不同编程语言框架,实现相同功能内容网站的项目代码。例如用 Vue.js+Django 开发包含注册、登录、发布文章、标签、评论等功能的网站,让你通过简单但完整的实战项目,快速上手新的技术栈,消除刚接触某个技术时的手足无措。[点击查看](https://codebase.show/projects/realworld)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/70/52631841.gif' style="max-width:80%; max-height=80%;"></img></p>
38、[WhiteSur-gtk-theme](https://hellogithub.com/periodical/statistics/click?target=https://github.com/vinceliuice/WhiteSur-gtk-theme):仿苹果 Big Sur 风格的 GTK 主题
37、[WhiteSur-gtk-theme](https://hellogithub.com/periodical/statistics/click?target=https://github.com/vinceliuice/WhiteSur-gtk-theme):仿苹果 Big Sur 风格的 GTK 主题
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/70/279638102.png' style="max-width:80%; max-height=80%;"></img></p>
### 开源书籍
39、[rust-course](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sunface/rust-course)《Rust 语言圣经》涵盖了 Rust 语言从入门到精通的全部知识。该书目前还未完成,正处于积极更新的状态。[在线阅读](https://book.rust.team)
38、[rust-course](https://hellogithub.com/periodical/statistics/click?target=https://github.com/sunface/rust-course)《Rust 语言圣经》涵盖了 Rust 语言从入门到精通的全部知识。该书目前还未完成,正处于积极更新的状态。[在线阅读](https://book.rust.team)
40、[safe-rules](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Qihoo360/safe-rules):由 360 质量工程部开源的《代码安全规则集合》。一份全面详细的 C/C++ 编程规范指南,适用于桌面、服务端以及嵌入式等软件开发
39、[safe-rules](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Qihoo360/safe-rules):由 360 质量工程部开源的《代码安全规则集合》。一份全面详细的 C/C++ 编程规范指南,适用于桌面、服务端以及嵌入式等软件开发
@ -364,10 +358,10 @@ end
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 71 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -284,12 +284,7 @@ fn draw(frame: &mut Frame) {
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/600886023.gif' style="max-width:80%; max-height=80%;"></img></p>
### Swift 项目
31、[DevUtils-app](https://hellogithub.com/periodical/statistics/click?target=https://github.com/DevUtilsApp/DevUtils-app)macOS 上的开发者实用工具箱。单机应用无需联网,内含开发者开发时经常用到的 30 多种工具比如URL 解码、JSON 格式化、正则匹配、时间戳转化等,而且还会根据剪贴板的内容,自动推荐对应的处理工具,实用且高效
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/298938864.png' style="max-width:80%; max-height=80%;"></img></p>
32、[vapor](https://hellogithub.com/periodical/statistics/click?target=https://github.com/vapor/vapor):流行的 Swift 语言 Web 框架。核心框架基于非阻塞事件驱动库 SwiftNIO 构建,除此之外还提供了 ORM、模版引擎、用户身份验证等模块可用来快速创建网站、接口等服务。[中文文档](https://cn.docs.vapor.codes)
31、[vapor](https://hellogithub.com/periodical/statistics/click?target=https://github.com/vapor/vapor):流行的 Swift 语言 Web 框架。核心框架基于非阻塞事件驱动库 SwiftNIO 构建,除此之外还提供了 ORM、模版引擎、用户身份验证等模块可用来快速创建网站、接口等服务。[中文文档](https://cn.docs.vapor.codes)
```swift
import Vapor
@ -306,46 +301,46 @@ try app.run()
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/49910095.png' style="max-width:80%; max-height=80%;"></img></p>
### 人工智能
33、[ColossalAI](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hpcaitech/ColossalAI):高效的分布式人工智能训练系统。它能帮助用户在提升人工智能训练效率的同时降低训练成本,从而适应快速迭代的算法和模型,将 AI 大模型以低成本便捷推广到更多应用场景
32、[ColossalAI](https://hellogithub.com/periodical/statistics/click?target=https://github.com/hpcaitech/ColossalAI):高效的分布式人工智能训练系统。它能帮助用户在提升人工智能训练效率的同时降低训练成本,从而适应快速迭代的算法和模型,将 AI 大模型以低成本便捷推广到更多应用场景
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/422274596.png' style="max-width:80%; max-height=80%;"></img></p>
### 其它
34、[Arduino](https://hellogithub.com/periodical/statistics/click?target=https://github.com/arduino/Arduino)开源电子平台可用来制作嵌入式项目。Arduino 提供的电路板安装简单、价格便宜,而且电路图完全开源。官方还提供了配套的开发工具,加上交互式的开发模式使得上手变得极为简单。软硬件的完全开源让开发者社区十分活跃,为社区提供了丰富的教程、实战项目、三方资源。如果你想动手做个机器人,就从 Arduino 开始吧![官网](https://www.arduino.cc/)
33、[Arduino](https://hellogithub.com/periodical/statistics/click?target=https://github.com/arduino/Arduino)开源电子平台可用来制作嵌入式项目。Arduino 提供的电路板安装简单、价格便宜,而且电路图完全开源。官方还提供了配套的开发工具,加上交互式的开发模式使得上手变得极为简单。软硬件的完全开源让开发者社区十分活跃,为社区提供了丰富的教程、实战项目、三方资源。如果你想动手做个机器人,就从 Arduino 开始吧![官网](https://www.arduino.cc/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/919161.png' style="max-width:80%; max-height=80%;"></img></p>
35、[db-tutorial](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dunwu/db-tutorial):一份关于数据库的教程。内容涵盖了 MySQL、Redis、ES、MongoDB 从入门到面试等多方面的知识
34、[db-tutorial](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dunwu/db-tutorial):一份关于数据库的教程。内容涵盖了 MySQL、Redis、ES、MongoDB 从入门到面试等多方面的知识
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/99658622.png' style="max-width:80%; max-height=80%;"></img></p>
36、[HowToCook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Anduin2017/HowToCook):程序员做饭指南。一份极其详尽的菜谱,里面没有模糊的量词和看不懂的操作,菜品从主食到甜品应有尽有
35、[HowToCook](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Anduin2017/HowToCook):程序员做饭指南。一份极其详尽的菜谱,里面没有模糊的量词和看不懂的操作,菜品从主食到甜品应有尽有
37、[macos-web](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PuruVJ/macos-web):在线体验 macOS 系统。该项目使用 Svelte 复刻了 macOS 操作系统的部分操作体验,虽然已实现的功能较少,但更新积极未来可期。[在线查看](https://macos-web.app/)
36、[macos-web](https://hellogithub.com/periodical/statistics/click?target=https://github.com/PuruVJ/macos-web):在线体验 macOS 系统。该项目使用 Svelte 复刻了 macOS 操作系统的部分操作体验,虽然已实现的功能较少,但更新积极未来可期。[在线查看](https://macos-web.app/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/395248907.png' style="max-width:80%; max-height=80%;"></img></p>
38、[pushdeer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/easychen/pushdeer):无 APP 推送服务。该项目可以实现不安装庞大的应用就可以收到自定义的及时推送、告警和通知。还可以选择自行搭建服务免费或使用已有的在线服务收费支持快应用、iOS、macOS、Android 等客户端
37、[pushdeer](https://hellogithub.com/periodical/statistics/click?target=https://github.com/easychen/pushdeer):无 APP 推送服务。该项目可以实现不安装庞大的应用就可以收到自定义的及时推送、告警和通知。还可以选择自行搭建服务免费或使用已有的在线服务收费支持快应用、iOS、macOS、Android 等客户端
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/438857216.png' style="max-width:80%; max-height=80%;"></img></p>
39、[resume](https://hellogithub.com/periodical/statistics/click?target=https://github.com/billryan/resume):简历模板。不需要懂 LaTeX 语法就可以用,适合用来做一页纸简历
38、[resume](https://hellogithub.com/periodical/statistics/click?target=https://github.com/billryan/resume):简历模板。不需要懂 LaTeX 语法就可以用,适合用来做一页纸简历
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/36554772.png' style="max-width:80%; max-height=80%;"></img></p>
40、[svg-path-editor](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Yqnn/svg-path-editor):在线 SVG 编辑器。[在线体验](https://yqnn.github.io/svg-path-editor/)
39、[svg-path-editor](https://hellogithub.com/periodical/statistics/click?target=https://github.com/Yqnn/svg-path-editor):在线 SVG 编辑器。[在线体验](https://yqnn.github.io/svg-path-editor/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/260776764.png' style="max-width:80%; max-height=80%;"></img></p>
41、[teslamate](https://hellogithub.com/periodical/statistics/click?target=https://github.com/teslamate-org/teslamate):自建特斯拉的日志平台。该项目可以将车主的特斯拉行驶数据收集、存储、展示,而且方便地支持 Docker 部署
40、[teslamate](https://hellogithub.com/periodical/statistics/click?target=https://github.com/teslamate-org/teslamate):自建特斯拉的日志平台。该项目可以将车主的特斯拉行驶数据收集、存储、展示,而且方便地支持 Docker 部署
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/71/178738556.png' style="max-width:80%; max-height=80%;"></img></p>
@ -391,10 +386,10 @@ try app.run()
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 72 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -425,10 +425,10 @@ class PreprocImg(Executor):
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 73 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -143,21 +143,21 @@ public class Main {
```
16、[incubator-streampark](https://hellogithub.com/periodical/statistics/click?target=https://github.com/apache/incubator-streampark)Flink/Spark 极速开发框架,一站式流数据处理平台。提供开箱即用的流式大数据开发体验,可在平台上统一管理配置、开发、测试、部署、监控、运维的整个过程
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/73/188779637.jpg' style="max-width:80%; max-height=80%;"></img></p>
17、[javamelody](https://hellogithub.com/periodical/statistics/click?target=https://github.com/javamelody/javamelody):监控 Java、Java Web 应用程序的工具。监控包含 HTTP 请求、SQL 耗时、方法执行次数、错误百分比、Java 内存等指标,支持自定义时间维度和导出报告
16、[javamelody](https://hellogithub.com/periodical/statistics/click?target=https://github.com/javamelody/javamelody):监控 Java、Java Web 应用程序的工具。监控包含 HTTP 请求、SQL 耗时、方法执行次数、错误百分比、Java 内存等指标,支持自定义时间维度和导出报告
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/73/37816257.png' style="max-width:80%; max-height=80%;"></img></p>
18、[stendhal](https://hellogithub.com/periodical/statistics/click?target=https://github.com/arianne/stendhal)一款免费、开源的多人在线冒险MMORPG游戏。项目采用 Java 语言编写,虽然游戏画面复古还是 2D 但拥有数百种物品、怪物、NPC、任务和自由交易组成的丰富世界。玩家可以通过完成任务得到经验和金钱更新装备逐渐变强探索更多新的地图。该游戏从 2005 年开源持续维护至今,[在线试玩](https://stendhalgame.org/client/stendhal.html)
17、[stendhal](https://hellogithub.com/periodical/statistics/click?target=https://github.com/arianne/stendhal)一款免费、开源的多人在线冒险MMORPG游戏。项目采用 Java 语言编写,虽然游戏画面复古还是 2D 但拥有数百种物品、怪物、NPC、任务和自由交易组成的丰富世界。玩家可以通过完成任务得到经验和金钱更新装备逐渐变强探索更多新的地图。该游戏从 2005 年开源持续维护至今,[在线试玩](https://stendhalgame.org/client/stendhal.html)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/73/40088559.png' style="max-width:80%; max-height=80%;"></img></p>
18、[streampark](https://hellogithub.com/periodical/statistics/click?target=https://github.com/apache/streampark)Flink/Spark 极速开发框架,一站式流数据处理平台。提供开箱即用的流式大数据开发体验,可在平台上统一管理配置、开发、测试、部署、监控、运维的整个过程
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/73/188779637.jpg' style="max-width:80%; max-height=80%;"></img></p>
### JavaScript 项目
19、[cnchar](https://hellogithub.com/periodical/statistics/click?target=https://github.com/theajack/cnchar):小巧的汉字处理 JS 库。支持简体字拼音、多音字、笔画数等功能
```javascript
@ -306,7 +306,7 @@ with pikepdf.open('input.pdf') as pdf:
37、[iRedMail](https://hellogithub.com/periodical/statistics/click?target=https://github.com/iredmail/iRedMail):开箱即用的免费邮件服务器。通过该项目可以快速在 Linux/BSD 上部署邮件服务,除此之外还拥有 Web 管理平台,数据均存储在服务器上,即保证了数据隐私还易于迁移和备份
38、[RedisInsight](https://hellogithub.com/periodical/statistics/click?target=https://github.com/RedisInsight/RedisInsight):官方开源的 Redis 桌面管理工具。提供了可视化操作界面、监控、内存分析、管理 Redis 集群等功能
38、[RedisInsight](https://hellogithub.com/periodical/statistics/click?target=https://github.com/redis/RedisInsight):官方开源的 Redis 桌面管理工具。提供了可视化操作界面、监控、内存分析、管理 Redis 集群等功能
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img2/master/hellogithub/73/391005419.png' style="max-width:80%; max-height=80%;"></img></p>
@ -379,10 +379,10 @@ with pikepdf.open('input.pdf') as pdf:
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 74 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -365,10 +365,10 @@ xonshxxh anyhost +s xonsh
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 75 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -317,7 +317,7 @@ struct ContentView: View {
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img3/master/hellogithub/75/344192338.png' style="max-width:80%; max-height=80%;"></img></p>
39、[jiffyreader.com](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ansh/jiffyreader.com):仿生阅读英文的浏览器插件。通过加粗单词的首字母部分提高阅读效率,实现更轻松、快速地浏览英文网站、文章等内容的功能。
39、[jiffyreader-public-archive](https://hellogithub.com/periodical/statistics/click?target=https://github.com/ansh/jiffyreader-public-archive):仿生阅读英文的浏览器插件。通过加粗单词的首字母部分提高阅读效率,实现更轻松、快速地浏览英文网站、文章等内容的功能。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img3/master/hellogithub/75/494567206.png' style="max-width:80%; max-height=80%;"></img></p>
@ -375,10 +375,10 @@ struct ContentView: View {
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 76 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -340,11 +340,7 @@ tagger.predict(sentence)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img3/master/hellogithub/76/137733266.png' style="max-width:80%; max-height=80%;"></img></p>
### 开源书籍
42、[dive-into-webpack](https://hellogithub.com/periodical/statistics/click?target=https://github.com/gwuhaolin/dive-into-webpack):《深入浅出 Webpack》。一本系统讲解 Webpack 的书,内容涵盖了 Webpack 的入门、配置、实战、优化以及原理。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img3/master/hellogithub/76/110203554.png' style="max-width:80%; max-height=80%;"></img></p>
43、[interviews.ai](https://hellogithub.com/periodical/statistics/click?target=https://github.com/BoltzmannEntropy/interviews.ai):《深度学习面试》。书中包含了数百个人工智能领域面试时会遇到的问题(PRB)和解答(SOL),作者希望可以借此帮助研究生/求职者,通过机器学习方面的面试。
42、[interviews.ai](https://hellogithub.com/periodical/statistics/click?target=https://github.com/BoltzmannEntropy/interviews.ai):《深度学习面试》。书中包含了数百个人工智能领域面试时会遇到的问题(PRB)和解答(SOL),作者希望可以借此帮助研究生/求职者,通过机器学习方面的面试。
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img3/master/hellogithub/76/412151953.png' style="max-width:80%; max-height=80%;"></img></p>
@ -389,10 +385,10 @@ tagger.predict(sentence)
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 77 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -342,10 +342,10 @@ mackup restore
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 78 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -389,10 +389,10 @@ image.save("astronaut_rides_horse.png")
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 79 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -49,7 +49,7 @@ masscan -p 0-65535 IP --rate=1000
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img3/master/hellogithub/79/311683390.png' style="max-width:80%; max-height=80%;"></img></p>
8、[NotepadNext](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dail8859/NotepadNext)Notepad++ 的替代品。采用 C++ 重写的跨平台文本编辑器,拥有和 Notepad++ 相似的界面和功能。来自 [@孤胆枪手](https://hellogithub.com/user/i1wAIyo6P3NXkxm) 的分享
8、[NotepadNext](https://hellogithub.com/periodical/statistics/click?target=https://github.com/dail8859/NotepadNext)Notepad++ 的替代品。该项目采用 C++ 重写的跨平台文本编辑器,拥有和 Notepad++ 相似的界面和功能。来自 [@孤胆枪手](https://hellogithub.com/user/i1wAIyo6P3NXkxm) 的分享
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img3/master/hellogithub/79/224468265.png' style="max-width:80%; max-height=80%;"></img></p>
@ -387,10 +387,10 @@ code2flow 文件
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

View File

@ -1,5 +1,5 @@
# 《HelloGitHub》第 80 期
> 兴趣是最好的老师,**HelloGitHub** 让你对编程感兴趣!
> 兴趣是最好的老师,**HelloGitHub** 让你对开源感兴趣!
<p align="center">
<img src='https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/cover.jpg' style="max-width:100%;"></img>
</p>
@ -291,10 +291,10 @@ ABC
</a>
</th>
<th align="center" style="width: 80px;">
<a href="https://apifox.cn/a103hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/apifox.png" width="60px"><br>
<sub>Apifox</sub><br>
<sub>比 Postman 更强大</sub>
<a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
<img src="https://raw.githubusercontent.com/521xueweihan/img_logo/master/logo/qiniu.jpg" width="60px"><br>
<sub>七牛云</sub><br>
<sub>百万 Token 免费体验</sub>
</a>
</th>
</tr>

Some files were not shown because too many files have changed in this diff Show More