MiraiOK取名于MiraiOneKey,前身为MiraiGo,是一个用于启动wrapper的wrapper。它是一个全平台运行的高效率机器人库,支持QQ Android和TIM PC协议,目前维护精力有限希望有大佬接坑,其图标由画师DazeCake绘制,还有不同系统下的使用方式等相关内容。
MoeNetwork/Tieba - Cloud - Sign是一个百度贴吧云签到项目。在服务器配置完成后可自动签到,配合插件还能实现云灌水、点赞、封禁、删帖、审查等功能。Gitee仓库停止维护,Github是指定仓库,无官方交流群,通过Github的Discussions交流,社区维护且无商业版本,PR一天内处理。这一项目为贴吧相关操作提供了便捷的自动化方式,方便贴吧用户和管理者使用。无论是签到的自动化还是其他功能的扩展,都体现了项目的实用性和开源社区的活力。
swoolefy是一个基于swoole扩展实现的轻量级高性能的常驻内存型的API和Web应用服务框架。它高度封装了http,websocket,udp服务器,以及基于tcp实现可扩展的rpc服务,支持composer包方式安装部署项目。框架抽象Event事件处理类,支持同步异步调用,内置多种常用组件。具有众多功能特性,涵盖从框架结构到多种功能实现,从开发部署到监控程序等方面。适合想要学习swoole的开发者,屏蔽了swoole与传统php - fpm的一些差异,方便phper使用。
flutterbest/easytbk是一个在Github上的项目,它是一个淘客5合一的SDK,支持淘宝联盟、京东联盟、多多进宝、唯品会、苏宁。这个项目主要是对这些平台SDK的封装,项目处于长期维护状态,若使用者发现问题可以提交PR。它仅支持laravel5 - laravel8,要注意这不是一个可以直接拿来用的返利系统。安装需要两步,先安装扩展包(只支持laravel),再执行特定命令并修改相关配置文件。此外,还详细给出了各个平台SDK初始化的示例代码,对于淘客相关开发具有一定的便利性和参考价值。
来客推商城系统是一个全面的电商系统,包含[微信+支付宝+百度+头条]小程序、APP、公众号、PC、H5等多端。它注重界面美感与用户体验,打造独特电商系统生态圈,是JAVA商城、PHP商城系统、uniapp商城系统等相关的二次开发神器,官网为www.laiketui.com,有多种功能和开源架构,例如JAVA开源商城Spring架构、PHP开源商城ThinkPHP6.0架构,还有多种场景体验如PC商城+IOS+Android+各端小程序+H5等。
这是一个基于D3.js的数据可视化项目,被标记为已弃用。它能将历史数据排名转化为动态柱状图,目的在于降低视频使用门槛和提高生产效率,使无编程经验者也能制作排名可视化动画。项目可读取csv格式数据并能简单定制,如修改config.js调整参数,虽有遗留问题且基本不再更新,但代码仍可用且可邮件联系修复。
inMap是一款基于百度地图的大数据可视化库。它专注于大数据方向的散点、热力图、网格、聚合等数据展示方式,致力于让大数据可视化变得简单易用。该库具备高性能、多线程、多图层叠加等特点,还有支持GeoJSON、友好的API、可自定义主题等特性。可以使用npm安装或者通过script标签全局引用,有详细的示例代码展示如何创建地图以及项目的运行流程,对于想要进行大数据地理可视化的开发者来说是一个不错的选择。
dntzhang/cax是一个Canvas渲染引擎项目。它具有简单的API,轻量级且高性能。支持PC和移动设备的Canvas 2D渲染,包括鼠标和触摸事件处理。具备图灵完备的组嵌套系统,支持裁剪和裁剪变换等。内置多种功能,如文本、位图等,还支持SVG路径渲染与CSS滤镜,有内置图像加载器和跨平台运动库,可用于小程序、小游戏和Web开发等。
LANIF - UI/dva - boot - admin是一个基于React16、react - router4、dva2和antd4构建的后台管理脚手架。它全新升级且支持Ant.Design4.0,基于React生态成熟技术体系搭建而成,是开箱即用的后台管理系统。框架有定制组件和众多第三方组件,不仅是仪表盘界面,还包含web开发工具,能助力开发出健壮、美观、易用的web程序,具有诸多功能如数据流转封装、数据模拟封装等,工程结构清晰。
nuxt - bnhcp是一个全栈实战商城项目,运用nuxt、node/express、vue、mysql、redis、socket.io等技术构建。项目功能丰富,涵盖课程相关操作如搜索、筛选,还有购物车、订单管理等功能,包含腾讯云serveless部署与redis缓存功能等,为构建全栈商城项目提供了一个很好的参考实例。
VueCnodeJS是一个Vue的初/中级练手项目,主要对CnodeJS社区进行重构。项目共花费5天左右时间完成,在项目构建过程中作者现学现用了部分技术。项目还进行过重构使界面和代码更佳,同时有Nuxt.js版本解决SEO问题,Vuex版本方便理解相关概念,并且添加了详细注释方便他人学习。对于想要学习Vue开发的初/中级开发者来说是个很好的学习范例。
Music - player是一个基于Vue编写的音乐播放器项目,它全面模仿网易云音乐移动端的UI设计与功能实现,包括登录、注册、歌单管理等众多功能。项目为个人独立编写且不断完善,主要运用Vue全家桶、WebPack4.0等技术,通过该项目作者深入学习Vue知识,使用者可针对项目中的问题提出Issue,共同探讨改进。
Vue - Giant - Tree是一个基于ztree封装的Vue树形组件。由于Vue自身数据监听机制在大数据量场景下渲染性能低,常规树组件难以胜任。ztree在性能优化方面近乎极致,该项目将ztree进行上层封装并以组件形式暴露其配置和事件以便在Vue项目中使用,提供了更现代化的皮肤,还扩展实现了响应式数据特性,只要nodes值变化ztree实例随之更新,在解决Vue海量数据树形结构渲染性能上表现出色。
arkntools/arknights - toolbox是一个明日方舟工具箱,支持所有服务器,能在设置中切换,数据解包更新时自动同步。它简洁美观对移动设备友好且已PWA化可离线使用,有公开招募计算、精英材料计算、仓库相关计算、干员升级计算、基建技能筛选等多种功能,适合明日方舟玩家使用,如果你有想法、建议或发现bug可提issue或pr。
MPComponent/mpvue - picker是一个基于mpvue框架的小程序选择控件。它支持单列、多列以及联动等选择模式。在项目开发背景方面,由于mpvue开源初期开发小程序时原生组件未封装组件化,且前端开发环境发展促使对picker组件封装。项目有172个星标和77个分支。使用上通过npm安装,页面中有详细的使用代码示例,包括不同类型的参数和数据结构说明等。这个项目为使用mpvue开发小程序的选择控件功能提供了很好的支持。
w12scan是一款网络资产发现引擎,其包含WEB端(展示数据)和Client端(搜索资产数据)。基于python3 + django + elasticsearch + redis构建,有强大的搜索语法,可自定义资产配置、自动关联目标、进行多节点管理、提供任务restful接口等功能,扫描端有及时的poc验证等,是一款功能丰富的网络资产发现工具。
bottleneckOsmosis是一个网络渗透相关的项目。其中JS文件字典可用于后台系统渗透时的文件探测和漏洞测试,FUZZ参数字典有其使用方式,注释扫描插件有助于发现利用内容,对ctf也有辅助作用,还涉及多种前端技术相关的api和param提取、前端渲染艺术、manifest遍历和chunk加载等内容,为网络渗透工作者提供了多方面的资源。
这是一个针对一亩三分地的Tampermonkey脚本,提供了诸如论坛自动签到(需绑定微信)、隐藏模块(可通过设置功能操作)、定位贴和录取汇报贴自动查看(需足够积分)、录取汇报版自动折叠(需遵守版规)、记录上次录取汇报筛选条件和重置筛选条件等功能,还有自动答题功能(题库正在维护,共194题,答题情况在console有提示),同时介绍了自动、手动和GreasyFork三种安装方式及其相关问题。
这是一个在GitHub上名为apachecn/calc4b - zh的项目,主要是对MIT18.03面向初学者的微积分内容进行翻译。项目开源且拥有139个星标和17个分叉。提供在线阅读、Docker、PYPI、NPM等查看文档的方式。目前处于校对阶段并给出贡献指南鼓励参与。它为微积分学习者提供了中文资料以及参与项目的机会。
eddycjy/blog是煎鱼的博客项目,包含多种类型文件如HTML、SCSS等。它提供在线阅读网址,有公众号分享文章和进度。用户可在issues提问修正,若喜欢可star鼓励作者。这个博客充满技术相关内容,是技术爱好者交流和获取知识的好去处。
mzlogin/mzlogin.github.io是一个Jekyll基于的GitHub Pages博客模板项目。该项目开源且遵循MIT许可证,有1.6k星标和1.3k分叉。项目包含多种文件和文件夹,Fork后可按指南修改项目名称与分支、域名、配置等内容创建自己的博客。它提供了评论模块多种选择并给出使用建议,还对如何删除原有内容和修改个人信息做了说明,为创建博客提供很好的基础框架。
《软件基础》中译版是对《软件基础》系列教材的中文翻译项目。该系列教材由多位作者合著,包含多卷内容,介绍可靠软件的数理逻辑基础。目前译文为Alpha版,首卷初译完毕待审校,次卷正在翻译中,接受Issue反馈,欢迎参与翻译相关讨论,可供多种读者学习参考。
iamjoel/front - end - note是一个Web前端知识集合项目。其内容涵盖了代码质量、开发效率、性能和安全四大关注点。在代码质量板块有提升代码质量的各种方法如用TS提高代码质量等,开发效率板块有相关提升篇章,性能板块有截流函数等知识,安全板块有技术雷达原则等内容。这是一个能让Web前端开发者获取众多知识的项目。
spider_job是一个主要用于研究招聘网站职位及其需求的爬虫项目。在中国大陆,由于爬虫开发者涉诉与违规新闻较多,该项目仅用于学术研究,使用者需遵守法律法规。项目基于nodejs、puppeteer框架爬虫,mysql存储数据,nodejs、koajs实现web ui展示。此项目能帮助使用者了解招聘网站数据情况,有一定的学术研究价值,但使用时必须合法合规。
PLPlayerKit是七牛推出的适用于iOS平台的免费播放器SDK。它有全自研的跨平台播放内核,功能丰富、性能优异,可高度定制与二次开发。但该项目已停更,若继续使用七牛播放器产品需转至QPlayer2(iOS平台有对应的网址,Android平台也有对应的网址)。这一SDK在播放器开发领域有一定的影响力,无论是从功能特性还是开发便利性等方面都值得探讨,它的停更也会对一些开发者产生影响,大家可以分享关于它的使用体验或者对新的QPlayer2的期待等内容。
ChinaArJun/Tencent - NOW是一个iOS视频直播项目,基于ijkplayer。其为仿腾讯旗下直播的项目,也类似斗鱼等多个直播APP的iOS版。项目准备了ijkplayer打包资源,需拖入项目以免报错。该项目涉及视频直播相关技术,采集方面iOS有优势,编码要找参数平衡点,对研究iOS视频直播开发有参考意义。
WMZDropDownMenu是一个能几乎实现所有App各种类型筛选菜单的控件。可实现如闲鱼、美团等众多App的筛选菜单样式。支持多种自定义功能,如功能组合自定义、视图自定义、动画自定义等。提供丰富代理方法,可链式语法调用进行配置,控件生命周期和悬浮自动管理,是开发中实现筛选菜单功能的优质选择。
ZJKitTool是一个iOS开发工具,它以链式编程思想结合Masonry,能便捷高效添加UIKit控件。涵盖评论列表、瀑布流、压缩图片、倒计时、筛选、自定义PickerView等功能。其有诸多控件创建的示例,如UIView、UILabel等,还有地区选择器等组件的使用示例,且工具处于不断更新状态,适合iOS开发者使用与探索。
JHCellConfig是适用于UITableView的“蝇量级”框架。它将tableView中cell相关逻辑集中于数组管理,而非分散于代理方法。这有助于集中业务复杂度、减少代码量、提高可读性。在使用基类BaseTableViewController转接后,具体业务vc无需实现部分tableView cell代理方法。框架支持Nib/Xib、cell生成复用、高度计算和点击事件处理等功能,为UITableView开发提供新思路和便捷方式。
WeChatSeptet - ForMac是一个简版Mac微信小助手项目。它已在2021年6月15日被所有者归档为只读状态,开发者表示精力有限不再维护该项目,而会将精力放在WeChatExtension的维护上。这个项目曾经在Mac微信用户的使用体验改善方面可能发挥过一定的作用,虽然它现在停止了发展,但在开源的历程中还是有一定意义的。
CogVideo是一个专注于文本和图像到视频生成的项目,包含CogVideoX(2024)和CogVideo(ICLR2023)相关内容。该项目有多个版本的模型,不同模型有着不同的特性,如在不同的GPU上内存使用量、推理速度、支持的分辨率和推理精度等方面存在差异。项目不断更新,也有众多基于其架构的相关应用和工具,还提供了可直接在Colab上运行的示例代码等内容,为视频生成领域提供了多种选择和可能。
Auto.js(Pro)是Android上基于JavaScript的面向编程学习与效率提升的代码开发平台。其软件下载官网为https://pro.autojs.org,官方文档在https://pro.autojs.org/docs,官方博客为https://blog.autojs.org。本仓库为Auto.js 4.1的开源代码,从Auto.js Pro开始不再开源,已删除本仓库所有源代码,基于特定开源协议且有非商业性使用限制。
QMQ是去哪儿网内部自2012年起广泛应用于所有业务场景(包括订单、报价搜索等场景)的消息中间件。内部日常消息qps达60W左右,承载近4W +消息topic且端到端延迟在10ms以内。提供异步实时、延迟/定时、广播消息等特性,支持多种客户端,还有如服务端过滤、幂等处理等多种消息处理技术,其客户端已发布到maven中央仓库。
the0demiurge/ShadowSocksShare项目主要从ss(r)共享网站爬虫获取共享ss(r)账号,校验连通性后重新分发并生成订阅链接。有多种功能如二维码分享等,每小时更新数据。但此项目仅面向海外华人用户用于科研学习,中华人民共和国境内居民禁止使用,账号不保证可用、速度、安全和隐私等,还介绍了为项目贡献力量的方式以及项目的用法等。
nghuyong/WeiboSpider是一个持续维护的新浪微博采集工具。它基于weibo.com新版API构建,具备多种采集模式如采集用户、推文、粉丝等内容,核心代码仅100行,可读性高便于定制。有详细的快速开始步骤,包含拉取安装、Cookie替换、代理设置等,还给出了不同类型采集的示例,如用户信息、粉丝列表等采集的命令和示例结果,且有着丰富的更新日志,不断增加新功能。这个项目对于微博数据分析者和有微博数据需求的开发者非常有价值。
PI - REC是一种基于GAN的渐进式训练方法,可从超稀疏二值边缘和色块中还原重建真实图像。包含论文代码与交互式绘画工具,属于图像重建、翻译、条件图像生成、AI绘画前沿交叉领域成果,目前其论文demo推荐给非专业绘画者试玩或科研人员参考,远未达民用或辅助专业绘图程度。
ABSA - PyTorch是一个Github上开源的项目,专注于基于方面的情感分析且使用PyTorch实现。它有众多的星标和分支,包含多种基于BERT和非基于BERT的模型。项目提供了模型训练、推理的方法和示例,可用于不同场景下的情感分析任务,如餐厅评价分析等。在核心技术上运用了PyTorch框架及多种相关技术构建模型。这个项目为自然语言处理领域的情感分析提供了丰富的资源和参考,适合研究人员和开发者深入探索。
Zinx是一个基于Golang的轻量级并发服务器框架。其代码简洁,便于开发者理解内部细节与定制。它被广泛用于企业开发的多个方面,如后端模块消息转发等。框架开发与学习教程同步,将开发思维融入教程,避免初学者难以掌握完整框架,还希望更多人加入并提供反馈,使之成为真正的企业级服务器框架。
这是一个用于Go语言的支付宝AliPaySDK。它集成简单,功能完善并且持续更新。支持公钥证书和普通公钥进行签名和验签,还支持文件上传和接口内容加密。在项目中可方便地实现各种支付宝功能集成,像众多支付接口、身份认证、资金授权、订单管理等功能。在创建Wap支付场景下,可按步骤配置参数生成支付页面URL。对于未实现接口可自定义请求操作,在小程序中也能实现文件上传等功能。
v2ray - web - manager是一个多功能的项目,它既是v2ray的面板也是集群解决方案。包含admin和proxy端,admin管理,proxy负责流量相关功能。有流量控制、账号管理等多种功能,系统有一定要求且操作流程明确,从安装到维护治理都有相应说明,功能丰富全面,对v2ray使用者有很大帮助。
go - workflow是一个超轻量级的工作流引擎,基本架构与Activiti工作流相似且更精简。它是工作流微服务,将无关流程数据解耦,用json数组生成流程定义,有独特的数据库设计,包含流程定义、实例、执行流等表,还有流程资源存储、启动、任务审批等操作相关的功能,是一款很有潜力的工作流引擎项目。
CityGeo是一个Github上的项目,它整理了中国城市县区的经纬度数据。其中data.json为可直接使用的整理好的数据,但要注意代码中的baiduAK不能用于生产环境。其制作目的是满足链滴实现暗黑模式的需求,涉及到不同模式包括明亮、暗黑、随日出日落自动切换,不同地理位置的日出日落时间不同,可基于经纬度计算,该项目使用木兰宽松许可证,第2版开源协议。
imi是一款支持长连接微服务分布式的PHP开发框架,可运行于多种容器环境下,如PHP - FPM、Swoole等。它支持多种服务开发,包括HttpApi、WebSocket等。提供丰富的基础功能组件和微服务相关组件,还有管理后台开发骨架。自2018年发布后,已在众多项目稳定运行,如文旅电商平台等项目,官方还提供imi - ai助手。
V免签(PHP)是基于Thinkphp5.1+mysql实现的免签支付程序。它收款即时到账,无需第三方账户更安全,有简单接入示例代码和超简单Api,免费开源无后门风险,支持监听店员收款,适合IOS用户的多种便利特性。运行环境要求PHP >=5.6,仅供个人开发者调试测试,不可用于非法用途,商用需官方接口。有详细的安装教程包括宝塔面板安装方式,还有手机设置步骤等多方面内容。
LightCMS是一个轻量级的CMS系统并可作为通用后台管理框架。集成用户管理、权限管理等后台通用功能和模型管理等CMS常用功能,代码一键生成特定模型增删改查代码。基于Laravel 10.x开发,前端基于layui,有演示站点,还有学习交流QQ群方便使用者交流。
airAnime是一款轻量的聚合番剧搜索工具。它的核心代码不依赖前端构建工具,部署时需要特定的操作。部分数据源基于后端的抓取脚本,可手动部署或部署到Vercel平台。开发者因为找番剧太耗时而创建该项目,它经历了多个版本的发展,现在的v3版本希望能给用户带来更好的体验,欢迎大家使用并留言讨论。
kbone是一个致力于微信小程序和Web端同构的解决方案。由于微信小程序底层模型和Web端不同,kbone通过创建适配器,模拟浏览器环境,让Web端代码能在小程序运行。它有诸多优势,如多数流行前端框架可运行,支持完整前端框架特性,提供常用dom/bom接口等,并且有多种开发方式。同时也存在不足,会有性能损耗。但在多种情况下可采用该方案。
bitcoin-on-nodejs是一个有关Node.js区块链开发的项目。项目包含从区块链基础到Node.js入门,再到源码解读与开发实践等多方面的文档资料。旧版代码相关情况被提及,且新版代码已开源,与之相关的区块链程序已迭代为DDN企业级区块链v3.0。这为开发者们深入了解Node.js在区块链开发中的应用提供了很好的参考。
zaobao是一个开源项目,主要以前端技术体系为分享课题,内容按照文章、工具、新闻、视频几大板块分类。开发者为了能更高效地获取前沿技术信息,避免在多个网站(如HackerNews、Medium等众多平台)耗费大量时间去整理资讯,于是创建了这个项目,以方便自己和他人快速学习有价值的东西。该项目主要使用JavaScript(占76.9%)和Shell(占23.1%)编写,安装和更新方式简单,同时欢迎大家分享更好的资源,可以通过提交Issue或PR的方式参与。
nodejscn/node-api-cn是一个开源于GitHub的项目,其提供了Node.js API的中文文档。这个项目已经得到了1.4k个星标以及1.4k个分叉,它对于使用Node.js的中国开发者或者需要中文文档辅助学习的开发者来说是一个非常有用的资源,能够帮助他们更好地理解和运用Node.js的各种API。
GitDataV是一个基于Vue框架构建的github数据可视化平台。它可以让用户直观地查看github中的多种数据,像个人信息、仓库相关数据、粉丝及跟随情况等。还有如全屏、语言切换等特色功能,提供dev.1.0版本在线演示,可切换分支本地运行获取更多功能。项目在技术上融合了Vue、vue - router、vuex、axios、echarts等多种前端技术,涵盖从项目构建到数据处理与可视化展示等多方面的技术运用。
vue - waterfall - easy是一个vue组件,包含瀑布流布局和无限滚动加载功能。安装方式多样,支持多种导入方式。有丰富的属性、事件、方法和插槽。在使用时,通过特定的标签和属性设置来实现功能,如在中设置组件标签,指定数据数组和相关事件方法等。在移动端使用时需在index.的head中添加特定代码。组件具有响应性,不需要指定图像宽度和高度就可实现预加载和布局,使用方便,可适配移动端。
kbone - ui是一个能同时支持小程序(kbone)和vue框架开发的多端UI库。其0.x版本基于Vue实现,1.x版本迁移至kbone主仓库下采用WebComponents实现且不依赖Web框架。它具有多种特性,既可以基于Kbone同时开发小程序和H5,也可单独开发H5应用,支持Vue语法来支持H5端和小程序端运行,还能对齐微信weui样式组件。通过简单的下载安装及引入相关样式库即可快速上手使用。
shopping_pro是一个基于uniapp的商城模版项目。该项目与uniapp相关api学习有关并且处于更新状态。在GitHub平台上,它已经获得232个星标和2个分叉,项目主要由Vue占80.3%、JavaScript占14.2%、CSS占5.5%的代码组成,为开发uniapp商城的人员提供了一个可参考的模版。
ifzc/Shkjem是科健工程管理有限公司企业官网前端项目,是三周业余时间完成的外包项目。主分支已更新为改进版,老版本源码移至Release,学习推荐新版本链接。项目使用vue - router、element - ui等组件构建,进行了代码优化,性能有很大提升,展示在http://www.shkjem.com。
ronggang/transmission - web - control是一个Transmission浏览器管理界面项目,名为TransmissionWebControl,是自定义WebUI。原本在GoogleCode托管现迁至GitHub,目的是加强TransmissionWeb操作能力,针对PT站增加特定功能,不能替代Transmission,用户需自行安装Transmission,参考官网可获取安装方法等相关信息。
AlanDecode/Typecho - Theme - VOID是GitHub上的一个项目,该主题具有多种特性,包括响应式设计、PJAX无刷新体验、多种前台交互功能、多种样式和显示设置、配套的专用插件实现如浏览量统计等多种功能,还详细介绍了主题的开始使用方法、常见问题的解决办法以及开发与自定义的相关内容,对于想要使用Typecho主题的用户来说是一个不错的选择。
esnext项目主要介绍最新的ECMAScript/JavaScript规范以及TC39的提案进度。项目基于hexo搭建,采用navy主题,文字内容基于特定许可协议发布,包含多种文件类型如脚本、源文件以及相关配置文件等,为关注相关规范发展的开发者提供了有价值的信息。
[译]Airflow中文文档是一个开源的项目,位于GitHub上的apachecn/airflow - doc - zh。它有着213个星标和62个分叉,为使用中文的开发者提供了方便的Airflow技术学习资料。项目提供多种查看文档的方式,如通过Docker、PYPI、NPM等安装查看,还有在线阅读途径,并且有部分版本的翻译进度信息。这个项目在传播Airflow技术知识方面有着重要意义,有助于中文开发者深入理解和运用Airflow技术。
GGHexo项目旨在打造国内第一的Swift译文站。其有着完整的使用流程,涵盖项目克隆、拉取子项目、安装依赖等。翻译提交流程明确,包括创建文件、提交PR等操作。自动化部署相关操作多样,有自动提取图片、文件头修改等。运营版本生成有特定脚本和要求,还包含多种语言技术,如Stylus、JavaScript等,Travis CI构建工具用于部署不同环境,项目功能丰富且流程完善。