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

🎯 提供智能家居自动化配置与文档,支持个性化调整和实时更新。

分享实时更新的Home Assistant配置与实践文档,侧重可复用模式而非直接部署。包含自动化脚本、场景配置、设备控制方案,强调需根据自身环境调整实体ID、密钥和服务参数。提供硬件改造案例与软件集成思路,通过Issue记录设计决策与版本迭代。

基于Docker/compose平台运行,配置验证通过GitHub Actions保障。需自行替换本地网络端点、服务名称及主机特定参数后方可使用。提供完整项目结构说明,包含可浏览的配置索引、包管理、脚本库及场景模板,支持分层引用与模块化改造。

✨ 功能亮点
• 包含实时更新的自动化脚本和场景配置
• 提供硬件改造案例及详细操作流程
• 支持Docker部署并维护配置验证流程

👥 适合:智能家居爱好者及自动化配置研究者

#HomeAssistant #自动化配置 #Docker #智能家居 #Python
@GithubCOTV
jngl
jhasse/jngl

🎯 跨平台C++ 2D游戏开发库,简化多系统部署流程。

提供统一C++接口支持Linux/Windows/macOS/Android/iOS/Xbox/Switch等多平台,通过封装底层差异实现代码复用。相比传统方案减少60%以上平台适配工作量,内置音频/图形/输入处理模块,开发者无需自行集成OpenAL/OpenGL等基础库。

构建流程适配主流开发环境,支持MSYS2/MinGW-w64、Homebrew、CMake等工具链。提供完整项目模板和Hello World示例,新开发者可在2小时内完成首个跨平台游戏原型。文档包含API参考和视频录制功能说明,适配Linux/macOS/Windows三类主要开发系统。

✨ 功能亮点
• 支持Android/iOS/Windows/macOS多平台构建
• 提供统一API减少平台适配工作
• 包含项目模板和示例代码降低学习门槛

👥 适合:C++开发者,需跨平台部署2D游戏项目

#CPlusPlus #2D游戏 #跨平台 #游戏引擎
@GithubCOTV
Ketch
linroid/Ketch

🎯 跨设备下载管理工具,支持多平台并行下载。

Ketch 是支持多协议的下载管理器,整合 web 链接、FTP、WebDAV、torrents 和 magnet 链接。通过并行连接分拆下载任务,以实时通道展示进度。可跨设备同步管理,支持嵌入应用的 Kotlin Multiplatform 库。

提供多平台安装包,包括 macOS、Windows、Linux、Android、iOS 及命令行工具。无需 Java 运行时,桌面应用自带运行环境,命令行是独立二进制文件。开发者可集成下载引擎,支持队列、断点续传、速度限制等功能。

✨ 功能亮点
• 支持并行连接加速下载
• 跨设备同步管理下载任务
• 提供 Kotlin Multiplatform 库供集成

👥 适合:开发者和需要跨平台下载管理的用户

#Kotlin #下载管理器 #跨平台 #KotlinMultiplatform #并行下载
@GithubCOTV
iwe
iwe-org/iwe

🎯 Markdown知识图谱与AI代理共享上下文,解决信息孤岛和记忆不连贯问题。

iwe将Markdown文档构建为知识图谱,通过LSP和CLI+MCP内存为AI代理提供上下文支持。区别于传统知识管理工具,其核心是让人类与AI共同编辑同一组可追溯的Markdown文件,确保信息同步且可人工干预。

支持四种协作模式:Mac原生应用、主流编辑器插件、命令行工具、第三方AI代理接入。所有工具共享同一套Markdown文件,无需内置AI模型,通过外部代理实现智能交互,降低使用门槛。

✨ 功能亮点
• 支持Neovim/Helix/VS Code等多编辑器集成
• CLI提供终端级笔记搜索与管理功能
• MCP内存同步机制保障AI学习内容可追溯

👥 适合:知识管理者与AI协作开发者

#AI代理 #Markdown #知识图谱 #CLI #Rust
@GithubCOTV
Cog
losnoco/Cog

🎯 跨平台支持多种音频格式的开源播放器

基于统一音频引擎实现macOS/iOS同步播放,支持tracker模块、游戏音乐及MIDI格式。区别于常规播放器,通过插件架构扩展音频解码能力,确保各平台音质一致性。

提供Mac App Store与直装版本,支持Sparkle自动更新。macOS需12以上版本,iOS需18以上版本,通过音频单元和内置合成器实现MIDI播放,具备空间音频与头位追踪功能。

✨ 功能亮点
• 支持libopenmpt tracker模块播放
• 集成vgmstream游戏音乐解码引擎
• 内置SoundFonts MIDI合成器

👥 适合:音频格式处理需求者

#audioplayer #macos #ios #opensource #c
@GithubCOTV
Unigram
UnigramDev/Unigram

🎯 为Windows用户提供Telegram客户端,支持多语言及隐私保护

Unigram是Telegram的Windows客户端,基于C#和UWP开发,支持多语言及隐私保护。区别于其他客户端,它采用MTProto协议实现加密聊天,并集成TGCalls功能,提供更完整的Telegram体验。

支持通过微软商店或直接下载安装,提供测试版更新。用户可自定义翻译,使用快捷键提升操作效率。需安装Windows 10 N的媒体功能包以确保功能完整,适合熟悉Windows生态的用户。

✨ 功能亮点
• 支持28种内置语言及Telegram翻译平台扩展
• 采用MTProto协议实现加密聊天功能
• 提供测试版更新及详细快捷键列表

👥 适合:Windows用户及Telegram功能扩展需求者

#Telegram #Windows #CSharp #UWP #隐私保护
@GithubCOTV
telegram-mcp
chigwell/telegram-mcp

🎯 为MCP客户端提供Telegram账户管理及消息操作的服务器端支持

基于Telethon实现MCP协议,将Telegram聊天、群组、消息等操作抽象为标准化接口。区别于直接调用Telegram API,通过统一模型提供账户路由、权限控制和富文本支持,覆盖消息发送、编辑、删除、搜索等核心功能。

支持Claude、Cursor等MCP客户端接入,通过配置文件绑定Telegram账户并启用功能模块。提供多账户路由、聊天权限白名单、代理设置等管理能力,兼容Docker部署。开发者需具备Python和Telethon基础,通过环境变量和配置文件完成初始化。

✨ 功能亮点
• 支持80+ MCP工具,涵盖账户、聊天、消息管理
• 提供富文本格式发送,需Telegram Premium账户
• 实现多账户路由和聊天权限控制

👥 适合:需要集成Telegram功能的MCP客户端开发者

#Telegram #MCP #Telethon #消息管理 #API
@GithubCOTV
minio-go
minio/minio-go

🎯 为Go语言提供S3兼容对象存储的客户端SDK,简化云存储交互。

提供简单API对接S3兼容对象存储,区别于直接调用S3接口的复杂性。封装存储操作逻辑,支持跨平台文件上传、桶管理及权限配置。集成MinIO服务器测试环境,降低开发调试门槛。

需配合Go开发环境与mc工具使用。通过初始化客户端对象连接存储服务,执行创建桶、上传文件等操作。示例代码包含连接参数配置与文件验证流程,支持自定义传输设置与凭证管理。

✨ 功能亮点
• 支持S3兼容接口实现多云存储统一访问
• 提供详细文档与API参考指南
• 兼容MinIO服务器测试环境运行

👥 适合:开发人员用于云存储集成和文件管理。

#Go #S3 #SDK #云存储 #对象存储
@GithubCOTV
fleet
fleetdm/fleet

🎯 跨平台设备管理工具,支持多操作系统和云环境

Fleet提供统一系统管理各类计算设备,整合MDM、补丁、软件部署功能。直接读取操作系统底层数据,通过强诊断能力快速定位设备错误并收集审计证据。区别于传统分散管理方案,所有操作集中于单一平台,覆盖所有主流OS及云环境。

支持GitOps、API、命令行工具等多种管理方式,兼容Linux、macOS、Windows等操作系统。通过基础设施即代码模式实现配置管理,提供可视化界面与自动化流程。团队可基于YAML文件定义设备状态,结合webhook事件触发响应机制,降低多平台设备管理复杂度。

✨ 功能亮点
• 支持Linux/macOS/Windows等全平台设备管理
• 内置CIS安全基准与硬件软件数据采集
• 仅收集必要管理数据不涉及用户隐私

👥 适合:IT与安全团队管理千级设备场景

#设备管理 #GitOps #跨平台 #安全 #Go
@GithubCOTV
android
wgtunnel/android

🎯 提供支持AmneziaWG的WireGuard Android客户端,增强隐私与网络灵活性。

基于官方WireGuard客户端开发,新增AmneziaWG协议支持与高级网络控制功能。相比常规VPN应用,提供自动隧道切换、本地SOCKS5代理暴露、多模式网络隔离等特性,支持IPv6自动降级与动态DNS更新,提升连接稳定性与隐私保护层级。

应用内集成快速设置面板与系统级快捷操作,适配Android TV等多设备形态。通过Intent接口实现自动化控制,支持Tasker等工具联动。无需复杂配置即可启用核心功能,开发者可基于Jetpack Compose进行界面扩展,降低定制化开发门槛。

✨ 功能亮点
• 支持AmneziaWG 2.0至3.1版本协议
• 提供Lockdown模式防止数据泄露
• 支持IPv6自动切换与降级

👥 适合:需要隐私保护的移动用户及开发者

#WireGuard #AmneziaWG #Android客户端 #开源软件 #隐私保护
@GithubCOTV
telegram
mautrix/telegram

🎯 实现Matrix与Telegram消息互通的桥接工具

基于Matrix协议构建的Telegram桥接服务,通过puppeting机制建立双向消息通道。区别于直接调用Telegram API的方案,该工具在Matrix侧创建虚拟用户代理,通过矩阵房间同步Telegram聊天内容,减少直接接口依赖。

提供完整部署文档和Docker支持,需配合Matrix服务器使用。用户需在Matrix房间内完成Telegram账号绑定,通过矩阵房间操作Telegram聊天,支持消息转发、群组同步等基础功能,依赖mau.fi域名下的配置服务。

✨ 功能亮点
• 支持Matrix房间与Telegram聊天双向同步
• 基于Go语言开发,性能稳定
• 提供Docker部署方案,降低环境配置难度

👥 适合:需要整合Matrix与Telegram的开发者及团队

#bridge #matrix #telegram #go #golang
@GithubCOTV
hermex
uzairansaruzi/hermex

🎯 为自托管Hermes代理提供iOS原生控制面板

Hermex是基于SwiftUI的原生iOS应用,直接连接用户自建的Hermes服务器。数据处理和模型计算均在本地完成,不依赖云端服务。与常规应用不同,它不存储用户数据,仅作为控制终端与服务器通信。支持文件附件、实时响应流、会话管理、任务调度等核心功能。

使用需自行搭建Hermes-webui服务器,应用本身无订阅和内购。界面采用SwiftUI构建,适配iOS 18以上系统。功能涵盖模型切换、文件浏览、技能管理、内存监控等,所有操作均通过本地服务器完成。支持离线查看缓存会话,任务管理界面可编辑定时任务配置。

✨ 功能亮点
• 实时流式响应显示思考过程
• 支持文件附件和PDF预览
• 可切换多模型及配置文件

👥 适合:需要本地化AI代理控制的开发者

#Hermes #SwiftUI #自托管 #iOS #LLM
@GithubCOTV
etherpad
ether/etherpad

🎯 实时协作文档编辑器,支持作者归属与数据自主控制。

基于自托管架构实现多人实时协作,每字节修改记录作者信息,内置时间轴可追溯完整编辑历史。区别于云端服务,用户完全掌控数据存储与AI插件集成方式,无第三方追踪与强制功能更新。

支持多语言环境部署,提供完整数据导出功能,通过插件系统扩展编辑器能力。开发者可基于开放数据格式进行二次开发,适用于需保障数据主权的机构及个人协作场景。

✨ 功能亮点
• 支持千人级并发编辑的实时协同架构
• 开放数据格式兼容多种文档处理需求
• 覆盖105种语言的国际化界面支持

👥 适合:需要隐私和数据控制的机构及开发者

#collaborativeediting #realtime #selfhosted #opendata #documenteditor
@GithubCOTV
unpoller
unpoller/unpoller

🎯 收集UniFi设备数据并导出至时序数据库或监控系统

unpoller通过Go语言实现跨平台数据采集,支持InfluxDB和Prometheus双模式导出。相比传统轮询方案,提供更细粒度的网络指标采集能力,包含设备状态、客户端连接、流量统计等结构化数据。内置13个Grafana仪表盘实现数据可视化,覆盖基础监控与高级分析场景。

支持多平台部署方式,提供包管理器、Docker及原生安装方案。通过配置文件定义采集频率与目标存储,兼容Windows/macOS/Linux/FreeBSD系统。集成Prometheus Exporter接口,可直接接入现有监控体系,无需额外开发适配层。

✨ 功能亮点
• 支持InfluxDB与Prometheus双模式数据导出
• 提供13个预置Grafana仪表盘及截图示例
• 兼容Windows/macOS/Linux/FreeBSD/Docker多运行环境

👥 适合:网络设备监控与数据采集开发者

#UniFi监控 #InfluxDB #Prometheus #Grafana #网络数据采集
@GithubCOTV
openhab-android
openhab/openhab-android

🎯 提供openHAB服务器和云实例的移动端控制方案

基于Kotlin开发的原生Android应用,支持通过NFC标签、语音指令、任务器插件等多种方式操作openHAB系统。区别于通用智能家居App,专为openHAB生态设计,集成云服务连接与本地服务器交互功能。

应用支持Android Studio开发环境搭建,提供稳定版与测试版分发渠道。需配置地图API密钥启用地图视图,本地化内容通过Crowdin协作管理。开发者可选择F-Droid兼容的foss构建版本或完整功能版。

✨ 功能亮点
• 支持NFC标签触发设备控制
• 集成语音指令与闹钟时间同步功能
• 提供任务器Action插件扩展接口

👥 适合:智能家居用户和openHAB开发者

#Android #HomeAutomation #Kotlin #OpenHAB #SmartHome
@GithubCOTV
sone
lullabyX/sone

🎯 Linux用户获取TIDAL无损音频流的原生客户端

基于TypeScript开发的TIDAL客户端,通过ALSA直接输出音频信号,避免PipeWire/PulseAudio中间层。支持24-bit/192kHz无损流,提供自定义主题和音乐视频播放功能,音频处理流程可透明追踪。

安装后需配置TIDAL账号,支持Linux系统。通过GStreamer管道实时显示音频信号路径,自动适配硬件采样率。界面包含可调整尺寸的迷你播放器,集成Discord状态同步和多平台音乐记录功能。

✨ 功能亮点
• 支持24-bit/192kHz无损音频流
• 直接ALSA输出避免重采样
• 自定义主题和音乐视频播放

👥 适合:追求高保真音频的Linux用户

#hiresaudio #alsa #linux #losslessaudio #musicplayer
@GithubCOTV
Artalk
ArtalkJS/Artalk

🎯 自托管评论系统,保障隐私与灵活部署

提供无需第三方服务的评论系统,客户端采用纯Vanilla JS实现轻量化,服务端基于Go语言构建高性能架构。支持Docker一键部署,区别于依赖云端服务的常见方案,用户可自主控制数据存储与访问权限。

通过配置文件快速集成至各类网站,兼容React、Vue等主流框架。提供完整API文档与命令行管理工具,降低开发复杂度。支持多语言切换与插件扩展,适应不同场景需求。

✨ 功能亮点
• 客户端40KB,纯Vanilla JS实现
• 支持Docker一键部署
• 提供OpenAPI文档

👥 适合:需要自托管评论系统的开发者和网站管理员

#自托管 #评论系统 #Go #Docker #React
@GithubCOTV
parquet-dotnet
aloneguid/parquet-dotnet

🎯 为.NET开发者的Apache Parquet读写提供纯托管实现

完全用C#实现的Apache Parquet库,不依赖外部组件。支持动态模式和所有Parquet类型,通过原生.NET API直接操作文件结构,区别于通过其他语言绑定的方案。提供低级、高级和非类型化三种接口,满足不同场景需求。

支持跨平台使用,适配.NET 10及更高版本。通过零依赖设计降低部署复杂度,内置硬件加速优化。提供C#类序列化支持,可直接映射复杂数据结构,无需额外转换步骤。

✨ 功能亮点
• 零依赖纯C#实现,支持所有Parquet类型和编码
• 动态schema支持,可处理未知数据结构
• 与.NET生态深度集成,提供多级API接口

👥 适合:需要处理Parquet文件的.NET开发者

#ApacheParquet #NET #CSharp #ETL #数据处理
@GithubCOTV
swagger-client
swagger-api/swagger-client

🎯 为浏览器和Node.js提供连接Swagger API的JavaScript库,支持多种OpenAPI版本。

提供JavaScript模块实现Swagger/OpenAPI文档的获取、解析与交互,支持Swagger 2.0及OpenAPI 3.0.0至3.2.0版本。区别于常规API调用方式,通过统一接口处理不同规范文档,降低多版本兼容成本。

支持Node.js 22及以上版本,使用原生fetch实现HTTP客户端。通过npm安装后可直接调用,提供OpenAPI定义解析器和操作接口。配置项可禁用匿名分析数据收集,满足企业级隐私需求。

✨ 功能亮点
• 支持OpenAPI 3.0.0至3.2.0及Swagger 2.0规范
• 提供HTTP客户端和定义解析器功能
• 兼容Node.js 22以上版本并使用原生fetch

👥 适合:开发人员需要在浏览器和Node.js中集成Swagger API的项目

#JavaScript #OpenAPI #Swagger #Nodejs #API工具
@GithubCOTV
autoclip
zhouxiaoka/autoclip

🎯 自动化视频剪辑工具,将长视频生成适配多平台的短视频内容。

AutoClip 通过 AI 算法自动分析长视频内容,提取关键片段生成短视频。支持自动生成字幕、封面及发布文案,无需人工干预。区别于传统手动剪辑,其核心在于将播客、访谈等音频主导内容转化为视觉化短视频。可处理 YouTube、TikTok 等平台内容,输出格式适配不同平台的分辨率与比例要求。

安装方式包含 pip 安装与官方下载包,支持 Windows、macOS 与 Linux 系统。用户需配置 Python 环境,依赖 FFmpeg 与 OpenCV 作为基础库。界面采用图形化操作,但部分高级功能需调用命令行。默认支持中文界面,英文界面需手动配置。内置模板库覆盖抖音、小红书等平台的热门风格,可直接应用或自定义参数。

项目持续更新,开发者定期修复漏洞并优化剪辑算法。社区提供中文文档与案例教程,但官方响应速度有限。替代方案包括商业工具如 CapCut 或开源项目如 OpenShot,但 AutoClip 专注 AI 自动化流程。部分用户反馈其字幕同步精度需手动调整,剪辑节奏控制能力弱于专业软件。项目依赖 Python 生态,部分系统需自行解决依赖冲突。

✨ 功能亮点
• 支持抖音/小红书/TikTok等多平台内容适配
• 自动生成字幕与短视频封面
• AI算法提取视频关键片段
• 跨平台安装支持Windows/macOS/Linux

👥 适合:内容创作者、自媒体从业者、视频剪辑爱好者

#AI视频剪辑 #开源工具 #短视频生成 #自动化内容 #多平台适配
@GithubCOTV
desktop-cc-gui
zhukunpenglinyutong/desktop-cc-gui

🎯 将多款AI编码引擎整合为图形界面,简化代码生成与调试流程。

desktop-cc-gui 通过统一界面集成11款AI编码引擎,替代传统终端操作。采用Tauri框架构建,支持macOS、Windows、Linux系统,所有设置和状态数据本地存储。用户无需切换不同CLI工具,可在图形界面中直接调用Claude Code、Codex、DeepSeek Harness等引擎,实时查看代码生成过程和令牌消耗情况。

安装后直接运行即可使用,无需复杂配置。支持通过图形界面选择项目目录,AI对话历史自动保存,可随时恢复会话。所有引擎通过Rust后端协议适配器连接,确保事件流和会话记录的稳定性。用户可自定义AI提供者通道边界,保证数据传输符合安全规范。

项目采用MIT许可证,持续接收社区贡献。主要维护者通过GitHub进行代码更新,未提及官方商业支持。替代方案包括各引擎原生CLI工具或独立桌面应用,但需分别管理多个界面。部分功能如团队模式和插件系统尚未完善,依赖引擎自身能力扩展。

支持多引擎同时调用,提供本地数据存储,跨平台兼容性强,图形界面实时反馈代码生成过程。

✨ 功能亮点
• 支持11款AI编码引擎统一管理
• 所有数据本地存储且可恢复
• 跨平台兼容macOS/Windows/Linux
• 图形界面实时展示代码生成过程

👥 适合:开发者和AI编码工具用户

#AI编码 #Tauri #桌面应用 #多引擎 #CLI
@GithubCOTV