各种有意思的Github项目收集,不断更新

news/2024/11/9 0:45:53/

目录

vardbg 动图代码调试工具

alive-progress 炫酷进度条

gopup 各种权威公开数据

Walle 2.0 代码部署平台

WeiXinMPSDK 微信全平台SDK

Bytesize Icons SVG图标库

Amazing-QR 多样式二维码生成器

Ip2region IP定位

public-apis 免费API集合

gogs 自助Git服务

chinese-poetry 最全中文诗歌古典文集数据库

NPS 内网穿透工具

RevokeMsgPatcher 微信/QQ/TIM防撤回补丁

dailycheckin 各种平台每日签到

jdpro 京东青龙脚本库

QingScan 批量漏洞挖掘工具

APK Installer 电脑上安装APK

Administrative-divisions-of-China 行政区划

SmartIDE 云开发环境

nexe 将nodejs打包

SmsForwarder 消息转发应用。

Freenom 免费域名自动续期

NES.css 红白机复古游戏风


vardbg 动图代码调试工具

github:CCExtractor/vardbg

可以把 Python 程序执行过程,导出成视频或动图的代码调试工具。

用法

pip install vardbg

        例如,这个命令将调试文件sort.py中的函数quick_sort,参数为9 3 5 1,并将会话记录到一个名为sort1.json的JSON文件中:

vardbg run sort.py quick_sort -o qsort.json -a 9 -a 3 -a 5 -a 1

        然后可以从以上记录生成视频:  

vardbg replay qsort.json -v sort_vis.mp4

        可以在运行调试程序的同时实时生成视频,但不鼓励这样做,因为视频创建的开销会大大增加执行时间,从而破坏分析器的结果。 然而,如果概要分析对您不重要,那么它就是一个有效的用例。  

alive-progress 炫酷进度条

github:rsalmei/alive-progress

        Python 炫酷进度条项目。

用法:

letters = [chr(ord('A') + x) for x in range(26)]
with alive_bar(26, dual_line=True, title='Alphabet') as bar:for c in letters:bar.text = f'-> Teaching the letter: {c}, please wait...'if c in 'HKWZ':print(f'fail "{c}", retry later')time.sleep(0.3)bar()

gopup 各种权威公开数据

github:justinzm/gopup

        采集各种权威公开数据的 Python 库。

 用法

import gopup as gp
df = gp.weibo_index(word="疫情", time_type="1hour")
print(df)

Walle 2.0 代码部署平台

github:GitHub - meolu/walle-web: walle - 瓦力 Devops开源项目代码部署平台

        walle 让用户代码发布终于可以不只能选择 jenkins!支持各种web代码发布,php、java、python、go等代码的发布、回滚可以通过web来一键完成。walle 一个可自由配置项目,更人性化,高颜值,支持git、多用户、多语言、多项目、多环境同时部署的开源上线部署系统。

WeiXinMPSDK 微信全平台SDK

github:GitHub - JeffreySu/WeiXinMPSDK

在线demo:https://sdk.weixin.senparc.com/

        使用 Senparc.Weixin,您可以方便快速地开发微信全平台的应用(包括微信公众号、小程序、小游戏、企业号、开放平台、微信支付、JS-SDK、微信硬件/蓝牙,等等)。本项目的 Demo 同样适合初学者进行 .NET 编程学习。

        目前 Senparc.Weixin 已经支持几乎所有微信平台模块和接口,并同时支持 .NET 3.5 / 4.0 / 4.5 / .NET Standard 2.x / .NET Core 2.x / .NET Core 3.x / .NET 6.0 多种框架。

Bytesize Icons SVG图标库

github:https://github.com/danklammer/bytesize-icons

        极小、极简的 SVG 图标集合。每个图标都是沿着 32x32 网格手工编码的,并使用 SVG 笔触,以实现最大的样式灵活性;这意味着您可以调整重量、颜色、尺寸以及是否希望边缘为圆形或方形。

Amazing-QR 多样式二维码生成器

github:GitHub - x-hw/amazing-qr

        可生成普通二维码、带图片的艺术二维码(黑白与彩色)、动态二维码(黑白与彩色)。

        连动图二维码都能生成!

用法

pip install amzqr
amzqr https://github.com

Ip2region IP定位

github:GitHub - lionsoul2014/ip2region

        准确率99.9%的离线IP地址定位库,0.0x毫秒级查询,ip2region.db数据库只有数MB,提供了java,php,c,python,nodejs,golang,c#等查询绑定和Binary,B树,内存三种查询算法。        

用法

cd binding/c/
gcc -g -O2 testSearcher.c ip2region.c
./a.out ../../data/ip2region.dbinitializing  B-tree ... 
+----------------------------------+
| ip2region test script            |
| Author: chenxin619315@gmail.com  |
| Type 'quit' to exit program      |
+----------------------------------+
p2region>> 101.105.35.57
2163|中国|华南|广东省|深圳市|鹏博士 in 0.02295 millseconds

public-apis 免费API集合

github:public-apis/public-apis:免费 API 的集合列表 (github.com)

demo网站:Free APIs (free-apis.github.io)

        收集的一些免费API的集合,有非常多的类别,闲时玩玩也挺不错~

gogs 自助Git服务

github:gogs/gogs: Gogs is a painless self-hosted Git service (github.com)

demo体验:登录 - Gogs

        有时候不想用github或者gitee,自己服务器又无法装重量级的gitlab,这个gogs可实现相同的功能,且极易搭建,支持包括 Linux、macOS、Windows 以及 ARM 平台。

安装:下载安装 - Gogs

教程:使用 Gogs 搭建自己的 Git 服务器 - My Nook

chinese-poetry 最全中文诗歌古典文集数据库

github:chinese-poetry/chinese-poetry

        最全的中华古典文集数据库,包含 5.5 万首唐诗、26 万首宋诗、2.1 万首宋词和其他古典文集。诗人包括唐宋两朝近 1.4 万古诗人,和两宋时期 1.5 千古词人。用来做古诗词小程序、深度学习数据集都挺不错的!

 用法

        都是json文件,可下载下来使用,或自行做成API接口调用。

NPS 内网穿透工具

github:ehang-io/nps

官方文档:Document (ehang-io.github.io)

        一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端

        在此之前,我觉得FRP很强,但资料较少。这个NPS文档详细,还有web管理端,非常nice!

RevokeMsgPatcher 微信/QQ/TIM防撤回补丁

github:huiyadanli/RevokeMsgPatcher

完整文档:Home · huiyadanli/RevokeMsgPatcher Wiki (github.com)

        适用于 Windows 下 PC 版微信/QQ/TIM的防撤回补丁。支持最新版微信/QQ/TIM,其中微信能够选择安装多开功能。

 用法

dailycheckin 各种平台每日签到

github:Sitoi/dailycheckin

官方文档:DailyCheckIn (sitoi.github.io)

        基于【腾讯云函数】/【Docker】/【青龙面板】/【elecV2P】/【群晖】的每日签到脚本(支持多账号使用)签到列表: |爱奇艺|全民K歌|腾讯视频|有道云笔记|网易云音乐|一加手机社区官方论坛|百度贴吧|Bilibili|V2EX|咔叽网单|什么值得买|AcFun|天翼云盘|吾爱破解|芒果TV|Fa米家|小米运动|百度搜索资源平台|时光相册|哔咔漫画|联通营业厅| 

 安装与用法:本地 - DailyCheckIn (sitoi.github.io)

jdpro 京东青龙脚本库

github:6dylan6/jdpro: 青龙脚本库 (github.com)

        收集非常多的脚本,但注意使用,有些可能不安全。收自全网,加密代码审查确保CK安全,测运行无重复,定期移除失效,默认无加购,一键配置内部互助(可选模式),自动安装运行依赖(需青龙2.8+);

类似的github还有:asd920/Auto: 自用 (github.com)

QingScan 批量漏洞挖掘工具

github:78778443/QingScan

在线体验地址:http://demo.qingscan.site/ 用户名:admin 密码:admin

官方靶场:http://permeate.qingscan.site/ 

        QingScan 是一款聚合扫描器,本身不生产安全扫描功能,但会作为一个安全扫描工具的搬运工; 当添加一个目标后,QingScan会自动调用各种扫描器对目标进行扫描,并将扫描结果录入到QingScan平台中进行聚合展示。支持 web扫描、系统扫描、子域名收集、目录扫描、主机扫描、主机发现、组件识别、URL爬虫、XRAY扫描、AWVS自动扫描、POC批量验证,SSH批量测试、vulmap。

APK Installer 电脑上安装APK

github:Paving-Base/APK-Installer: An Android Application Installer for Windows (github.com)

Administrative-divisions-of-China 行政区划

github:modood/Administrative-divisions-of-China

        中华人民共和国行政区划:省级(省份)、 地级(城市)、 县级(区县)、 乡级(乡镇街道)、 村级(村委会居委会) ,中国省市区镇村二级三级四级五级联动地址数据。 

SmartIDE 云开发环境

github:SmartIDE/SmartIDE: Be a Smart Developer, 开发从未如此简单 (github.com)

        快速搭建云开发环境的工具。不需要手动安装任何工具、SDK、编辑器和设置环境变量等繁琐操作,一条命令即可获得所需的开发环境和 IDE,轻松实现云端开发

nexe 将nodejs打包

github:nexe/nexe: 🎉 create a single executable out of your node.js apps (github.com)

        可将 Node.js 应用程序,打包成一个可执行文件的命令行工具

SmsForwarder 消息转发应用。

github:https://github.com/pppscn/SmsForwarder

短信转发器——不仅只转发短信,备用机必备神器!

        监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。

        包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。(V3.0 新增)

 贴心提供您apk下载链接:

 酷安应用市场:短信转发器(com.idormy.sms.forwarder) - 3.0.6 - 应用 - 酷安

Freenom 免费域名自动续期

重要的不是这个工具,而是让我知道了竟然可以白嫖域名~

github:luolongfei/freenom: Freenom 域名自动续期

NES.css 红白机复古游戏风

github:nostalgic-css/NES.css: NES-style CSS Framework

一款 NES-风格(类似“红白机”复古游戏风格) 的CSS 框架.

示例用法:

<head><link href="fonts_url" rel="stylesheet"><link href="nes.css_url" rel="stylesheet" /><style>html, body, pre, code, kbd, samp {font-family: "font-family you want to use";}</style>
</head>


http://www.ppmy.cn/news/506159.html

相关文章

告别繁琐的签到,使用 dailycheckin 就可以解决

引言 告别繁琐的签到&#xff0c;使用dailycheckin就可以解决。 你还在手动的签到吗&#xff0c;网易云、百度、爱奇艺、腾讯。。。。 今天提供了一种工具可以解决繁琐的手动签到问题。 Dailycheckin 介绍 基于【腾讯云函数】/【Docker】/【青龙面板】/【elecV2P】/【群晖…

android开发收藏功能实现,Android使用Realm数据库如何实现App中的收藏功能

Android使用Realm数据库如何实现App中的收藏功能 发布时间:2021-05-07 11:20:34 来源:亿速云 阅读:63 作者:小新 这篇文章主要介绍了Android使用Realm数据库如何实现App中的收藏功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面…

AI行业“四小龙”里,谁最有巨头相?

https://www.toutiao.com/a6692342338317976076/ 中国AI正在从风口转向现实。 在是个互联网从业者都能随口蹦出计算机视觉&#xff08;CV&#xff09;、人脸识别、人工智能等词汇的年代&#xff0c;除了BAT大厂们做出的普及“贡献”&#xff0c;就要数国内如火如荼的AI“四小龙…

华为:海思坚持研发尖端半导体,不会进行任何重组或裁员;百度网盘下线SVIP会员免第三方广告特权;一加宣布与OPPO合并...

EA周报 2021年6月18日 每个星期7分钟&#xff0c;元宝带你喝一杯IT人的浓缩咖啡&#xff0c;了解天下事、掌握IT核心技术。 周报看点 1、阿里云盘 PC 版上线&#xff1a;开放 30G 大文件传输 2、谷歌宣布将使用 AMD 服务器芯片提供云计算服务 3、团队全面融合&#xff0c;一加将…

android 奥利奥功能,一加5/5T吃上Android 8.0奥利奥 这些新功能特性你不可不知

原标题&#xff1a;一加5/5T吃上Android 8.0奥利奥 这些新功能特性你不可不知 一加手机在Android版本更新方面在国产手机中是最积极的一家&#xff0c;每次有新Android版本发布&#xff0c;一加H2OS往往能够让“加油”们先于其他友商用户体验到新的Android版本&#xff0c;比如…

POI设置日期类型时间约束createDateConstraint不生效了

背景 在使用 POI 导出 excel 时间类型加入时间约束时&#xff0c;发生了使用 Excel 打开无法正确使用时间约束的问题&#xff0c;但是在 永中Office 打开可以使用 关键词 helper.createDateConstraint&#xff0c;POI设置时间约束 设置时间约束的代码如下 该代码是有问题的&…

云真机各功能的实现历程

一. 远程Shell功能 我们一开始实现的shell功能真的可以说是渣渣&#xff0c;通过前端发送对应的命令到服务端&#xff0c;服务端增加相应的 adb -s xxx shell 进行处理&#xff0c;这里就导致了有好几个问题 没有上下文的操作概念&#xff0c;也就是说想要进入到某个目录下&a…

氢os关闭android键盘,氢OS11到来前,先听听这些一加用户对氢OS的吐槽

随着新版安卓系统发布&#xff0c;各厂商都在筹备新版系统。这几天&#xff0c;一加的官方动态全部围绕着即将到来的氢OS11&#xff0c;广开言路收集大家意见&#xff0c;宣传力度非常大&#xff0c;似乎是希望通过新系统改变大家对于氢OS简陋、稳定性差以及功能更新效率低的印…