极客破解开源仓库
562 subscribers
1.54K photos
66 links
这里是世界上最优质的github项目分享地
记录有趣,实用,开源的小项目
Download Telegram
dav1d
videolan/dav1d

🎯 跨平台AV1解码器解决硬件解码不足问题

dav1d是支持所有AV1特性的开源解码器,通过汇编优化实现多架构性能提升。区别于常规解码方案,其针对桌面、移动设备及老旧平台分别编写特定指令集代码,覆盖AVX2、ARMv8、SSSE3等架构。项目提供完整API并持续扩展支持,确保跨平台兼容性与解码效率。

项目支持Android、桌面系统等主流平台,提供标准化接口便于集成。开发者需具备汇编知识或平台适配经验,代码库遵循严格贡献规范,通过持续优化保持高性能。已实现多架构加速,未来计划引入GPU解码能力。

✨ 功能亮点
• 支持AV1全部子采样与位深度参数
• 跨平台汇编优化覆盖主流CPU架构
• BSD-2-Clause许可证允许商业嵌入

👥 适合:需要高性能AV1解码的开发者及多媒体应用用户

#AV1 #解码器 #跨平台 #汇编 #多媒体
@GithubCOTV
Telegram必备的搜索引擎,极搜JISOU帮你精准找到,想要的群组、频道、视频、音乐

👉 t.me/jisou2?start=a_7374825003
nativescript-cli
NativeScript/nativescript-cli

🎯 提供跨平台移动应用开发的命令行工具,支持JavaScript和TypeScript。

NativeScript CLI 是用于创建、构建和部署跨平台移动应用的命令行工具。通过JavaScript/TypeScript直接调用原生平台API,无需中间层框架,实现更接近原生的性能和功能集成。与传统混合开发方案相比,减少运行时抽象层带来的兼容性问题。

支持Android、iOS等多平台开发,通过npm安装后直接使用命令操作。提供完整文档和配置选项,包括代理设置、项目结构管理、构建流程控制。开发者可直接在浏览器中测试平台API,降低环境配置复杂度。

✨ 功能亮点
• 支持Android/iOS/visionOS多平台原生API调用
• JavaScript/TypeScript代码直接映射系统级功能
• 提供详细安装配置指南和故障排查方案

👥 适合:有JavaScript基础的跨平台移动应用开发者

#JavaScript #跨平台 #CLI #TypeScript #移动开发
@GithubCOTV
rust-skia
rust-skia/rust-skia

🎯 为Rust提供安全的Skia图形库绑定支持多平台GPU渲染

项目提供Rust与Skia C++ API的桥接绑定,支持Vulkan/Metal/OpenGL/Direct3D等GPU后端。通过预编译二进制减少构建时间,覆盖Windows/Linux/macOS/Android/iOS/WebAssembly等平台。绑定代码直接映射Skia功能,避免手动封装带来的兼容性问题。

使用分发的预发布库,通过cargo引入依赖。支持自动下载预编译二进制或手动构建Skia源码,适配不同系统环境。提供gl-window等示例代码,降低图形界面开发入门门槛。平台二进制需满足特定glibc版本要求,旧系统可切换源码构建模式。

✨ 功能亮点
• 支持Vulkan/Metal/OpenGL/Direct3D多GPU后端
• 跨平台预编译二进制覆盖主流操作系统
• 安全绑定避免内存越界等常见C++问题

👥 适合:需要图形处理的Rust开发者及跨平台应用开发者

#Rust #Skia #图形库 #跨平台 #绑定
@GithubCOTV
tcping
pouriyajamshidi/tcping

🎯 替代ICMP被阻环境下的网络诊断工具,支持TCP端口探测与延迟监控

基于TCP协议实现端口探测,区别于传统ICMP协议的ping工具。支持IPv4/IPv6双栈,可指定源接口、超时时间与探测间隔,提供连接统计实时查看功能。

跨平台支持Windows/macOS/Linux系统,提供静态与动态二进制版本。安装方式包括包管理器与手动部署,输出结果支持彩色文本、JSON、CSV及SQLite3格式,便于自动化处理。

✨ 功能亮点
• 支持TCP端口探测与ICMP阻断环境替代
• 输出彩色文本、JSON、CSV等格式
• 跨平台二进制文件包含Windows/macOS/Linux

👥 适合:网络管理员及开发人员用于网络质量监控

#命令行工具 #Go #网络监控 #TCP #跨平台
@GithubCOTV
gately
wangwanjie/gately

🎯 提供可审计的网络网关解决方案,集成DDNS、端口转发和证书管理功能。

整合DDNS、STUN穿透、端口转发、反向代理、证书管理等功能于单一二进制文件,支持IPv4/IPv6。区别于分散工具,通过SNI路由实现多服务共用端口,配置采用纯文本JSON可审计。

支持Docker、fnOS、OpenWrt、Linux、macOS和Windows跨平台部署。fnOS用户可直接通过桌面图标启动,无需额外端口开放,管理员可复用fnOS会话登录,降低网络配置复杂度。

✨ 功能亮点
• 支持30+DDNS服务商及自定义回调配置
• 内置STUN穿透和UPnP/NAT-PMP自动映射
• 配置文件为可版本控制的纯文本JSON

👥 适合:家庭实验室和NAS用户需要统一网络管理工具

#DDNS #端口转发 #反向代理 #Go
@GithubCOTV
roamgate
powerfooI/roamgate

🎯 为Herdr提供跨设备访问的浏览器和PWA客户端,支持终端控制与代码审查。

基于浏览器和PWA架构实现Herdr终端控制,支持文件审查与代码差分查看。用户可在桌面或移动端操作,无需依赖特定硬件。与传统本地工具相比,通过云端会话保持工作连续性。

安装后需配合Herdr服务器运行。支持Linux/macOS通过命令行部署,Windows提供独立安装包。可作为PWA安装至桌面或手机,通过二维码实现设备间无缝切换。提供诊断工具排查运行环境问题。

✨ 功能亮点
• 支持跨设备无缝切换工作区
• 提供终端控制与代码审查功能
• 兼容Linux/macOS/Windows及PWA安装

👥 适合:开发者和远程工作者

#Herdr客户端 #PWA #TypeScript #代码审查 #远程访问
@GithubCOTV
gonic
sentriz/gonic

🎯 提供自由软件Subsonic服务器API实现,支持多格式音乐流媒体与个性化配置。

基于Go语言开发,实现Subsonic协议的音乐流媒体服务器,支持文件夹与标签双重浏览方式。区别于传统服务器,采用标签库支持MP3、OPUS等多格式元数据解析,具备实时音频转码与缓存功能,可管理多用户独立播放偏好。

通过Docker或系统服务部署,提供Web配置界面管理用户权限与扫描任务。轻量级设计适配树莓派等ARM设备,默认管理员账户可快速初始化,支持环境变量配置音乐库路径与播客目录,降低自托管门槛。

✨ 功能亮点
• 支持MP3、OPUS等多格式标签浏览
• 实时转码与缓存需FFmpeg
• 多用户独立配置与播放列表管理

👥 适合:自托管音乐服务器用户及多格式音频处理需求者

#Subsonic #Docker #Go #音乐流媒体 #自托管
@GithubCOTV
OmniBot
omnimind-ai/OmniBot

🎯 手机端AI代理,支持终端操作与系统级任务自动化

OmniBot 是运行在 Android 设备上的 AI 代理应用,整合聊天、工具链、本地工作区与系统集成。区别于传统聊天机器人,它强调理解-决策-执行-反思的完整流程,支持终端操作、系统级任务与多模态模型联动。

应用采用 Kotlin 与 Flutter 开发,提供系统级操作接口。用户需配置模型与权限,通过设置页管理 Alpine 环境及任务调度。无需 root 即可调用日历、联系人、位置等敏感数据,但需单独授权通知访问与后台定位权限。

✨ 功能亮点
• 支持系统级任务调度与日历操作
• 本地化内存系统支持长期存储
• 无需 root 即可访问设备权限

👥 适合:需要手机自动化与AI辅助的开发者及高级用户

#Android #AI代理 #自动化 #本地化 #Kotlin
@GithubCOTV
ObjFW
ObjFW/ObjFW

🎯 为Objective-C开发提供跨平台支持,避免系统差异和框架兼容性问题。

ObjFW 是轻量级 Objective-C 框架,支持多操作系统。区别于 Foundation,其设计目标是消除平台差异,开发者只需确保代码在 ObjFW 上运行即可,无需关注具体系统特性。框架内置异常处理机制,改进传统 Objective-C 错误处理方式,减少空指针检查需求。

支持 Clang 和 GCC 编译器,覆盖主流操作系统。提供安装说明,开发者可直接集成到项目中。无需依赖 Foundation 框架,降低跨平台开发复杂度。运行时性能优于 GNU 和 Apple 原生实现,适合对效率敏感的场景。

✨ 功能亮点
• 支持多平台如 Linux、macOS、Windows 等
• 使用异常处理改进错误管理
• 自研运行时性能优于 GNU 和 Apple

👥 适合:需要跨平台 Objective-C 开发的开发者

#ObjectiveC #跨平台 #框架 #可移植 #异常处理
@GithubCOTV
morphe-manager
MorpheApp/morphe-manager

🎯 去除Android应用广告,本地修改字节码无需root。

Morphe-manager是针对YouTube等应用的补丁工具,通过字节码级修改实现广告去除。与常规方法不同,它直接在设备本地处理,不依赖网络服务或数据上传,支持多种应用和自定义配置。

使用时需先下载工具,选择目标应用后进入简单或专家模式。简单模式一键完成,专家模式可调整100+补丁参数,整个流程在设备内完成,无需账户或网络连接。

✨ 功能亮点
• 支持YouTube/Youtube Music/Reddit广告去除
• 本地处理不上传用户数据
• 100+补丁可自定义配置

👥 适合:需要去除广告的Android用户

#android #apk #morphe #patcher #youtube
@GithubCOTV
OpenCut
OpenCut-app/OpenCut

🎯 开源视频编辑器,替代CapCut,支持多平台和插件扩展。

基于TypeScript开发的开源视频编辑器,提供网页、桌面和移动端统一方案。采用插件架构设计,支持第三方功能扩展,区别于传统封闭式编辑器。项目正在重构中,新增API接口、AI代理服务器和脚本执行功能,兼顾基础编辑与高级自动化需求。

当前可用旧版代码库,新版本处于测试阶段。开发需安装特定工具链,依赖Rust核心实现跨平台兼容。提供基础编辑功能的同时,通过插件系统扩展能力边界,适合需要定制化视频处理流程的用户。

✨ 功能亮点
• 支持跨平台编辑,涵盖网页、桌面和移动端
• 插件架构允许第三方扩展功能
• 提供脚本接口实现自动化处理

👥 适合:视频编辑开发者及开源工具爱好者

#videoeditor #oss #typescript #plugin #crossplatform
@GithubCOTV
drawio-desktop
jgraph/drawio-desktop

🎯 提供跨平台桌面绘图工具,支持多种安装方式

基于Electron框架构建的官方绘图应用,包装核心编辑器。区别于独立版本,提供Windows多安装格式及ARM64原生支持,包含便携版、MSI和NSIS安装包。跨平台特性覆盖Windows、Linux和macOS,适配不同系统环境需求。

支持多版本安装方式降低使用门槛,Windows用户可选管理员权限或无权限安装模式。Linux用户需注意AppImage兼容性要求,需特定版本运行环境。开源协议允许自由使用,但需遵守GPLv3条款,提供稳定版本更新机制保障功能持续迭代。

✨ 功能亮点
• 支持Windows三种安装方式及ARM64原生构建
• 提供跨平台Linux AppImage兼容方案
• 开源协议保障自由使用与二次开发

👥 适合:需要跨平台绘图工具的开发者及团队

#diagrameditor #electronapp #graphics #opensource #JavaScript
@GithubCOTV
graphql-code-generator
dotansimha/graphql-code-generator

🎯 基于GraphQL schema和操作生成代码的工具,支持自定义插件扩展功能。

分析GraphQL schema和操作文档,生成多种格式代码。区别于静态代码生成,通过插件系统支持自定义模板和输出类型,覆盖前端后端场景。

提供交互式配置流程,通过命令行快速搭建生成环境。支持React、Angular等主流框架,兼容TypeScript、Java等多语言,降低手动编写代码的复杂度。

✨ 功能亮点
• 支持TypeScript、React、Angular等主流框架插件
• 可生成多种格式代码并自定义模板
• 社区维护超过20个插件和预设

👥 适合:需要生成GraphQL代码的开发者

#GraphQL #TypeScript #codegenerator #React #Angular
@GithubCOTV
chevereto
chevereto/chevereto

🎯 提供自托管图片视频托管方案,用户掌控内容、数据及规则。

基于PHP开发的自托管媒体平台,支持图片、视频全链路管理。区别于云端服务,用户可部署于自有服务器,实现内容、数据、规则三重自主控制。内置多存储后端适配,兼容S3协议与本地存储,满足不同部署场景需求。

支持Docker、VPS、cPanel等多平台部署方式,提供多语言界面与多租户架构。通过分块上传与CDN优化提升大文件处理效率,内置权限分级系统实现细粒度内容管控,降低自建媒体平台的技术门槛。

✨ 功能亮点
• 支持AWS S3兼容存储与分块上传机制
• 覆盖30+语言的国际化界面支持
• 单实例多租户架构实现多站点管理

👥 适合:需要自托管媒体平台的开发者和企业用户

#PHP #自托管 #多租户 #媒体共享 #图像托管
@GithubCOTV
build
armbian/build

🎯 提供ARM和ARM64单板计算机的定制Linux镜像构建框架

基于Shell脚本实现从源码编译Linux系统,包含内核、引导程序和根文件系统。支持多架构交叉编译和容器化构建,允许自定义固件、设备树及系统优化参数。与传统发行版构建方式相比,提供更细粒度的版本控制和硬件适配能力。

构建环境需8GB内存以上,支持Debian/Ubuntu系统及WSL2。提供完整文档和社区支持,通过配置文件定义硬件规格和软件版本,适配多种单板计算机和嵌入式设备。

✨ 功能亮点
• 支持x86_64/aarch64/armhf/riscv64多架构构建
• 提供容器化和本地混合构建模式
• 允许自定义内核版本与设备树配置

👥 适合:嵌入式开发工程师与Linux系统定制者

#ARM #Linux #构建框架 #嵌入式 #内核
@GithubCOTV
okteto
okteto/okteto

🎯 加速Kubernetes应用开发流程,实现本地编码与远程集群实时同步

通过开发容器将本地IDE与Kubernetes集群深度集成,开发者无需构建镜像或修改部署清单即可实时更新应用。该容器继承原集群的配置、密钥和存储卷,保持开发环境与生产环境一致。

运行命令后自动创建开发容器,支持任意Docker镜像作为开发环境。代码保存后直接同步至容器,利用热重载机制实现秒级反馈,降低传统Docker构建和Kubernetes部署的复杂性。

✨ 功能亮点
• 支持本地IDE与远程集群实时同步
• 无需构建镜像直接更新应用
• 继承原Kubernetes配置实现真实环境

👥 适合:云原生开发者及Kubernetes应用开发人员

#云原生 #Kubernetes #开发工具 #容器 #调试
@GithubCOTV
mobilewright
mobile-next/mobilewright

🎯 提供跨平台移动应用测试与自动化框架,支持真实设备及模拟器统一操作。

基于Playwright架构设计,通过单一API实现iOS/Android真实设备、模拟器和模拟器的测试。区别于传统工具需手动配置等待逻辑,其内置自动等待机制确保操作稳定性,支持链式定位器和重试断言,降低测试脚本维护成本。

依赖Node.js环境,零配置自动发现已启动的模拟器,通过mobilewright doctor验证设备连接状态。支持AI代理直接读取设备可访问性树进行交互,无需截图或坐标定位,适配移动cli远程控制,提供测试夹具扩展Playwright测试功能。

✨ 功能亮点
• Playwright风格API支持元素交互与断言校验
• 自动等待机制提升操作稳定性与兼容性
• 跨平台统一接口减少多端适配工作量

👥 适合:移动测试工程师及自动化开发者

#TypeScript #AI代理 #跨平台测试 #E2E测试 #移动自动化
@GithubCOTV
LaunchStack
Deodat-Lawson/LaunchStack

🎯 AI-native应用开发工具,整合文档处理与智能分析,提升开发效率。

基于Next.js和LangChain构建,支持OCR、RAG、知识图谱和LLM抽象。区别于传统工具,提供预测性缺失文档检测、角色工作流和页面级洞察提取功能。

需Node 20和pnpm环境,配置数据库及API密钥后可本地运行。通过环境变量管理服务依赖,提供可复用的模块化架构,降低AI应用开发复杂度。

✨ 功能亮点
• 支持OCR、RAG和知识图谱的多模态文档处理
• 内置预测性缺失文档检测算法
• 提供角色权限驱动的工作流引擎

👥 适合:开发者和AI应用团队

#TypeScript #Nextjs #LangChain #RAG #知识图谱
@GithubCOTV
songloft
songloft-org/songloft

🎯 提供插件化、无广告的免费音乐服务器解决方案

基于Go语言开发,支持本地音乐管理与跨平台客户端访问。区别于传统音乐服务器,采用JS插件体系实现功能扩展,内置Web界面与REST API,兼容Docker部署和NAS环境。支持多种音频格式元数据提取及视频容器解析,客户端覆盖移动端与桌面端。

通过Docker或Bundle模式快速部署,无需独立服务器。提供JWT认证与网络歌曲缓存功能,支持子路径部署。适配树莓派等低功耗设备,开箱即用无需复杂配置,适合个人用户管理自有音乐资源。

✨ 功能亮点
• 支持MP3/FLAC/WAV等30+音频格式元数据提取
• JS插件体系基于QuickJS沙箱运行
• Go语言编写无CGO依赖适合NAS部署

👥 适合:个人用户管理本地音乐库

#docker #go #musicserver #homeserver #plugin
@GithubCOTV
open-compute
elliothux/open-compute

🎯 为单机提供Cloudflare Workers兼容环境,避免云服务依赖

基于Rust构建的单二进制平台,实现Cloudflare Workers全功能兼容。与传统方案不同,无需Kubernetes或分布式系统,通过单一守护进程管理所有服务组件。默认使用本地文件系统,支持可选S3兼容存储,消除数据库和缓存依赖。

部署仅需复制二进制文件至目标机器,指定存储目录即可运行。内置调度器和控制平面,支持动态Workers生成与服务绑定。所有运行时组件在启动时验证,确保环境一致性。开发者可直接使用现有Workers代码,无需修改即可部署到自建基础设施。

✨ 功能亮点
• 单二进制文件包含所有功能组件
• 隔离实例启动毫秒级
• 默认本地存储无需额外服务

👥 适合:需要自托管无服务器环境的开发者和运维人员

#Rust #CloudflareWorkers #自托管 #边缘计算 #WASM
@GithubCOTV