霸榜Github:盘点2025年15个优质开源项目!

盘点15个顶级开源项目,包括一些实用工具、软件开发、量化交易、破解破解、虚拟定位……

干货蛮多的,建议收藏。

1、微信删除好友检测(批量删除)

2、安卓虚拟定位

3、最大的开源算法库

4、WiFiCrackTool

5、可定制的视频播放器

6、Unity3DTraining

7、量化交易工具箱

8、量化交易yfinance

9、JavaScript加密库 Crypto-JS

10、OAuth2集成框架

11、JavaScript 工程师必知的33个概念

12、.NET自动升级

13、PDF处理工具箱

14、英雄联盟游戏助手

15、Winform车牌识别

微信删除好友检测(批量删除)

开源地址:github.com/StrayMeteor3

微信操蛋的一点就是无法检测出被谁删除好友了。对于微商、销售、自媒体的朋友们来说,平时加的微信好友太多了,想要找出被删除的好友,确实是一个刚需。

之前的李跳跳被某公司告了,已经说再见了。

最近,Github新出了一个开源项目,良心出品,可以检测单向好友。

有需要的朋友们,一定不能错过(不开玩笑,有些软件错过,就是一辈子)。

亲测这款WX删除好友检测的开源神器:WechatRealFriends,这一款电脑软件哦!

绿色软件,点击WechatRealFriends.exe即可运行。

下载地址:pan.quark.cn/s/6fb02174

这款开源神器比李*跳【真实好友】安卓端软件好用得太多了。

速度更快,使用更简单。给大家试过了,安全的。

实测教程可参考:霸榜Github:一键检测微信删除好友,比某跳跳更好用!

实测效果:

删除、拉黑的人都找出来了:

加上标签之后就可以【批量删除】了:

快速检测中:

安卓虚拟定位

开源地址:https://gitee.com/zhanglinx/gogogo

重点提醒:这类软件“骗子”非常多,流氓软件非常多!

1、市面上的一些安装包都有可能存在病毒,尤其是一些破解版本的,让你的手机狂弹广告或者收集了你敏感的信息等等。

2、有些付费软件,付费之后都无效!

为此,我找到一款开源、安全的良心软件:【影俊】!

这是一款用于 Android 8.0以上的、无需 ROOT 权限的虚拟定位 APP。

良心出品,并且代码是开源的。

开源地址:https://gitee.com/zhanglinx/gogogo

废话不多说,先看看实测效果吧:

代码确实是开源的,所有有些黑心网友直接白嫖影梭后改名为标枪定位,然后添加广告(除了加广告,功能没有任何改变)!

实测效果

大小仅仅16MB,没有任何病毒、弹窗,大家放心使用!

最大的开源算法库

网页地址:the-algorithms.com/#

项目地址:github.com/TheAlgorithm

科学世界的算法何止万千,如何快速找到自己需要的算法是一个不容忽视的问题。

The Algorithms」是我们寻求的终极答案,它号称「规模最大的开源算法库」。

赶紧去试试吧!

首先来看「热门分类」,我们可以找到如下领域的算法:

  • 排序(Sorts)算法
  • 搜索(Searches)算法
  • 动态规划(Dynamic Programming)算法
  • 加密(Ciphers)算法
  • 数据结构(Data Structures)算法
  • 数学(Math)算法
  • 数字图像处理(Digital Image Processing)算法

然后,各个「热门分类」下面涵盖具体的算法。这里以动态规划算法为例,我们可以看到编辑距离(Edit Distance)、子集和问题(Sum of Sunset)、最小分区(Minimum Partition)等子算法。

接着点击每个子算法右下的「MORE」,这里以编辑距离算法为例,我们可以链接到算法提出者、日期、问题描述以及贡献者等。

最后,「The Algorithms」库还分别提供了用 Python、Java、C、C++ 等数十种编程语言实现的算法,每种语言都有自己的 GitHub 算法代码库。

此外,我们还可以通过网站主页上的搜索框找到任何自己想要的算法。

WiFiCrackTool

开源地址:gitee.com/zhanglinx/wif

WiFiCrackTool是一款基于Python开发的拥有图形界面的WiFi密码暴力破解工具,可以运行在Windows电脑上。

支持暴力破解和字典破解。

废话不多说,用电脑上的软件破解Wifi当然可靠、快得多了。

实测破解成功,如图所示:

1、Wifi名称为Readmi K70,破解密码成功

2、Wifi名称为@Ruijie-bEF16,破解密码成功

下载WiFiCrackTool,打开后是这样的,点击 wifi crack tool.exe即可运行。

绿色软件,无需安装,在【开源地址】中查看下载方式。

可定制的视频播放器

开源地址:github.com/sampotts/ply

这款开源项目项目名为plyr,这个项目目前在GitHub 上收获了 28.4K star,值得拿出来和大家分享下。

一个简单、轻量级、可访问和可定制的 HTML5、YouTube 和 Vimeo 媒体播放器,支持现在主流的浏览器。

这个项目对于有需要做在线播放器的需求,相信可以快速帮你搭建一套媒体播放器,而且支持多种浏览器。

项目特性

  • 支持的主要格式:HTML 视频和音频,YouTube 和 Vimeo
  • 可访问:完全支持 VTT 字幕和屏幕阅读器
  • 可定制-可以来根据自己的爱好来定制
  • 简洁的 HTML:使用正确的语义元素表示音量,
  • 自适应:适用于任何屏幕尺寸
  • 盈利:从你的视频赚钱
  • 流:支持 hls.js, Shaka 和 dash.js 流播放
  • API:切换播放,音量,查找,以及更多通过标准化的 API
  • 事件:不需要 Vimeo 和 YouTube api,所有的事件都是跨格式标准化的
  • 全屏:支持本地全屏,并支持“全窗口”模式
  • 快捷键:支持键盘快捷键
  • 画中画-支持画中画模式
  • Playsinline:支持 Playsinline 属性

Unity3DTraining

Unity的练习项目

相关链接:

量化交易工具箱

开源地址:gitee.com/yutiansut/QUA

QUANTAXIS,开源的量化交易工具箱,荣获码云最有价值开源项目。

各式各样的几乎都能找到,所有功能性代码都是独立的类,类与类之间没有联系,可以单独引用至项目。

本项目分为几个大块:

QASU/ QAFetch :支持多市场数据存储/ 自动运维/ 数据获取(mongodb/ clickhouse)

QAUtil :支持交易时间, 交易日历, 时间向前向后推算, 市场识别, dataframe 数据转换等

QIFI/ QAMarket: 一套统一的多市场 多语言账户体系

  • qifiaccount qifi :的标准账户体系, 在多语言上和 rust/cpp 版本的 qifi account 保持一致性
  • qifimanager qifi:多账户管理体系 支持多个语言的账户统一管理
  • qaposition: 单标的仓位管理模块, 支持对于单标的的精准多空控制(套利场景/ cta 场景/ 股票场景)
  • marketpreset: 市场预制基类, 方便查询期货/股票/虚拟货币 品种 tick/ 保证金/ 手续费等

QAFactor: 因子研究套件、单因子研究入库、因子管理, 测试、因子合并、 优化器

QAData: 多标的多市场的数据结构, 可以作为实时计算和回测的内存数据库使用

QAIndicator: 支持自定义指标编写, 批量全市场 apply, 支持因子表达式构建

QAEngine: 自定义线程进程基类, 可以自行修改计算的异步和局域网内分布式计算 agent

QAPubSub: 基于 MQ 的消息队列, 支持 1-1 1-n n-n 的消息分发, 可用于计算任务分发收集, 实时订单流等场景

QAStrategy: cta/套利回测套件, 支持 QIFI 模式

QAWebServer: tornadobase 的 webserver 套件, 可以作为中台微服务构建

QASchedule: 基于 QAWerbServer 的后台任务调度 支持自动运维, 远程任务调度等

量化交易yfinance

开源地址:github.com/ranaroussi/y

推荐一个python爬虫的开源项目!有玩股票的同学一定会非常感兴趣。

国内的股票数据,有一些服务商提供,比如通联数据、tushare;国外证券数据可以从 xignite.com获取。

还有一些信息,比如新闻,汇率。需要自己写爬虫去抓取,如果用爬虫你就能体会到Python的好处了,爬取数据还是很方便的。

当然也有一些Python第三方库可以免除我们从头写爬虫的麻烦,几乎可以当作API来调用。

例如:获取股票价格数据

我们也可以方便地取得公司股票价格历史数据,比如取最长时间的历史价格数据:

hist = aapl.history(period="max")
hist.head()

可以得到:

JavaScript加密库 Crypto-JS

开源地址:github.com/brix/crypto-

CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。

目前已支持的算法包括:MD5、SHA-1、SHA-256、AES、Rabbit、MARC4、HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA256、PBKDF2

示例代码:

var digest = Crypto.MD5("Message");
var digestBytes = Crypto.MD5("Message", { asBytes: true });
var digestString = Crypto.MD5("Message", { asString: true });

OAuth2集成框架

是 .NET 项目集成 OAuth2 登录最全面的、最方便的框架

.NET Core 项目或 .NET Framework 4.6 项目均可使用

支持平台

  • [x] 百度(可用)
  • [x] 微信公众号(可用)
  • [x] Gitlab(可用)
  • [x] Gitee(可用)
  • [x] Github(可用)
  • [x] 华为(可用)
  • [x] Coding.net(可用)
  • [x] 新浪微博(可用)
  • [x] 支付宝(可用)
  • [x] OSChina(可用)
  • [x] 迅雷(可用)
  • [x] 钉钉内登录(可用)
  • [x] 钉钉扫码登录(可用)
  • [x] QQ(可用)
  • [x] 微软(可用)
  • [x] 小米(可用)
  • [x] StackOverflow(可用)
  • [x] Facebook(可用) by Donma Hsu[2]
  • [x] Google(可用)
  • [x] LinkedIn(可用,待发布 nuget)
  • [x] 抖音(可用,待发布 nuget) by feng lui[3]
  • [x] 快手(可用,待发布 nuget) by feng lui[4]
  • [ ] 微信开放平台(待测试)
  • [ ] 美团(待测试)

开源地址:github.com/mrhuo/MrHuo.[9]

DotnetSpider

开源地址:github.com/dotnetcore/D

.NET Core 爬虫开源项目。

去开源中国查询C#的爬虫项目,仅有几个非常简单或是几年没有更新的项目。

而单纯性能上.NET对比JAVA,PYTHON并没有处于弱势,反而有开发上的优势(得益于世界上最强大的IDE)。爬虫性能瓶颈大多是在并发下载(网速)、IP池,那么为什么.NET没有一个强大的爬虫框架呢?

说真的我不知道,可能爬虫框架核心上比较简单,也可能.NET的开发人员没有别的语言的开发人员勤奋,或是.NET的开源氛围没有别的语言高。

免责申明:本框架如同 Python 下著名的 Scrapy 一样只是为了帮助开发人员简化开发流程、提高开发效率。

重点提醒:请勿使用此框架做任何违法国家法律的事情,使用者所做任何事情也与本框架的作者无关。

JavaScript 工程师必知的33个概念

开源地址:github.com/stephentian/

每个 JavaScript 工程师都应懂的33个概念

这个项目是为了帮助开发者掌握 JavaScript 概念而创立的。它不是必备,但在未来学习(JavaScript)中,可以作为一篇指南。

.NET自动升级

Gitee:gitee.com/Juster-zhu/Ge

GitHub:github.com/WELL-E/AutoU

GeneralUpdate是基于.net standard开发的一款(c/s应用)自动升级程序。该组件将更新的核心部分抽离出来方便应用于多种项目当中目前适用于wpf,控制台应用,winfrom。

本组件(除Single组件仅支持Framework以外)均支持框架版本 .NET Framework 4.6.1 | .NET Core 2.0 | .NET 5

快速使用:

args = new string[6] {
            "0.0.0.0",
            "1.1.1.1",
            "https://github.com/WELL-E",
             "http://192.168.50.225:7000/update.zip",
             @"E:\PlatformPath",
            "509f0ede227de4a662763a4abe3d8470",
             };

        GeneralUpdateBootstrap bootstrap = new GeneralUpdateBootstrap();
        bootstrap.DownloadStatistics += OnDownloadStatistics;
        bootstrap.ProgressChanged += OnProgressChanged;
        bootstrap.Strategy<DefultStrategy>().
            Option(UpdateOption.Format, "zip").
            Option(UpdateOption.MainApp, "your application name").
            Option(UpdateOption.DownloadTimeOut,60).
            RemoteAddress(args).
            Launch();

如果有任何使用问题可以在Github的issues上进行提问,每周会解决并解答bug或者问题。

每次迭代新版本doc文件夹中的帮助文档也会随之更新,各位开发者请多关注。

PDF处理工具箱

开源地址:github.com/Stirling-Too

Stirling – PDF 是一款功能强大、基于 Docker 的本地部署的网页版 PDF 处理工具。

Github标星52K,目前排名同类第一。

它能让你对 PDF 文件执行各种操作,包括拆分、合并、转换、重组、添加图片、旋转、压缩等等。这款本地部署的网页应用已发展出一系列全面的功能,可满足你所有的 PDF 处理需求。

英雄联盟游戏助手

开源地址:github.com/BruceQiu1996

看了网上很多自己开发的英雄联盟的小助手工具,当时苦于没有API,自己也想做一个。

后来发现了其实拳头本身就提供了LCU API在客户端运行的时候会暴露出来。

工具支持:

秒选英雄| 自动接受对局| 国服数据排行榜;

查看英雄对位压制| 查看英雄优势对线| 5v5符文配置| 修改段位| 修改生涯背景;

发送匹马信息到聊天界面| 查看召唤师战绩| 查看召唤师绝活英雄| 查看召唤师战绩详情;

大乱斗秒选自己喜欢的英雄| 大乱斗符文推荐;

下面是工具的一些截图:

Winform车牌识别

开源地址:gitee.com/impPDX/winfor

winform车牌识别源码,纯算法,UI库自己写的,观看视频可在b站搜索【浪漫程序员】。

如有帮助,点赞支持一下。