#Github

aipan-netdisk-search - 免费开源的网盘资源搜索工具
网盘资源搜索开源项目Vercel部署Docker部署Nuxt.jsGithub
aipan-netdisk-search是一个开源的网盘资源搜索Web项目,提供便捷的资源查找功能。支持Vercel一键部署和Docker容器化运行,适合个人或团队使用。项目使用第三方API,建议自行部署以避免IP访问限制。详细的部署指南涵盖了从克隆项目到运行的全过程,方便用户在本地或服务器上快速搭建搜索工具。
bpf-examples - BPF 编程实例集与高效开发环境
BPFlibbpfC语言编程开发环境原型开发Github开源项目
bpf-examples 项目收录了多个实用的 BPF 编程示例,涵盖了各种具体应用场景。项目为开发者构建了一个高效的 BPF 原型开发环境,支持使用 libbpf 编写 C 语言 BPF 程序。通过自动配置 libbpf 和检测编译依赖,该项目简化了 BPF 程序的构建流程。其核心目标是降低 BPF 编程的入门门槛,并通过问题检测和报告机制提升开发体验。
plyr - 轻量级HTML5多媒体播放器 支持多平台
Plyr媒体播放器HTML5视频音频Github开源项目
Plyr是一款轻量级HTML5媒体播放器,支持YouTube和Vimeo。它具有响应式设计,提供VTT字幕和屏幕阅读器支持,兼容HLS、Shaka和Dash.js流媒体。Plyr提供标准API和事件,支持全屏、画中画和多语言。采用原生ES6 JavaScript编写,无需依赖框架。
clsx - 轻量级条件类名构建工具
clsx类名字符串JavaScript工具条件渲染轻量级库Github开源项目
clsx是一个轻量级JavaScript库,用于构建条件类名字符串。它接受字符串、对象和数组等多种输入,处理各种条件逻辑。与classnames模块相比,clsx更快速、体积更小。该库提供多个版本,适应不同场景,并支持主流浏览器和Node.js环境。作为一种高效的类名管理工具,clsx在前端开发中发挥重要作用。
qulacs - 快速高效的量子电路模拟库 适用于大规模复杂和参数化电路
Qulacs量子电路模拟PythonC++GPUGithub开源项目
Qulacs是一个Python/C++开发的高性能量子电路模拟库,专注于大规模、含噪声和参数化量子电路的快速模拟。它采用并行化C/C++后端,支持噪声模型、参数化量子门和电路优化。Qulacs提供GPU加速功能和丰富的量子计算研究工具。在多项基准测试中,Qulacs展现出优秀的性能,适用于广泛的量子计算研究领域。
RWKV_Pytorch - RWKV大语言模型的纯PyTorch推理框架
RWKVPyTorch大语言模型推理框架开源Github开源项目
RWKV_Pytorch是一个基于纯PyTorch实现的RWKV大语言模型推理框架。该框架支持批量和并行推理,充分发挥RWKV模型性能。其代码结构清晰,便于阅读和二次开发。框架支持ONNX格式模型的导出和推理,提供本地部署选项。未来计划适配香橙派AI Pro开发板,以实现在昇腾生态上推理RWKV模型。当前版本仅兼容RWKV v6模型(x060版本)。
NativeScript - JavaScript驱动的原生移动应用开发框架
NativeScript跨平台开发移动应用JavaScript原生APIGithub开源项目
NativeScript是一个开源框架,支持使用JavaScript开发iOS、Android和visionOS应用。它提供原生API访问、丰富的开发功能和多平台支持。NativeScript拥有活跃社区、完善文档和多种前端框架集成,便于开发者构建高性能原生移动应用。
uncle-novel - 跨平台全网小说转码阅读工具
小说阅读器桌面应用书源管理目录解析全网搜书Github开源项目
Uncle 小说是一款跨平台桌面应用,支持 MacOS 和 Windows 系统。该应用核心功能为目录解析和书源模式,实现全网小说的转码阅读。支持文本和有声小说的搜索、阅读及下载,提供书架管理、主题定制和国际化等功能。作为开源项目,Uncle 小说支持本地启动和打包,欢迎开发者参与贡献。
qalculate-qt - 跨平台科学计算器 功能丰富易用
Qalculate!计算器数学计算函数库单位换算Github开源项目
Qalculate! Qt UI是一款跨平台桌面计算器,集成了自定义函数、单位换算、符号计算和任意精度运算等功能。它支持矩阵运算,提供RPN模式,可进行复杂数学计算,也能满足货币转换等日常需求。界面直观,适合学生、工程师和科研人员使用。
virtual-display-rs - Rust实现的Windows虚拟显示器驱动程序
虚拟显示器驱动Windows驱动Rust开发多显示器支持VirtualDisplayDriverGithub开源项目
virtual-display-rs是一个用Rust开发的Windows虚拟显示器驱动程序。该项目支持创建多个虚拟显示器,每个显示器可配置不同的分辨率和刷新率。它适用于VR、远程桌面和屏幕共享等多种场景。项目还提供了一个控制应用,方便用户管理虚拟显示器。该驱动程序兼容Windows 10 2004及以上版本(仅64位系统),并附有详细的安装指南。
ani - 跨平台弹幕追番应用 支持多数据源
Ani追番平台弹幕多数据源开源Github开源项目
Ani是一款开源的跨平台弹幕追番应用,支持Android和桌面系统。该应用整合了找番、追番和观看功能,并提供多个视频数据源和弹幕支持。通过Kotlin多平台架构和Compose UI框架,Ani实现了云同步观看记录、视频缓存和资源偏好设置等功能。应用还包含自建弹幕引擎和独立的数据源对接模块。作为免费无广告的开源项目,Ani鼓励开发者参与完善。
tracexec - Linux系统调用跟踪与程序执行分析工具
tracexec调试工具系统调用跟踪命令行工具性能优化Github开源项目
tracexec是一款开源的系统调用跟踪工具,专注于分析execve、execveat等与程序执行相关的系统调用。它提供TUI和日志模式,可用于调试构建系统、分析shell脚本运行过程和研究专有软件行为。tracexec支持跟踪setuid二进制文件,可作为调试器启动器,并能重建命令行。这个工具为开发者和系统管理员提供了深入了解Linux程序执行机制的能力。
iframely - 开源URL元数据解析与富媒体嵌入API
IframelyAPI嵌入式内容URL元数据网页解析Github开源项目
Iframely是一个开源的URL元数据解析和富媒体嵌入工具。它可以提取URL元数据,并为支持的网址生成丰富的媒体嵌入代码。该项目内置了多个主流平台的解析器,兼容oEmbed和Open Graph等协议,并提供自动更新的白名单功能。通过iframely和oEmbed两种API格式,开发者可以轻松集成Iframely,实现自定义URL预览和响应式嵌入内容。
croniter - Python cron表达式解析与日期时间迭代库
cronitercron格式时间迭代Python库日期处理Github开源项目
croniter是一个Python库,用于解析cron表达式并进行日期时间迭代。它支持秒级重复、年份字段和哈希表达式等高级功能,可生成匹配时间、验证表达式和在日期范围内查找。该库还提供DST支持,适用于定时任务和复杂日期计算场景。
mitosis - 多框架兼容的组件开发工具
Mitosis跨框架开发组件编译设计系统Figma集成Github开源项目
Mitosis是一款跨框架组件开发工具,支持开发者使用单一代码库构建组件,并可编译至React、Vue、Angular、Svelte等多个框架。该工具有助于跨框架维护统一设计系统,实现Figma设计到代码的同步,同时避免了Web组件的常见问题。Mitosis提供了一致的开发体验,简化了跨框架组件的开发流程。
MooaToon - 优化UE5三渲二渲染的开源插件
MooaToonUE5三渲二插件材质系统Github开源项目
MooaToon是一个开源插件,旨在解决UE5三渲二渲染的局限性。该插件结合了虚幻引擎的原生光照特性和材质系统,提供了Lumen全局光照控制、阴影效果优化、半透明渲染增强等功能。MooaToon支持日系动画和美式卡通风格的材质编辑,并引入了改进的轮廓线渲染和后期处理效果。这些特性使得开发者能够更灵活地创作高质量的三渲二风格作品。
hashcat - 高性能密码恢复与破解实用程序
hashcat密码恢复工具哈希算法密码破解开源软件Github开源项目
作为一款开源密码恢复工具,hashcat提供多种攻击模式和优化算法。它支持跨平台运行,能够充分利用硬件资源进行高速计算。hashcat的分布式处理功能使其成为安全研究和系统管理的重要工具。
gopeed - 跨平台高速下载工具 支持多协议和定制扩展
Gopeed下载器跨平台开源高速下载Github开源项目
Gopeed是一款高速下载工具,支持HTTP、BitTorrent和磁力链接等多种协议,兼容主流平台。除基本下载功能外,Gopeed通过API和扩展支持高度定制,可实现更多功能。该工具提供图形界面、浏览器扩展和命令行版本,满足不同用户需求。
swift-perception - 为旧版Apple平台提供Swift 5.9观察功能的开源工具
PerceptionSwift观察工具iOS开发SwiftUIGithub开源项目
swift-perception是一个开源项目,为不支持Swift 5.9官方观察功能的Apple平台提供了类似的工具。该项目支持iOS 13、macOS 10.15、tvOS 13和watchOS 6及以上版本,让开发者能在旧版平台上使用最新的观察特性。它提供了@Perceptible宏和WithPerceptionTracking视图,使用方法与官方工具相似,并支持@Bindable和@Environment的向后兼容。
pg-schema-diff - PostgreSQL数据库模式差异计算与迁移工具
pg-schema-diffPostgres数据库迁移在线迁移索引建立Github开源项目
pg-schema-diff是一个开源的PostgreSQL数据库模式管理工具。它可以计算数据库模式间的差异,生成最小化停机时间的SQL迁移语句。支持在线索引替换和NOT NULL约束创建等功能,并提供安全保障措施。适用于PostgreSQL 14-16版本,帮助开发者高效管理数据库模式变更。
ruff-pre-commit - Ruff的pre-commit钩子 Python代码检查与格式化工具
Ruffpre-commitPython代码检查代码格式化Github开源项目
ruff-pre-commit是Ruff的pre-commit钩子,集成了代码检查和格式化功能。它支持通过PyPI安装Ruff预构建wheels,可轻松配置自动修复和处理Jupyter笔记本。该工具为Python开发者提供了一种简便方法,用于在开发工作流中维护代码质量和一致性。
timelinize - 开源工具助力整合和探索个人数字生活记录
Timelinize时间线数据整理个人历史跨平台Github开源项目
Timelinize是一款开源工具,用于整合个人数字内容到统一时间线。支持从计算机、手机、在线账户等多种来源导入照片、视频、聊天记录和位置历史等数据。用户可在本地设备安全存储并浏览个人记忆。通过多样化可视化界面,Timelinize让用户能够方便地回顾过往,探索生活轨迹,实现对数字生活的全面掌控。
teldrive - 基于Go的高性能Telegram文件管理解决方案
Telegram Drive文件管理加密存储Docker部署Rclone兼容Github开源项目
Teldrive是一款基于Go语言开发的Telegram文件管理工具,具有高性能和安全性。该工具提供直观界面,支持文件加密和灵活部署,兼容Rclone。它允许用户高效组织和访问Telegram文件,并提供多机器人模式和图片缩略图调整功能。Teldrive以其卓越速度和增强的管理能力,为用户提供全面的Telegram文件管理解决方案。
serwist - 快速开发渐进式Web应用的多功能工具集
Serwist服务工作者渐进式Web应用JavaScript库Workbox分支Github开源项目
Serwist是一个强大的JavaScript库集合,专门用于开发渐进式Web应用(PWA)。它提供了Service Worker管理、缓存策略和资源优化等功能,使开发者能够创建高性能、离线可用的Web应用。Serwist源自Workbox项目,旨在继续推进PWA技术的发展,满足现代Web应用开发的多样化需求。
UnrealCSharp - 强化UE游戏开发的C#插件
UnrealCSharpC#编程插件游戏开发反射类型跨平台Github开源项目
UnrealCSharp是基于.NET 8的UE插件,为游戏开发引入C#编程能力。它支持全面的反射类型、自动代码生成和静态数据导出。特有的动态类功能无需蓝图即可生成UE类型。跨平台兼容、便捷调试、热更新和热重载等特性提升开发效率。支持UE 5.0-5.4版本及多种运行平台。
eno-music - 将bilibili转化为音乐平台的创新扩展
Eno Musicbilibili音乐播放器歌手管理歌单管理Github开源项目
Eno Music是一款Chrome扩展,旨在增强bilibili的音乐功能。该扩展为平台添加了歌手和歌单管理功能,重新构想了bilibili作为音乐平台的可能性。通过提供直观的界面,Eno Music使bilibili用户能够更便捷地探索和管理音乐内容,从而提升整体的音乐体验。
Dnest - Windows系统下的便捷文件暂存工具
Dnest文件暂存工具拖拽WindowsPythonGithub开源项目
Dnest是一款专为Windows系统开发的文件暂存工具,功能类似于MacOS上的Yoink。该工具支持各类系统可拖拽文件,包括网络链接和网页图片。Dnest界面简洁,提供文件预览、快速分享和局域网传输等功能。它能与常用软件和谐共存,特别适合需要频繁文件操作的用户。此外,Dnest支持自定义UI大小,可适应不同分辨率的设备。
rete - 构建可视化编程界面的JavaScript框架
Rete.js可视化编程JavaScript框架工作流程开源项目Github
Rete.js是一个专为创建可视化界面和工作流设计的JavaScript框架。它提供了基于数据流和控制流的图形处理方案,支持多种前端技术栈如React、Vue、Angular和Svelte。框架配备Rete Kit工具,便于快速构建应用。完善的文档和丰富的示例资源有助于开发者学习和使用。
MetaCodable - 使用宏简化Swift Codable实现的强大工具
MetaCodableSwiftCodable序列化Github开源项目
MetaCodable是一个简化Swift Codable实现的开源框架。它通过宏自动生成动态Codable实现,支持自定义CodingKey、嵌套模型展平、组合多个Codable类型等功能。该框架可减少样板代码,提升开发效率,适用于iOS、macOS、tvOS、watchOS和Linux等多个平台。
hugging-chat-api - 非官方 HuggingChat API 实现,支持多功能聊天应用开发
HuggingChatPython API聊天机器人AI对话开源项目Github
hugging-chat-api 是一个非官方的 HuggingChat Python 接口实现,为开发聊天应用提供支持。该项目集成了多项功能,包括图像生成、网络搜索、上下文记忆和语言模型切换。通过简洁的 API 和命令行工具,开发者可以方便地将 HuggingChat 功能整合到各种应用中。
mobx - 简化 JavaScript 应用的反应式状态管理
MobX状态管理响应式编程ReactJavaScriptGithub开源项目
MobX 是一个轻量级的 JavaScript 状态管理库,基于函数式响应式编程原理。它能自动追踪状态变化并更新相关组件,简化了应用开发。MobX 支持简洁的代码风格,减少样板代码,并且不限制架构选择。这个库可以配合多种 UI 框架使用,尤其适合 React 项目。MobX 遵循 '所有可从应用状态派生的内容都应自动完成' 的核心理念,有效提升了开发效率和应用性能。
schedule - Python定时任务调度的轻量级解决方案
Python任务调度定期执行轻量级开源库Github开源项目
Schedule是一个轻量级的Python任务调度库,提供简洁的API接口。它支持在进程内周期性执行函数或可调用对象,无需额外进程。该库兼容Python 3.7至3.12版本,无外部依赖,且拥有全面的测试覆盖。Schedule适用于各类定时任务需求,从简单到复杂均可胜任。
huma - 基于Go的现代HTTP API框架 支持OpenAPI 3和JSON Schema
HumaGoAPI框架OpenAPIJSON SchemaGithub开源项目
Huma是一个基于Go语言的现代HTTP API框架,用于构建REST和RPC风格的API。它支持OpenAPI 3和JSON Schema规范,提供声明式接口、错误处理、内容协商等功能。该框架特点包括声明式API设计、自动化文档生成、灵活的路由选择、条件请求处理等。Huma可自动生成API文档,集成多种开发工具,并支持现有项目的渐进式集成,致力于提供高效、简洁的API开发体验,同时保持与现有Go生态系统的兼容性。
helux - 全面集成的React响应式状态管理库
helux状态管理React响应式原子化Github开源项目
helux是一个功能全面的React状态管理库,集成了atom、signal、依赖收集、派生和观察等特性。它支持细粒度响应式更新,提供内置依赖追踪、loading管理和双向绑定等功能。helux采用TypeScript开发,确保类型安全,性能优异,适用于各种规模的React应用。这个库简化了状态管理流程,可提高开发效率,是构建现代React应用的有力工具。
windhawk - 灵活自定义 Windows 应用的开源工具
WindhawkWindows自定义全局注入钩子技术VSCode扩展Github开源项目
Windhawk 是一个开源的 Windows 程序定制工具,采用全局注入和钩子技术实现应用程序的自定义。它提供简洁的用户界面,支持安装和管理各种定制模块。Windhawk 还包含 VSCode 扩展,方便开发者创建和管理模块。这个项目适合普通用户和技术爱好者使用,能够实现对 Windows 应用的灵活定制。
QuickLook - Windows快速文件预览工具
QuickLook文件预览Windows工具开源软件快捷键操作Github开源项目
QuickLook是一款为Windows平台开发的开源文件预览工具,灵感源自macOS的Quick Look功能。通过简单按下空格键,用户可以快速预览各种文件内容,无需打开对应的应用程序。该工具支持多种文件格式,采用流畅设计,适配触屏和高分辨率显示。QuickLook还可在文件对话框中使用,并支持插件扩展。作为GPL许可的开源软件,QuickLook将持续免费提供给用户。