#开源项目

javascript-obfuscator - JavaScript和Node.js代码混淆工具
JavaScript混淆器代码保护源代码加密控制流扁平化代码转换Github开源项目
JavaScript Obfuscator是一个开源的JavaScript和Node.js代码混淆工具。它提供变量重命名、字符串加密、控制流扁平化等多种代码转换功能,可以有效提高源代码的安全性。该工具适用于JavaScript和Node.js项目,能在保持代码功能的同时增强代码保护。
OBBDetection - 多框架支持的开源目标检测工具箱 提供灵活表示方法
目标检测OBBDetection深度学习计算机视觉MMdetectionGithub开源项目
OBBDetection是基于MMdetection v2.2的开源目标检测工具箱。它支持多种检测框架,包括RoI Transformer和Gliding Vertex等。该工具箱提供灵活的检测框表示方法,涵盖水平边界框、定向边界框和4点框。OBBDetection实现了S2ANet、Oriented R-CNN等多种最新定向目标检测方法,同时也兼容多种水平检测算法。作为一个全面的目标检测工具,它继承了MMdetection的特性,适用于各种复杂场景的目标检测任务。
markview.nvim - Neovim 实时渲染高度可定制 Markdown 预览工具
Markview.nvimNeovim插件Markdown预览实时渲染自定义配置Github开源项目
markview.nvim 是为 Neovim 开发的 Markdown 预览插件,支持近乎完整的 Markdown 渲染,包括引用、复选框、标题等元素。该插件具有完全可定制的设置、实时渲染的混合模式和动态高亮分组功能,适配多种配色方案。插件需要 Neovim 0.10.0 或更高版本,可通过多种包管理器安装。markview.nvim 的高度可定制性为 Markdown 编辑提供了灵活的预览体验。
TriForce - 层级推测解码实现长序列生成的高效无损加速
TriForce长序列生成推理加速深度学习无损加速Github开源项目
TriForce是一种新型长序列生成加速技术,无需额外训练即可使用。通过层级推测解码方法,该技术在保持生成质量的同时大幅提高速度。TriForce支持多种长上下文Llama模型,提供片上和卸载运行模式以适应不同硬件。在A100和RTX 4090等GPU上,TriForce展现出优异性能,为大型语言模型的高效部署开辟新途径。
mqcloud - Apache RocketMQ企业级服务平台 支持多集群管理与监控
MQCloudRocketMQ消息队列集群管理监控预警Github开源项目
MQCloud是一个开源的企业级Apache RocketMQ服务平台,集成了客户端SDK、运维工具、监控系统和预警机制。它支持跨集群管理、消息堆积预警和生产消费监控,并提供直观的用户和管理员界面。该平台在大规模环境中经过验证,现管理5个以上集群,服务370多个topic,日处理消息量超10亿条,总数据量超1TB。
bot-whatsapp - 轻松构建自动化WhatsApp对话流程
BuilderBot自动化对话WhatsApp机器人npm包Discord社区Github开源项目
BuilderBot是一个开源库,用于创建与WhatsApp提供商无关的自动化对话流程。该工具支持设置自动回复、处理消息和跟踪客户互动。开发者可通过npm快速启动项目,并获得详细文档支持。BuilderBot还提供官方课程,帮助用户全面了解其功能,为项目开发提供更多可能性。
redis_exporter - Redis指标导出工具 支持多版本兼容监控
PrometheusRedis监控指标导出DockerGithub开源项目
redis_exporter是一款为Prometheus开发的Redis指标导出工具。兼容Redis 2.x至7.x版本,可收集Redis实例的关键性能数据。工具支持多实例监控、TLS加密连接和自定义脚本扩展,提供灵活配置选项。通过全面监控Redis性能,有助于保障系统稳定性。
logback - 高性能Java日志框架
logback日志库JavaEE版本构建Github开源项目
Logback是一款开源的Java日志框架,以可靠性、通用性和高性能著称。它提供1.3.x版本支持Java EE,1.4.x版本支持Jakarta EE,满足不同环境需求。Logback特点包括灵活配置、快速日志处理和详尽文档,适用于各类Java应用。该项目重视社区贡献,欢迎开发者参与改进。
robotgo - Golang跨平台桌面自动化库 提供鼠标键盘屏幕控制和事件监听
Robotgo自动化跨平台键鼠控制屏幕操作Github开源项目
Robotgo是一个用Golang编写的跨平台桌面自动化库,支持Mac、Windows和Linux系统。它提供鼠标和键盘控制、屏幕读取、进程和窗口处理、图像和位图操作以及全局事件监听等功能。该库兼容arm64和x86-amd64架构,为开发者提供了便捷的跨平台自动化解决方案,可用于简化桌面应用程序的开发和测试。
bug - 互联网资源收集工具 真实性需自行判断
互联网资源内容真实性可靠性收集自用信息声明Github开源项目
该项目为互联网资源收集工具,汇集网络流传的各类信息。平台不保证内容真实性和可靠性,仅供个人参考。用户需自行判断信息可信度,谨慎使用。项目不进行内容宣传,仅作为个人资源收集工具。
pdfminer.six - Python开源PDF文本提取与分析库
pdfminer.sixPDF解析文本提取Python库文档分析Github开源项目
pdfminer.six是一个开源Python库,用于从PDF文档中提取和分析文本数据。该库能够提取文本内容及其位置、字体和颜色信息,支持PDF-1.7规范、CJK语言和垂直书写。pdfminer.six还可提取图像、目录和交互式表单,支持多种压缩和加密方式。其模块化设计便于扩展,适用于多种PDF分析场景。该项目是PDFMiner的社区维护分支,提供了全面的PDF文档分析功能。
spider - 快速并发的网络爬虫和索引工具
Spider网络爬虫并发流式处理无头浏览器Github开源项目
Spider是一个开源的网络爬虫和索引工具,以其快速并发能力著称。它提供流式处理、去中心化、Headless Chrome渲染等功能,支持HTTP代理和定时任务。Spider具备智能模式、黑白名单管理、深度控制等特性,并支持动态AI提示脚本和CSS选择器抓取。这些功能使Spider成为适用于多种网络数据采集和处理场景的强大工具。
cryptography - 密码学基础与前沿技术通俗解析
密码学Web3技术服务开发者社区区块链Github开源项目
这个开源项目致力于简化密码学概念,涵盖从基础到前沿的多个主题。内容包括对称和非对称加密、散列函数、数字签名等,通过图解和简洁语言呈现。适合有基本数学背景的读者,提供全面的密码学学习资源。项目持续更新,紧跟密码学技术发展。
res-downloader - 跨平台网络资源下载器支持多种媒体格式
res-downloader素材下载器网络资源下载系统代理证书安装Github开源项目
res-downloader是一款跨平台网络资源下载工具,兼容Windows和Mac系统。该软件支持从视频号、小程序、抖音等多个平台下载视频、音频和图片资源。res-downloader具备代理设置功能,界面简洁,操作便捷。它能自动捕获网页资源,支持多种媒体格式,简化了资源获取流程。此工具为网络资源下载提供了高效解决方案。
chathub - 浏览器扩展集成多款主流AI对话模型
ChatHub聊天机器人浏览器扩展AI对话开源模型Github开源项目
ChatHub是一款浏览器扩展,集成了ChatGPT、Bing Chat、Google Bard和Claude等AI对话模型。支持多模型同时对话比较,提供API接入、快捷激活、Markdown渲染、提示词库、本地历史和数据导出等功能。适合需要多样化AI对话体验的用户。
Popovers - 适用于iOS 13+设备的弹出视图库,支持SwiftUI和UIKit框架
PopoversSwiftUIUIKit弹出窗口自定义UIGithub开源项目
Popovers是一个适用于iOS 13+设备的弹出视图库,支持SwiftUI和UIKit框架。该库允许在应用主要内容上方呈现自定义视图,可以附加到源视图或使用画中画方式定位。Popovers支持同时显示多个弹出视图,并提供流畅的过渡动画。它采用SwiftUI构建,结构轻量,无外部依赖。通过简单的API和.popover修饰符,开发者可以轻松实现高度自定义的弹出视图效果。Popovers还支持iPadOS多任务窗口,为iOS应用带来灵活多样的弹出视图解决方案。
all-seeing - 全景视觉识别与关系理解的开放世界AI系统
All-Seeing Project视觉识别关系理解大规模数据集多模态模型Github开源项目
All-Seeing项目开发了全面的视觉识别和理解系统。该项目推出AS-1B大规模数据集和ASM视觉语言模型,实现开放世界的全景视觉识别。其第二版引入关系对话任务,构建AS-V2数据集和ASMv2模型,增强关系理解能力。此外,项目提出CRPE基准测试,为评估关系理解提供系统平台。
next-intl - Next.js 全面国际化库
next-intl国际化Next.jsi18nReactGithub开源项目
next-intl 是一个为 Next.js 提供全面国际化支持的库。它支持 ICU 消息语法,实现日期、时间和数字的本地化格式化,具备类型安全特性,并提供基于 hooks 的 API。该库与 Next.js 原生集成,兼容 App Router、服务器组件和静态渲染,同时支持国际化路由。next-intl 为开发者提供完整工具集,助力实现精确的应用程序语言本地化。
rebirth - 出生地概率分析:基于最新人口统计数据
人口数据出生概率统计分析地区分布性别比例Github开源项目
Rebirth项目基于最新人口普查数据,分析中国大陆、港澳台地区的出生地概率分布。该项目计算特定地区的出生可能性,并考虑性别因素。通过Next.js、TypeScript和Bun开发,Rebirth提供了一个数据可视化平台,展示人口分布的地理特征。
feather - 开源矢量图标库 简洁灵活易用
Feather图标库SVG开源JavaScriptGithub开源项目
Feather开源图标库提供超过280个精心设计的SVG图标。采用24x24网格设计,确保视觉一致性。支持JavaScript、Node.js和SVG精灵图等多种使用方式,并可自定义属性。提供Figma组件库便于设计工作。Feather以简洁灵活著称,广泛应用于Web和移动应用界面设计。
yolov9 - 高效准确的目标检测算法
YOLOv9目标检测深度学习计算机视觉神经网络Github开源项目
YOLOv9是一种新型目标检测算法,采用可编程梯度信息技术提高学习能力。该开源项目提供YOLOv9的官方实现,包含预训练模型、训练评估脚本和使用文档。在COCO数据集上,YOLOv9展现出优异的检测性能,同时保持较低的模型复杂度。研究人员和开发者可利用这一工具进行高效准确的目标检测任务。
nb - 功能丰富的命令行笔记和知识管理工具
nb命令行笔记书签GitGithub开源项目
nb是一款功能丰富的命令行笔记和知识管理工具。它支持纯文本存储、加密、过滤、置顶、标签和搜索等功能。nb利用Git实现版本控制和同步,集成Pandoc进行格式转换,并提供wiki式链接、终端和GUI浏览、内嵌图像、待办事项管理、笔记本组织等特性。作为单一可移植脚本,nb具有高度的灵活性和可扩展性。
poe-api - Python库实现免费访问ChatGPT、GPT-4和Claude的API
Poe APIChatGPTGPT-4ClaudePythonGithub开源项目
poe-api是一个针对Quora的Poe平台的Python API封装库,通过反向工程实现免费访问ChatGPT、GPT-4和Claude等AI模型。该库功能丰富,支持登录、代理请求、机器人列表管理、消息收发、对话上下文操作等。此外,它还允许创建和编辑自定义机器人,以及使用第三方机器人。poe-api为开发者提供了简便的方式来集成和使用这些先进的AI对话模型。
Auto-GPT-ZH - GPT-4驱动的自主AI实验探索
Auto-GPTGPT-4自主AI人工智能实验应用Github开源项目
Auto-GPT-ZH是一个基于GPT-4的开源实验项目,展示了AI的自主功能。该系统能自动执行网页开发、商业调查等复杂任务,无需人工干预。项目为AI研究提供实践平台,同时提醒使用者注意其局限性和潜在风险,建议谨慎使用API并遵守相关规定。
bpftime - 用户态eBPF运行时实现高性能Uprobe和系统调用钩子
eBPFbpftimeUprobe系统调用钩子用户空间运行时Github开源项目
bpftime是一个功能完善的eBPF用户态运行时,提供高性能的Uprobe和系统调用钩子。其用户态Uprobe较内核Uprobe快10倍,能安全高效地钩住进程的所有系统调用。该项目兼容现有eBPF工具链,支持跨平台JIT编译,可动态注入运行中的进程,并能与内核eBPF协作。bpftime为系统监控和性能分析提供了强大支持。