最近 火火火 的 GitHub 项目!

33,504 阅读6分钟

老逛推荐 7 个最近 Star 攀升比较高的开源项目,喜欢的转发收藏点赞!:

0. 30 天搞定 Git

1. Telegram 官方桌面客户端

2. Nocobd: 开源 Airtable 替代品

3. BliBli 搜集的 API

4. 新一代 NAT 内网穿透工具

5. 自动生成字幕

6. 动手学深度学习

7. 安卓技术中台

8. 歌曲下载神器


00. 30天稿定 Git

这个开源项目到底有多牛呢?简单介绍一下,这是 Will 保哥在 2013 第 6 界 IT 邦帮忙铁人赛年度大奖的得奖著作。

这个开源教程用 30 天的时间,带领大家详细了解使用 Git ,重点介绍了 Git 的一些常用操作,以及日常工作中实际应用场景讲解。

地址:https://github.com/doggy8088/Learn-Git-in-30-days

01. Telegram 桌面客户端

这是 Telegram Messenger 官方桌面客户端 alpha 版本的完整源代码和构建说明,基于 Telegram API 和 MTProto 安全协议。支持 Windows、Mac、Linux 系统。

02. NocoDB

开源 Airtable 替代品 ,将任何MySQL,PostgreSQL,SQL Server,SQLite&MariaDB转换为智能电子表格。

使用 Docker

docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest

为了持久化数据,你可以挂载/usr/app/data/。

使用 NPM

npx create-nocodb-app

使用 Git

git clone https://github.com/nocodb/nocodb-seedcd nocodb-seednpm installnpm start

03. 哔哩哔哩 API

这个项目旨在对 B站 Web端、移动端以及 TV 端散落在世界各地的野生 API 进行收集整理,研究使用方法并对其进行说明,运用了黑箱法、控制变量法、JS 逆向分析法、APK 拆包及反编译法、网络抓包法等研究办法,所有 APK 均为标准 HTTP 协议,返回数据大都为 JSON 或 protobuf。

请勿滥用,本项目仅用于学习和测试!

04__. natpas****s

新一代 NAT 内网穿透工具,支持 TCP 隧道、Shell 隧道。基于 tls 链接,protobuf 进行数据传输,下面举例在办公网络穿透到家庭网络, 并通过 rdp 进行连接家庭网络下的某台 windows 设备。

Linux 命令行效果

Windows 命令行效果

Windows 2008 效果

Windows 10 效果

Windows 11 效果

05. 自动生成字幕

VideoSrt 是用 Golang语言,基于 lxn/walk Windows-GUI 工具包开发。这是一个可以识别视频语音自动生成字幕 SRT 文件的开源软件工具。适用于快速、批量的为媒体(视频/音频)生成中/英文字幕、文本文件的业务场景。

可以进行识别视频/音频的语音生成字幕文件(支持中英互译,双语字幕),提取视频/音频的语音文本,批量翻译、过滤处理/编码 SRT 字幕文件。

使用阿里云语音识别接口,准确度高,标准普通话/英语识别率95%以上,视频识别无需上传原视频,方便快速且节省时间,支持多任务多文件批量处里,支持视频、音频常见多种格式文件。

06. 动手学深度学习

本开源项目代表了我们的一种尝试:我们将教给读者概念、背景知识和代码;我们将在同一个地方阐述剖析问题所需的批判性思维、解决问题所需的数学知识,以及实现解决方案所需的工程技能。

我们的目标是创建一个为实现以下目标的统一资源:

1. 所有人均可在网上免费获取;

2. 提供足够的技术深度,从而帮助读者实际成为深度学习应用科学家:既理解数学原理,又能够实现并不断改进方法;

3. 包含可运行的代码,为读者展示如何在实际中解决问题。这样不仅直接将数学公式对应成实际代码,而且可以修改代码、观察结果并及时获取经验;

4. 允许我们和整个社区不断快速迭代内容,从而紧跟仍在高速发展的深度学习领域;

5. 由包含有关技术细节问答的论坛作为补充,使大家可以相互答疑并交换经验。

学术界推荐

"Dive into this book if you want to dive into deep learning!"

— 韩家炜,ACM 院士、IEEE 院士,美国伊利诺伊大学香槟分校计算机系 Michael Aiken Chair 教授

"This is a highly welcome addition to the machine learning literature."

— Bernhard Schölkopf,ACM 院士、德国国家科学院院士,德国马克斯•普朗克研究所智能系统院院长

"书中代码可谓‘所学即所用’。"

— 周志华,ACM 院士、IEEE 院士、AAAS 院士,南京大学计算机科学与技术系主任

"这本书可以帮助深度学习实践者快速提升自己的能力。"

— 张潼,ASA 院士、IMS 院士,香港科技大学计算机系和数学系教授

工业界推荐

"一本优秀的深度学习教材,值得任何想了解深度学习何以引爆人工智能革命的人关注。"

— 黄仁勋,NVIDIA创始人 & CEO

"《动手学深度学习》是最适合工业界研发工程师学习的。我毫无保留地向广大的读者们强烈推荐。"

— 余凯,地平线公司创始人 & CEO

"强烈推荐这本书!我特别赞赏这种手脑一体的学习方式。"

— 漆远,蚂蚁金服副总裁、首席AI科学家

"《动手学深度学习》是一本很容易让学习者上瘾的书。"

— 沈强,将门创投创始合伙人

07. 安卓技术中台

当我们日复一日年复一年的搬砖的时候,你是否曾想过提升一下开发效率,如果一个通用的架构摆在你的面前,你还会选择自己搭架构么,但是搭建出一个好的架构并非易事,有多少人愿意选择去做,还有多少人选择努力去做好,可能寥寥无几,但是你今天看到的,正是你所想要的。

一个真正能解决你开发新项目时最大痛点的架构工程,你不需要再麻木 Copy 原有旧项目的代码,只需改动少量代码就能得到想要的效果,你会发现开发新项目其实是一件很快乐的事。

08. 音乐下载神器

Music-dl 是一个基于 Python3 的命令行工具,可以从多个网站搜索和下载音乐(网易云音乐、QQ音乐、酷狗音乐、百度音乐、虾米音乐、咪咕音乐等)方便寻找音乐,解决不知道哪个网站有版权的问题。工具的本意是聚合搜索,API 是从公开的网络中获得,不是破解版,也听不了付费歌曲。

地址:https://github.com/0xHJK/music-dl

使用 pip 安装:

$ pip3 install pymusic-dl

手动安装(最新):

$ git clone https://github.com/0xHJK/music-dl.git
$ cd music-dl
$ python3 setup.py install

推荐阅读

1. GitHub 上有什么好玩的项目?

2. 推荐 7 个热门电商 GitHub 项目

3. 女朋友让我写 1 万字检讨

4. GitHub 上 7 个 yyds 算法项目