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

🎯 开源IDS/IPS和WAF,通过社区共享恶意IP阻断提升多平台安全防护。

整合IDS/IPS、WAF和bot检测功能,基于日志与HTTP请求分析实现行为识别。区别于传统工具,检测与阻断流程解耦,支持跨平台协同防御,社区共享的blocklist可实时同步威胁情报。

支持Linux、Windows、Docker和Kubernetes部署,通过日志解析和请求分析触发阻断。提供可视化控制台管理安全策略,配置规则可扩展,兼容ModSecurity规则集,降低多环境部署复杂度。

✨ 功能亮点
• 整合IDS/IPS和WAF功能,支持日志与HTTP请求分析
• 社区共享恶意IP阻断列表,提升整体防护
• 支持Docker和Kubernetes,适应现代容器化环境

👥 适合:需要多平台安全防护的开发人员和系统管理员

#IDSIPS #WAF #botdetection #cybersecurity #blocklist
@GithubCOTV
react-native
react/react-native

🎯 跨平台原生应用开发框架,基于React实现

基于React构建原生应用的开发框架,通过JavaScript调用原生平台API。与传统跨平台方案不同,其UI组件直接映射系统原生控件,保证操作一致性。支持iOS和Android平台,提供组件化开发模式。

开发流程包含JavaScript代码实时预览,无需重新编译原生代码。提供Expo框架简化初始化流程,支持第三方库扩展。开发者可通过官方文档获取完整API说明,包含基础教程和进阶用法。

✨ 功能亮点
• 直接调用原生平台UI组件
• JavaScript代码实时刷新无需重建
• 支持扩展原生模块和第三方库

👥 适合:移动应用开发者

#React #跨平台 #原生应用 #JavaScript #移动开发
@GithubCOTV
domoticz
domoticz/domoticz

🎯 家庭自动化系统支持多协议设备接入与控制

支持Z-Wave、Zigbee、MQTT等150+设备接入,通过C++开发实现跨平台运行。区别于单一协议方案,提供多协议统一管理能力,包含能源监测、传感器数据采集及自动化场景配置。

通过HTML5网页界面实现设备控制与状态监控,支持Linux、Windows、macOS及Raspberry Pi部署。提供脚本扩展接口,可通过dzVents(Lua)和Python实现事件触发逻辑,降低二次开发门槛。

✨ 功能亮点
• 支持150+硬件类型包括Z-Wave、Zigbee、MQTT
• 事件脚本支持Lua和Python扩展
• 跨平台运行支持Raspberry Pi等嵌入式设备

👥 适合:家庭自动化爱好者及物联网开发者

#家庭自动化 #物联网 #树莓派 #MQTT #ZWave
@GithubCOTV
Ventoy
ventoy/Ventoy

🎯 简化多系统启动USB制作,支持多种格式和架构。

Ventoy 通过直接复制镜像文件实现多系统启动,无需反复格式化USB设备。支持ISO/WIM/IMG/VHD(x)/EFI等格式,自动构建启动菜单,兼容x86/ARM64/MIPS64EL等架构。MBR/GPT分区方式统一处理,覆盖Windows/Linux/Unix等主流系统。

用户无需复杂配置即可创建多系统启动盘,支持1300+测试ISO文件。跨平台兼容性覆盖Legacy BIOS与UEFI模式,适配90%+ 发行版。操作流程标准化,降低多系统部署的技术门槛。

✨ 功能亮点
• 支持ISO/WIM/IMG/VHD(x)/EFI等多种启动文件格式
• 覆盖x86/ARM64/MIPS64EL等多架构启动环境
• 1300+ ISO文件经过兼容性测试验证

👥 适合:系统管理员、开发者、IT技术人员

#bootableusb #multiboot #UEFI #Linux #Windows
@GithubCOTV
orca
stablyai/orca

🎯 Orca整合多AI代理协作,支持跨平台运行与远程管理。

Orca提供多AI代理并行工作环境,通过隔离的git工作树实现代码对比与合并。支持移动端实时监控代理状态,终端分割采用WebGL渲染技术,实现无限分屏与持久化滚动。

项目提供CLI工具链,支持SSH远程工作树部署,拖拽文件直接输入代理。开发者可跨平台调用代理API,通过终端分割进行多任务并行处理,降低环境配置复杂度。

✨ 功能亮点
• 支持多代理并行工作树,隔离环境独立运行
• 移动伴侣实时监控代理状态
• SSH工作树远程执行代码无需本地环境

👥 适合:开发者、AI研究员、自动化团队

#AI代理 #终端分割 #跨平台协作 #远程工作树 #自动化流程
@GithubCOTV
homepage
gethomepage/homepage

🎯 提供可自定义的启动页与应用仪表盘,支持Docker和服务API集成。

通过YAML配置或Docker标签自动发现服务,整合超过100个应用与API。支持多语言界面,所有API请求经代理处理,隐藏密钥信息。区别于传统启动页,强调安全性和服务扩展性。

部署支持Docker容器状态监控与服务自动发现,配置文件可直接修改或通过标签注入。适配AMD64/ARM64架构,界面可切换40+语言,核心数据缓存优化加载速度。

通过Docker容器运行,支持标签自动注册服务,无需复杂配置。提供仪表盘组件库,可添加天气、时间、搜索等实用模块。社区维护安全策略,定期更新服务集成列表,降低自托管应用管理门槛。

✨ 功能亮点
• 支持100+服务集成,涵盖自托管应用和第三方API
• 通过代理保护API密钥,增强安全性
• 提供40+语言支持,适配多地区用户

👥 适合:自托管用户、开发者及需要定制化仪表盘的团队

#Docker #React #Nextjs #自托管 #仪表盘
@GithubCOTV
ohmyzsh
ohmyzsh/ohmyzsh

🎯 简化zsh配置管理,提供插件和主题扩展

通过框架化结构管理zsh配置,整合300+插件与140+主题。区别于手动配置,提供模块化组件和自动更新机制。支持插件按需启用,主题实时切换,降低配置复杂度。

安装后通过插件系统扩展功能,支持macOS、Linux、Windows WSL2等平台。基础安装仅需一行命令,插件启用需编辑配置文件,主题选择通过配置项切换。内置自动更新工具定期同步社区更新。

✨ 功能亮点
• 支持300+插件覆盖开发、运维、工具链场景
• 提供140+主题自定义终端视觉风格
• 内置自动更新工具保持配置最新

👥 适合:zsh用户和开发者

#zsh #cli #插件框架 #主题 #shell
@GithubCOTV
dbx
t8y2/dbx

🎯 轻量级跨平台数据库客户端支持100+数据库类型,提供AI辅助和多平台部署。

提供桌面端、Docker、CLI三种部署方式,内置AI助手和MCP服务器。区别于传统工具需单独安装数据库驱动,dbx通过统一界面集成多种数据库协议,减少环境配置复杂度。

支持跨平台运行且无需依赖数据库原生客户端。开发者可通过CLI快速执行SQL,运维人员使用桌面端管理多实例,Docker容器化部署适配云原生场景。

✨ 功能亮点
• 支持MySQL/PostgreSQL/Redis等100+数据库类型
• 内置AI助手生成SQL代码和优化建议
• 提供桌面端/Docker/CLI三种部署方案

👥 适合:开发者和数据库管理员用于多数据库管理与AI辅助操作。

#ai #cli #database #docker #rust
@GithubCOTV
nanobot
HKUDS/nanobot

🎯 提供轻量级自托管个人AI代理框架,支持多平台交互和本地模型集成。

nanobot 是用 Python 编写的开源代理框架,可在浏览器、终端或聊天应用中运行。支持连接模型提供者或本地模型服务器,具备文件处理、任务调度、多代理协作功能。区别于传统方案,强调自托管特性与跨平台兼容性,减少对外部服务依赖。

通过 WebUI 或 API 快速接入,支持 Telegram、Discord 等多渠道通信。提供文件解析、网络搜索、定时任务等工具链,兼容 OpenAI 协议。开发者可扩展 Python SDK 或 HTTP 接口,部署为本地或云端长期运行的服务。

支持浏览器、终端、聊天应用三端交互,无需复杂配置即可启动。提供可视化界面和命令行两种操作方式,兼容多种消息平台。内置文件处理模块支持 PDF、Word 等格式解析,结合本地模型实现离线运行。配置项涵盖模型源、安全策略、工具链等,满足个性化需求。

✨ 功能亮点
• 支持 PDF/Word/Excel 等多格式文件解析与内容处理
• 覆盖 Telegram/Discord/Slack 等 10+ 跨平台消息通道
• 提供 Python SDK 和 OpenAI 兼容 API 接口

👥 适合:开发者和需要本地 AI 代理的个人用户

#AI代理 #自托管 #Python #多平台 #本地模型
@GithubCOTV
Agora-Flutter-SDK
AgoraIO-Extensions/Agora-Flutter-SDK

🎯 为Flutter应用提供跨平台实时音视频通信能力,支持多系统集成。

封装Agora RTC SDK的Flutter插件,覆盖Android/iOS/macOS/Windows平台。相比独立集成方案,通过统一接口减少多端适配工作量。提供基础与高级示例代码,简化开发流程。

通过pubspec.yaml添加依赖即可使用,需配置相机和麦克风权限。Android需修改AndroidManifest.xml,iOS/macos需设置Info.plist权限描述。Web功能处于alpha阶段,依赖iris web库实现API对齐,部分功能暂不支持。

✨ 功能亮点
• 支持Android/iOS/macOS/Windows多平台通信功能
• 集成Agora Native SDK 4.x API接口
• 提供Web alpha阶段兼容性支持

👥 适合:需要集成实时音视频功能的Flutter开发者

#flutter #rtc #agora #sdk #crossplatform
@GithubCOTV
Peergos
Peergos/Peergos

🎯 提供去中心化文件存储与隐私保护的社交网络及应用协议

构建基于P2P的加密文件系统,实现用户数据完全控制。与传统中心化服务不同,通过去中心化架构和细粒度访问控制,防止数据监控和社交图谱泄露。集成安全消息、加密邮件和私密社交功能,所有操作均通过加密协议执行。

支持Java开发环境部署,兼容IPFS和libp2p协议栈。提供端到端加密的社交网络功能,用户无需依赖第三方认证。通过Java实现跨平台兼容性,降低开发和集成门槛。项目文档包含技术白皮书和架构说明,便于开发者快速上手。

✨ 功能亮点
• 支持端到端加密的私密社交网络
• 基于IPFS和libp2p的去中心化存储
• 采用后量子加密算法保障长期安全

👥 适合:注重数据隐私的开发者和高级用户

#p2p #加密存储 #去中心化 #java #隐私保护
@GithubCOTV
FluidVoice
altic-dev/FluidVoice

🎯 macOS本地语音转文字应用,支持自定义AI增强,无需云端处理

基于本地化STT引擎和自定义AI模型,实现语音转文字全流程本地运行。区别于依赖云端服务的常规方案,通过自研Parakeet引擎降低延迟,结合Llama-Cpp框架构建轻量级AI增强模块,所有数据处理均在设备端完成。支持多平台测试版本,提供与Wispr Flow功能对等的本地化替代方案。

通过Homebrew或官方发布包安装,界面集成语言选择、实时预览和AI增强设置。支持macOS原生语音模型及可选云服务,提供简洁的自定义配置界面。开发者可基于Swift语言进行二次开发,官方文档提供API调用示例,上手门槛较低。应用内集成实时反馈机制,帮助用户优化语音输入习惯。

✨ 功能亮点
• 本地运行无延迟的Parakeet引擎
• 自定义AI增强模型处理文本
• 支持macOS及多平台测试版

👥 适合:需要本地语音转文字的开发者和用户

#AI #语音转文字 #macOS #Swift #LlamaCpp
@GithubCOTV
bentopdf
alam00000/bentopdf

🎯 提供无需服务器的隐私保护PDF处理工具

BentoPDF 在浏览器端实现PDF编辑、转换和处理,无需依赖服务器。与传统方案相比,所有操作在客户端完成,避免文件上传风险。支持自托管部署,用户可控制数据流向,确保隐私安全。

提供Docker、Vercel等多平台部署方式,文档包含详细配置指南。开发者可通过静态托管或本地自建快速接入,支持商业授权与开源双模式,适应不同场景需求。

✨ 功能亮点
• 支持50+ PDF处理工具
• 提供Docker等自托管方案
• 无服务器端处理保障隐私

👥 适合:开发者和需要隐私保护的PDF处理用户

#PDF工具 #自托管 #JavaScript #隐私保护 #PDF处理
@GithubCOTV
vcmi
vcmi/vcmi

🎯 为经典策略游戏提供开源重制引擎,支持多平台扩展功能。

VCMI 重构经典策略游戏引擎,实现跨平台运行并增加新功能。区别于原版游戏,其采用开源架构允许玩家自定义内容,支持多操作系统和移动设备。项目维护者提供完整开发文档,涵盖编译流程与模块说明,降低二次开发门槛。

项目提供详细安装指南覆盖主流系统,包含编译工具链配置与依赖项说明。开发者可基于C++进行功能扩展,通过官方文档了解模块交互机制。游戏存档兼容性说明提示用户注意版本更新风险,确保数据安全。

✨ 功能亮点
• 支持Windows/macOS/Linux/Android/iOS多平台运行
• 提供完整开发文档与编译指南
• 遵循GPL-2.0开源协议授权

👥 适合:策略游戏爱好者及游戏开发人员

#CPlusPlus #游戏引擎 #跨平台 #GPL
@GithubCOTV
BrowserOS
browseros-ai/BrowserOS

🎯 为AI代理提供本地化浏览器环境,替代ChatGPT Atlas等工具

辅助浏览器与Chrome并存,支持代理连接。运行在本地设备,隐私优先。代理任务在独立标签页并行执行,无需依赖云端沙盒。

支持多平台安装,无需复杂配置。导入Chrome数据后直接使用真实账号,任务执行过程可实时查看或回放。提供会话记录与操作时间轴,便于追溯执行细节。

✨ 功能亮点
• 支持macOS/Windows/Linux多平台安装
• 一键连接Claude Code、Codex等代理工具
• 会话记录可回放并带操作时间轴

👥 适合:开发者和需要本地化AI代理的用户

#agent #browserautomation #opensource #privacy #localonly
@GithubCOTV
SimpMusic
maxrave-dev/SimpMusic

🎯 跨平台音乐应用整合YouTube Music数据,提供无广告播放与自定义功能

基于YouTube Music构建跨平台客户端,支持Android与桌面端。采用Compose Multiplatform开发,实现与Spotify相似的歌词同步、音效调节、设备音频分离等功能,区别于直接调用YouTube API的常规做法。

提供安装包与夜间构建版本,支持多语言音频选择与高码率流媒体。开发者文档提及Kotlin和Compose Multiplatform的实践经验,用户可通过扫码同步账号,无需复杂配置即可使用核心功能。

✨ 功能亮点
• 支持256kbps高质量流媒体与自定义音效调节
• 提供歌词逐字同步及多语言罗马音显示功能
• 实现设备音频通道独立控制与多端数据同步

👥 适合:音乐爱好者和跨平台应用开发者

#Android #ComposeMultiplatform #Kotlin #YouTubeMusic #跨平台
@GithubCOTV
spotube
team-spotube/spotube

🎯 开源音乐流媒体应用,支持多平台并扩展自定义音乐源。

基于插件系统实现跨平台音乐流媒体,通过社区或自定义插件接入任意音乐服务。区别于封闭平台,允许用户自主管理音频源与元数据,降低对单一服务商依赖。

支持Windows、macOS、Linux及Android平台,提供本地播放控制与时间同步歌词。构建需JDK 21、Rust、Android SDK等环境,社区提供插件开发文档与构建指南,适配不同系统运行库要求。

✨ 功能亮点
• 支持任意平台或自定义音乐服务的插件系统
• 社区驱动插件覆盖主流平台或自主开发
• 本地播放控制与时间同步歌词功能

👥 适合:音乐爱好者和开发者,需自建音乐源或定制插件

#Android #音乐播放器 #跨平台 #插件系统 #Kotlin
@GithubCOTV
PiliPlus
bggRGjQaUbCoE/PiliPlus

🎯 提供跨平台BiliBili客户端,支持多端功能扩展与自定义设置

基于Flutter框架开发,覆盖Android/iOS/Windows/Linux平台,提供BiliBili核心功能与扩展特性。相比官方应用,增加离线缓存、弹幕自定义、多账号管理等深度功能,支持跨设备数据同步。

通过统一代码库实现多端适配,开发者可快速构建原生体验应用。用户无需复杂配置即可使用核心功能,高级设置通过内置选项面板调整,支持隐私模式与无痕浏览场景。

✨ 功能亮点
• 支持Android/iOS/Windows/Linux多端使用
• 提供离线缓存与弹幕自定义设置
• 支持多账号同步与隐私模式

👥 适合:开发者及追求多端同步的BiliBili用户

#Flutter #BiliBili客户端 #跨平台 #Dart
@GithubCOTV
Queryable
mazzzystar/Queryable

🎯 在iOS设备上离线运行CLIP模型实现照片语义搜索。

使用OpenAI CLIP和Apple MobileCLIP模型构建本地照片搜索系统,通过文本描述匹配图像特征向量。与云端方案不同,所有计算在设备端完成,无需上传照片数据。支持iOS 18及以上系统,采用Core ML框架优化模型推理效率。

开发者需通过Xcode导入模型文件至指定路径,使用Swift编写搜索逻辑。提供预训练模型文件下载链接,支持自定义语言扩展和模型量化优化。核心代码分离文本编码器与图像编码器架构,便于后续模型改造和性能调优。

✨ 功能亮点
• 支持iOS设备离线运行CLIP模型
• 提供MobileCLIP预训练模型文件
• 文本图像特征向量本地匹配

👥 适合:需要隐私保护照片搜索的开发者和用户

#Swift #CLIP #CoreML #iOS #语义搜索
@GithubCOTV
velopack
velopack/velopack

🎯 跨平台桌面应用安装与自动更新框架,零配置快速部署。

velopack通过单命令生成安装包、更新文件和便携包,无需配置。支持Windows、macOS、Linux,兼容Squirrel项目自动迁移。与传统方案相比,减少配置步骤并提升跨平台一致性。

用户通过命令行操作即可完成部署,支持多系统打包。框架基于Rust开发,更新时仅传输差异内容,降低带宽消耗。无需复杂流程即可实现快速迭代。

✨ 功能亮点
• 零配置生成安装包及更新文件
• 支持Windows/macOS/Linux跨平台
• 自动迁移Squirrel项目配置

👥 适合:开发跨平台桌面应用的开发者

#自动更新 #跨平台 #CSharp #安装框架 #Squirrel
@GithubCOTV
xtd
gammasoft71/xtd

🎯 提供跨平台C++20/23框架支持CLI、GUI和单元测试开发

xtd整合控制台、图形界面和测试框架功能,采用与.NET相似的API设计但基于现代C++标准。区别于传统跨平台方案,其GUI组件支持原生模式或CSS样式,通过RAII机制管理资源,覆盖Windows/macOS/Linux等多系统。

项目基于CMake构建,提供千余示例和完整文档。开发者可直接使用re、xtd.forms等模块,无需额外适配不同平台。支持C++20/23特性,通过模块化设计降低多平台开发复杂度。

✨ 功能亮点
• 提供跨平台GUI控件和CSS样式支持
• API设计接近.NET并兼容C++标准
• 支持Windows/macOS/Linux等多系统

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

#CPlusPlus20 #跨平台 #GUI框架 #单元测试 #CMake
@GithubCOTV