泰森云 每月初整理发布


C 项目

1. WindTerm

Star 2.4k Watch 51 Fork 143
支持 SSH/Telnet/Serial/Shell/Sftp 的终端工具。虽然该软件完全免费,但部分代码尚未完全开源,对安全敏感的同学可以再观望下

2. toybox

Star 1.5k Watch 79 Fork 227
该项目将 200 多个常用的 Linux 命令行工具,做成一个可执行文件。从而可以让 Android 这种原本不支持 Linux 命令的系统,也得以用上 ls、find、ps 等命令。还可以用于快速构建最小的 Linux 环境

3. the_silver_searcher

Star 23.0k Watch 426 Fork 1.3k
比 ack 更快的命令行搜索工具。速度快、功能强大、使用简单,支持 Linux、Windows、macOS 操作系统,还能够整合到 Vim 和 Emacs 等编辑器

ack test_blah ~/code(8G)/  104.66s user 4.82s system 99% cpu 1:50.03 total
ag test_blah ~/code(8G)/  4.67s user 4.58s system 286% cpu 3.227 total

C# 项目

4. wavefunctioncollapse

Star 3.4k Watch 163 Fork 395
基于波函数坍缩 (WFC) 算法,实现的无限城市示例。城市里有房子、楼梯、树木、连接房屋的通道,你可以在城市中自由移动、跳跃、飞行,但不论你怎么移动都找不到尽头,因为这座城市会无限延伸

5. NETworkManager

Star 2.3k Watch 71 Fork 331
管理和解决网络问题的工具。它集成了 IP 和端口扫描、WiFi 分析器、跟踪路由、DNS 查询等工具

C++ 项目

6. ppsspp

Star 6.7k Watch 474 Fork 1.7k
能够运行在 Android 和 PC 上的开源 PSP 模拟器。下载地址

7. leocad

Star 1.8k Watch 70 Fork 153
用来创建虚拟乐高模型的 CAD 工具。适用于 Windows、Linux 和 macOS 系统

CSS 项目

8. csshake

Star 4.5k Watch 120 Fork 628
用 CSS 实现抖动效果

Go 项目

9. MangoDB

Star 3.6k Watch 51 Fork 96
真正开源的 MongoDB 替代品。它底层采用 PostgreSQL 作为存储引擎,用 Go 语言实现了 MongoDB 协议,所以几乎兼容所有的 MongoDB 库,迁移起来毫无负担。如果你用不到 MongoDB 的高级功能,还受限于它的开源协议,那么这个项目可作为 MongoDB 的开源替代方案。它才刚刚起步,建议观望一段时间或做足测试再用于生产环境

10. caddy

Star 35.8k Watch 756 Fork 2.9k
用 Go 编写的轻量级 Web 服务器。它相较于 Apache、Nginx 这些知名 Web 服务器,独特点在于提供了编译好的可执行文件,实现了真正的开箱即用。无需任何配置即可拥有免费的 HTTPS、自动把 Markdown 文件转化成 HTML 等人性化的功能。如果是搭建中小型的 Web 服务,它完全够用而且省时省心

11. croc

Star 17.7k Watch 228 Fork 745
可以让任意两台计算机,安全方便地传输文件和文件夹的工具。轻松实现端到端加密的跨平台文件传输,还支持多文件传输、传输中断和恢复等功能

Java 项目

12. spider-flow

Star 2.6k Watch 39 Fork 448 中文
用流程图的方式编写爬虫的平台。无需写代码就可以快速完成一个简单的爬虫

13. greenDAO

Star 12.5k Watch 543 Fork 2.9k
高性能的 Android ORM 库。拥有体积小、易于使用、支持数据库加密等特点,通过它 Android 开发者可以采用面向对象的方式操作数据库,不需要再手写和拼接 SQL 啦

14. jnativehook

Star 1.2k Watch 55 Fork 270
获取键盘和鼠标事件的 Java 库。轻松监听按键、鼠标移动、点击等事件

import GlobalScreen;
import NativeHookException;
import NativeMouseWheelEvent;
import NativeMouseWheelListener;
// 鼠标移动
public class GlobalMouseWheelListenerExample implements NativeMouseWheelListener {public void nativeMouseWheelMoved(NativeMouseWheelEvent e) {System.out.println("Mosue Wheel Moved: " + e.getWheelRotation());}public static void main(String[] args) {try {GlobalScreen.registerNativeHook();}catch (NativeHookException ex) {System.err.println("There was a problem registering the native hook.");System.err.println(ex.getMessage());ex.printStackTrace();System.exit(1);}GlobalScreen.addNativeMouseWheelListener(new GlobalMouseWheelListenerExample());}
}

JavaScript 项目

15. vue-color-avatar

Star 663 Watch 2 Fork 73 中文
纯前端实现的矢量风格头像生成网站。可以通过搭配不同的素材,生成个性化头像。该项目使用 Vite + Vue3 开发,能够帮助前端初学者熟悉 Vue3 语法并掌握项目搭建的相关知识

16. colorfu

Star 184 Watch 2 Fork 27 中文
自动生成由文字/颜色/图片/纹理元素组成的壁纸。在线尝试

17. pm2

Star 36.1k Watch 668 Fork 2.4k
Node.js 的进程管理工具。它容易上手操作简单,可以有效地提高 Node.js 程序运行的稳定性,支持自动重启、负载均衡、不停服务重启、性能监控等功能,多用于生产环境中管理、监控 Node.js 进程

18. automa

Star 2.8k Watch 42 Fork 229
通过图形化界面拖拽功能模块,实现浏览器自动操作的扩展工具。轻松实现自动填表、截图、定时执行等操作。让浏览器自动完成预设工作流的插件,从而减少重复性操作提高效率

Python 项目

19. PyWebIO

Star 2.3k Watch 36 Fork 178
快速构建 Web 应用的 Python 工具。通过该项目你可在不写 HTML、CSS、JS 代码的前提下,仅用 Python 快速完成一个包含数据展示、表单的小型 Web 应用页面

20. zulip

Star 14.8k Watch 382 Fork 5.0k
完全开源的企业级即时通讯项目。后端采用 Python 语言实现性能足够强大,功能齐全相当于开源、免费的 Slack,拥有拖拽上传文件、代码高亮、Markdown 语法、应用整合、容易接入的 API 等功能,还支持 Web、PC、iOS 和 Android 主流平台,众多知名企业都在用,能够有效地提高团队沟通和办公效率。同时该项目对新手用户友好,如果你想加入一个不错的 Python 开源项目,推荐你花时间研究下它一定会有所收获

21. webssh

Star 2.5k Watch 73 Fork 666
简单的 SSH 连接服务器的 Python Web 应用。该项目后端采用 Tornado Web 框架和 Python SSH 库 paramiko,前端是 TypeScript 写的命令行前端组件 Xterm.js 实现。整个项目简单还具有实用价值,可作为 Python Web 的实战项目学习

22. django-debug-toolbar

Star 6.8k Watch 105 Fork 960
Django 的调试工具栏。可显示当前请求和响应有关的各种调试信息,包括耗时、SQL、配置、性能等信息

1. 安装:pip install django-debug-toolbar
2. TEMPLATES = [{"BACKEND": "django.template.backends.django.DjangoTemplates","APP_DIRS": True,# ...}
]
3. INSTALLED_APPS = [# ..."debug_toolbar","django.contrib.staticfiles",# ...
]
4. 增加 __debug__ URL
import debug_toolbar
from django.urls import include, pathurlpatterns = [# ...path('__debug__/', include(debug_toolbar.urls)),
]
5. MIDDLEWARE = [# ..."debug_toolbar.middleware.DebugToolbarMiddleware",# ...
]
6. INTERNAL_IPS = [# ..."127.0.0.1",# ...
]

23. pottery

Star 568 Watch 11 Fork 21
以 Python 的方式操作 Redis 的库。忘记那些 Redis 命令吧,只要你知道如何使用 Python 字典,那么你就会用这个库操作 Redis

>>> from pottery import RedisList
>>> tel = RedisDict({'jack': 4098, 'sape': 4139}, redis=redis, key='tel')
>>> tel['guido'] = 4127
>>> tel
RedisDict{'jack': 4098, 'sape': 4139, 'guido': 4127}
>>> tel['jack']
4098
>>> squares = RedisList([1, 4, 9, 16, 25], redis=redis, key='squares')
>>> squares
RedisList[1, 4, 9, 16, 25]
>>> squares[0]
1

Rust 项目

24. hyperfine

Star 9.5k Watch 64 Fork 177
命令行基准测试工具。可用来查看和对比命令的耗时,支持多次运行的统计分析、结果导出等功能

Swift 项目

25. xcode-dev-cleaner

Star 665 Watch 10 Fork 40
用于清理各种 Xcode 的缓存数据,释放存储空间。注意是清除 Xcode 缓存数据,不是卸载 Xcode 哈

其它

26. toml

Star 16.3k Watch 332 Fork 775
更易读和易于维护的配置文件格式。如果你厌倦了 INI 的局限性、层层嵌套的 JSON 和 YAML 令人心惊胆战的缩进语法,不防给 TOML 一个机会,它支持多种数据类型、抛弃了缩进和嵌套,而且众多流行编程语言都有对应的库。TOML 已经足够成熟,绝对值得一试。查看文档

27. waka-readme-stats

Star 1.6k Watch 7 Fork 228 中文
自动在 GitHub 个人首页展示编程时长的工具。该项目通过 WakaTime 记录用户在 IDE 的使用时间,统计编程时长和数据,然后采用 GitHub Action 自动获取并动态更新到 GitHub 个人首页。轻而易举地展示自己的编程时长

28. PathPlanning

Star 3.4k Watch 80 Fork 686
常见的路径规划算法集合。项目包含了 Python 代码实现、运行过程动画以及相关论文

29. howdy

Star 3.2k Watch 54 Fork 197
为 Linux 系统提供人脸识别解锁电脑的工具。通过电脑内置的摄像头和红外设备,实现了类似 Windows Hello™ 风格的身份认证,可用于登陆、锁屏、sudo 等任何需要输入密码的地方

30. The-Open-Book

Star 5.9k Watch 303 Fork 179
开源的电子水墨屏阅读设备。动手能力强的同学可跟着这个项目,从焊电路板开始亲手制作出一个类 Kindle 的 4.2 英寸阅读设备

31. fl_chart

Star 3.9k Watch 51 Fork 952
Flutter 图表库。它支持折线图、条形图、饼图、散点图和雷达图

开源书籍

32. ugo-compiler-book

Star 620 Watch 20 Fork 42 中文
《从头开发一个迷你 Go 语言》该书教你从头实现迷你 Go 语言,内容包含了词法解析、语法树构建、函数闭包、接口、CGO 的实现等内容。在线阅读

33. archbase

Star 1.6k Watch 29 Fork 122 中文
教科书《计算机体系结构基础》第三版。在线阅读

34. spring-in-action-v6-translate

Star 217 Watch 8 Fork 40 中文
《Spring 实战第 6 版》中文翻译。在线阅读

机器学习

35. best_AI_papers_2021

Star 1.5k Watch 58 Fork 111
2021 年必看的人工智能论文列表。该项目不是简单的罗列论文,它不仅包含相关论文的代码、效果展示,还有深入的文章和讲解视频。通过学习这些前沿的人工智能论文,提前了解 AI 在未来更多可能性

36. AnimeGANv2

Star 2.8k Watch 48 Fork 354
可以将图片和视频转换成漫画风格的工具。采用的是神经风格迁移+生成对抗网络(GAN)的组合,转换速度快。在线尝试

GitHub每月优秀热门项目推荐:2021年11月相关推荐

  1. GitHub每月优秀热门项目推荐:2021年10月

    泰森云每月底-月初不定期整理发布 C 项目 1. bytehound Star 2.3k Watch 40 Fork 73 更强大的 Linux 内存分析工具.它能够显示内存变化曲线.占用详情.完整的 ...

  2. github每月优秀热门项目推荐:2022年1月

    泰森云 每月不定期整理 C 项目 1. daytripper Star 3.2k Watch 64 Fork 146 上班摸鱼神器之激光绊脚器.它分为发射器和接收器两部分,设置好后会在有人路过绊脚器时 ...

  3. 【免费下载】2021年11月热门报告盘点(附热门报告列表及下载链接)

    省时查报告-专业.及时.全面的行研报告库 省时查方案-专业.及时.全面的营销策划方案库 2021年11月份省时查报告平台十大热门报告新鲜出炉,快来看看都谁上榜啦,文末附有11月份百大热门报告列表哦! ...

  4. 武林大会之国产数据库风云榜-2021年11月

    神秘能量篇: 话说在盘古开天之后,有一种神秘的能量出现于天地,后人称之为"数据",人们先后利用骨制品.绳结.纸张.算盘等工具尝试存储并使用这股神秘的力量,又在计算机发明之后,信息可 ...

  5. 关于2021年11月28日PMI认证考试的报名通知

    尊敬的各位考生: 经PMI和中国国际人才交流基金会研究决定,中国大陆地区2021年全国第二期PMI认证考试于11月28日举办,相关事项通知如下. 一.时间安排和举办地区 (一)考试时间:2021年11 ...

  6. Drupal7 将到2021年11月结束支持,请注意升级

    Drupal Association 宣布, 2011年1月释出的 Drupal 7 将到2021年11月结束支持,这意味着 Drupal 安全团队将不会继续为 Drupal 7 核心或模块.主题等提 ...

  7. 2021年11月国产数据库排行榜:openGauss闯入前三,Kingbase流行度与日俱增,TDengine厚积薄发

    点击蓝字 关注我们 2021年11月的国产数据库流行度排行榜已在墨天轮发布,本月共有163家数据库参与排名.就前15名的总体情况来看,除openGauss反超OceanBase闯入前三,TDengin ...

  8. 抑郁症最新研究进展(2021年11月)

    ​​推荐阅读:<AD.hi v.癌症.新药.基因编辑.CAR-t等最新进展合集(每周更新)> 据估计,全球有3.5亿人受到抑郁症的折磨,目前我国有超过9500万抑郁症患者,这种疾病会严重影 ...

  9. 三个月通过信息系统项目管理师经验帖(2021年11月,新鲜出炉,高项详解)

    目录 软考 简介 科目 我的软考高项之旅 结果 备考时间&成本 三轮策略 夯实基础 计算题考点 真题演练 三门科目 综合知识 案例分析 论文 一些思考 附录 软考 简介 软考是工信部组织的国家 ...

最新文章

  1. 【每日一算法】最大子序列和
  2. 怎么修改nginx的access.log的时间格式
  3. 只缺一个程序员 如何让产品实现
  4. 解析Linux操作系统文件目录
  5. JavaScript --- [学习笔记]观察者模式 理解对象 工厂模式 构造函数模式
  6. Blazor 火了,不禁让人想起已死的Silverlight !
  7. linux安装meld rpm,Linux meld安装
  8. 机器学习实战 | 数据探索(缺失值处理)
  9. Linux之FineBI集群部署
  10. _GUN_SOURCE宏
  11. c语言代码re通常什么错误,C语言,realloc动态内存申请,出现报错double free or corruption (!prev)...
  12. DateTime Calendar
  13. windows 32位系统中进程最大可用内存空间为3GB (转)
  14. 2022高压电工考试模拟100题及模拟考试
  15. js调用数科阅读器_js调用后台,后台调用前台等方法总结
  16. SuperMap iClient3D for WebGL之BIM模型爆炸
  17. 华东师范大学计算机保研方案,经验分享:华东师范大学的成功保研之路(面试干货)...
  18. ubuntu20.04不是所有者所以不能更改权限
  19. linux fstab错误无法启动,Linux 系统 fstab错误导致系统无法启动的修复
  20. 【感悟随笔】我只是一直很努力

热门文章

  1. SQLITE适合的场景
  2. Uva1665岛屿——并查集
  3. 全球首家!苹果市值达 3 万亿美元,AR 和自动驾驶是下一重点?
  4. 健康的身体是奋斗的基础
  5. 20年代下的VR发展趋势
  6. 读PPK谈javascript
  7. GMM与K-means的那些事
  8. 如何快速创建活码二维码(动态二维码)
  9. 使用mediapipe和OpenCV实现摄像头实时人脸检测
  10. 山东科技大学计算机调剂难吗,山东科技大学 材料专业 调剂 求老师带走 国家线总分单科不都受限 - 考研 - 小木虫 - 学术 科研 互动社区...