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

🎯 ESPHome通过配置文件控制ESP32/ESP8266等设备,实现远程智能家居管理

通过配置文件控制ESP32/ESP8266等嵌入式设备,无需编写复杂代码。相比传统开发方式,采用声明式配置简化设备接入流程。支持通过Home Assistant等系统远程管理,实现传感器数据采集与设备联动。

配置文件采用YAML格式,兼容MQTT协议。支持ESP32、ESP8266等主流开发板,提供Python脚本扩展能力。集成PlatformIO开发环境,降低硬件调试门槛。无需专业嵌入式开发经验即可完成设备部署。

✨ 功能亮点
• 支持ESP32/ESP8266/BK72xx/RP2040多款芯片
• YAML配置文件实现设备参数可视化管理
• 深度集成Home Assistant和MQTT协议

👥 适合:智能家居开发者和爱好者

#ESP32 #HomeAssistant #IoT #YAML #MQTT
@GithubCOTV
devops-exercises
bregman-arie/devops-exercises

🎯 提供覆盖多领域技术的DevOps面试题与练习,辅助系统性学习与技能验证

提供覆盖Linux、云平台、容器、编排、监控等技术的2624个练习题与面试题,通过问题驱动方式强化技术理解。区别于传统教学内容,侧重实践场景还原与技术点拆解,包含代码编写、配置验证、架构分析等多维度训练。

支持按技术栈或知识点筛选练习内容,适配初学者建立知识框架或进阶者查漏补缺。提供PR贡献机制,学习者可结合实际项目经验完善题库,通过问题解析与参考答案对比提升技术深度。平台无复杂依赖,仅需基础编程环境即可开展训练。

✨ 功能亮点
• 包含2624个练习题与面试题,覆盖20+技术栈
• 提供代码编写、配置验证、架构分析等多维度训练
• 支持PR贡献机制完善题库内容

👥 适合:准备DevOps岗位的求职者及技术学习者

#DevOps #面试题 #Python #Linux #云技术
@GithubCOTV
curl
curl/curl

🎯 支持多种协议的数据传输工具,适用于开发和运维场景

curl 是命令行工具和库,支持 DICT、FTP、HTTP、IMAP、MQTT 等 20+ 协议。区别于单一协议工具,它通过统一接口处理多种网络数据传输,适用于跨协议场景。libcurl 提供可集成的 API,便于开发者直接调用。

用户通过命令行直接调用,或集成 libcurl 开发接口。支持 Linux、macOS、Windows 等平台,安装方式包括源码编译和包管理器。官方提供 man 页面和文档,学习曲线较平缓,适合快速上手。

✨ 功能亮点
• 支持 DICT、FTP、HTTP、IMAP 等 20+ 协议
• 跨平台兼容 Linux、macOS、Windows
• 提供详细 man 页面和开发文档

👥 适合:开发者和系统管理员

#命令行工具 #网络协议 #C语言库 #数据传输 #开源软件
@GithubCOTV
Telegram必备的搜索引擎,极搜JISOU帮你精准找到,想要的群组、频道、视频、音乐

👉 t.me/jisou2?start=a_7037005354
libgdx
libgdx/libgdx

🎯 跨平台Java游戏开发框架,支持多系统及Web端,提供灵活开发环境。

基于OpenGL ES的跨平台游戏开发框架,支持Windows/Linux/macOS/Android/Web/iOS。不强制设计规范,允许开发者自由选择编码风格和架构方案。相比其他框架更注重灵活性和底层控制,适合需要定制化开发的项目。

通过Gradle工具快速搭建项目,提供自动化配置生成器。集成完整文档和Javadoc,支持IDE无缝开发。社区提供Discord交流渠道,官方博客更新技术动态,降低学习曲线和协作门槛。

✨ 功能亮点
• 支持Windows/Linux/macOS/Android/Web/iOS多平台
• Apache 2.0许可证,商业非商业皆可使用
• 活跃第三方库生态,提升开发效率

👥 适合:Java开发者、独立游戏制作人、跨平台项目团队

#Java #跨平台 #游戏开发 #框架 #2D3D
@GithubCOTV
discordo
ayn2op/discordo

🎯 轻量安全的Discord终端客户端替代图形界面方案。

Discordo以终端界面实现Discord功能,区别于传统图形客户端。采用Go语言开发,支持跨平台运行,提供消息、语音、频道管理等核心功能。相比图形界面更节省资源,通过终端操作提升交互效率,适合熟悉命令行的用户。

支持多平台安装方式,包含预编译二进制和包管理器。用户可通过密码、二维码或令牌登录,配置文件路径明确。需要Go语言环境编译,语音功能需C编译器和Linux音频库支持。提供详细文档说明使用流程和配置方法。

✨ 功能亮点
• 支持Windows/macOS/Linux/Android多平台运行
• 提供TLS指纹伪装和安全认证机制
• 配置文件路径与日志文件结构明确

👥 适合:需要终端操作的开发者及系统管理员

#TUI #Go #跨平台 #安全 #Discord
@GithubCOTV
DigUp
ARahim3/DigUp

🎯 通过文件内容实现跨格式本地搜索,支持多语言和多媒体。

DigUp 通过 EmbeddingGemma 2 模型解析文件内容,实现照片、PDF、代码等多格式搜索。区别于传统文件名或文本匹配,它能理解语义并关联不同媒介,如视频中的动物与文字描述对应。所有计算在本地完成,无需联网传输数据。

支持 Mac、Windows 和 Linux 平台,安装方式包括 DMG 拖拽、Homebrew 或 Windows 下载包。模型仅在线下载一次,后续搜索完全本地运行。隐私保护设计,更新检查不收集文件信息,用户可关闭联网功能。

DigUp 通过 EmbeddingGemma 2 模型解析文件内容,实现照片、PDF、代码等多格式搜索。区别于传统文件名或文本匹配,它能理解语义并关联不同媒介,如视频中的动物与文字描述对应。所有计算在本地完成,无需联网传输数据。

支持 Mac、Windows 和 Linux 平台,安装方式包括 DMG 拖拽、Homebrew 或 Windows 下载包。模型仅在线下载一次,后续搜索完全本地运行。隐私保护设计,更新检查不收集文件信息,用户可关闭联网功能。

✨ 功能亮点
• 支持图片、音频、视频等多模态内容搜索
• 模型本地运行,数据不上传云端
• 跨100+语言实现语义匹配

👥 适合:需要本地隐私保护的开发者和研究人员

#filesearch #localfirst #multimodal #semanticsearch #swift
@GithubCOTV
electerm
electerm/electerm

🎯 跨平台终端工具支持多种协议及老旧系统兼容性

支持SSH/SFTP/FTP/RDP/VNC等协议的统一终端界面,兼容Linux/Mac/Windows/Android/HarmonyOS/iOS等多系统,特别适配Ubuntu 18、Windows 7、UOS、LoongArch等老旧环境。区别于单一平台工具,提供全栈覆盖的远程连接方案。

通过安装包、Docker镜像或网页版快速部署,支持命令行参数调用。提供Android/iOS移动端及HarmonyOS适配,配置文件可跨设备同步,降低多环境操作的学习成本。

✨ 功能亮点
• 支持Ubuntu 18、Windows 7等老旧系统
• 提供Web版及移动端应用
• 集成AI功能提升操作效率

👥 适合:开发者及系统管理员

#SSH #RDP #跨平台 #终端工具 #JavaScript
@GithubCOTV
macUSB
Kruszoneq/macUSB

🎯 帮助Mac用户创建兼容Apple Silicon和Intel的可启动USB,支持旧版macOS及Linux/Windows安装

macUSB整合 macOS 安装文件下载、本地镜像处理、校验和计算功能,通过统一界面完成USB启动盘制作。区别于传统工具需手动切换多个程序,其内置流程引导减少操作复杂度,特别优化Apple Silicon设备对旧版系统兼容性处理。

支持通过Homebrew或GitHub Releases安装,运行环境需macOS系统。提供图形化界面操作,用户可选择本地镜像或直接下载指定版本macOS,自动检测目标存储设备容量并格式化。Windows/Linux镜像需符合ISO标准,部分功能需手动配置参数。

✨ 功能亮点
• 内置Apple服务器直连下载器支持Public Beta版本
• SHA-256校验兼容.dmg/.cdr/.iso等格式文件
• 自动适配Apple Silicon设备的Legacy系统兼容模式

👥 适合:需要创建多系统启动USB的开发者和IT人员

#macOS #USB工具 #Swift #系统安装 #跨平台
@GithubCOTV
locally-uncensored
PurpleDoubleD/locally-uncensored

🎯 本地运行AI工具集,无需云或终端,支持聊天、图像、视频生成及代码代理。

整合聊天、图像生成、视频生成和代码代理功能,所有操作在本地完成。无需配置终端或Docker,安装后直接选择模型即可使用。支持Windows和Linux系统,数据不依赖云端存储,保障隐私安全。

提供Windows、Linux和macOS(Beta)安装包,无需复杂设置。用户可快速部署AI工具,通过图形界面操作模型。支持语音交互和计算机控制功能,部分功能处于测试阶段。安装过程无依赖,适合希望本地化运行AI应用的用户。

✨ 功能亮点
• 支持本地运行,无需云或终端
• 整合聊天、图像、视频生成及代码代理
• 提供跨平台安装包,含Windows、Linux和macOS(Beta)

👥 适合:开发者和创作者,需本地运行AI工具且重视隐私。

#AI工具集 #本地运行 #隐私保护 #跨平台 #TypeScript
@GithubCOTV
donutbrowser
zhom/donutbrowser

🎯 提供隐私保护的反检测浏览器,支持多设备指纹隔离

支持创建无限浏览器配置文件,每个配置文件拥有独立设备指纹、cookies、扩展和代理设置。数据完全存储在本地,不依赖云端同步,避免账户关联风险。与常规浏览器通过脚本修改指纹不同,采用Wayfern引擎直接在浏览器内核层面生成指纹。

通过本地REST API和CDP协议支持自动化工具接入,可连接Playwright、Puppeteer等进行浏览器操控。付费计划提供远程MCP协议支持,兼容 Claude、Cursor等AI工具。无需注册账户,数据本地存储,支持密码加密或临时会话模式。配置文件可独立设置DNS拦截、代理协议和WireGuard VPN。

✨ 功能亮点
• 支持无限浏览器配置文件,每个独立隔离
• 基于Wayfern的反检测引擎,绕过Cloudflare等检测
• 本地数据存储,无跟踪或分析上报

👥 适合:需要多账号管理的自动化用户

#antidetect #browserautomation #privacy #Rust #Chromium
@GithubCOTV
memories
pulsejet/memories

🎯 Nextcloud照片管理工具,支持时间线、AI标签和视频转码。

作为Nextcloud应用,提供时间线排序、AI人脸识别、视频转码等高级功能,区别于普通相册应用。支持Exif时间解析、地图标记、批量编辑元数据,兼容Nextcloud照片迁移和Google Takeout。

安装需通过Nextcloud应用商店,配置后运行命令生成索引。支持Android和iOS客户端,开发环境可使用Docker容器快速搭建,提供移动网页端访问。

✨ 功能亮点
• 支持Exif时间线排序和AI人脸识别
• 视频HLS转码提升播放性能
• 兼容Nextcloud照片迁移和Google Takeout

👥 适合:需要自托管照片管理的个人和团队

#Nextcloud插件 #AI图像识别 #视频转码 #自托管 #相册管理
@GithubCOTV
xtool
xtool-org/xtool

🎯 跨平台构建iOS应用的SwiftPM工具,支持Linux、Windows、macOS。

xtool通过SwiftPM实现跨平台iOS应用构建,无需依赖Xcode的macOS环境。支持在Linux、Windows及macOS上直接生成iOS安装包,通过开放标准替代闭源工具链。提供应用签名、设备安装及开发者服务交互功能,覆盖完整开发流程。

安装后可通过命令行创建项目并运行,支持图形界面操作。提供官方安装指南适配多系统,集成XKit库可调用Apple开发者API。开发者可将工具能力嵌入自有应用,通过SwiftPM依赖管理实现功能扩展。

✨ 功能亮点
• 支持Linux/Windows/macOS多平台构建iOS应用
• 提供SwiftPM集成实现自动化构建流程
• 包含XKit库对接Apple开发者服务

👥 适合:需要跨平台iOS开发的开发者和团队

#SwiftPM #iOS开发 #跨平台工具 #Xcode替代 #Swift语言
@GithubCOTV
nchat
d99kris/nchat

🎯 终端多协议消息客户端支持Telegram、WhatsApp和Signal

基于ncurses库开发的终端消息工具,支持Linux和macOS平台。区别于图形化客户端,通过命令行实现多协议消息收发,无需依赖桌面环境。集成Telegram、WhatsApp和Signal协议,提供消息编辑、媒体管理、通知提醒等核心功能。

支持命令行参数配置和交互式快捷键操作,通过终端窗口完成消息管理。兼容Linux/macOS系统,依赖ncurses库运行,适合需要轻量消息工具的终端用户。提供账户管理、消息搜索、历史记录导出等实用功能。

✨ 功能亮点
• 支持Markdown格式消息发送与显示
• 多协议账户同时管理
• 自定义主题和快捷键配置

👥 适合:熟悉终端的开发者和系统管理员

#terminal #CPlusPlus #ncurses #Telegram #Signal
@GithubCOTV
nanoMuse
nano-muse/nanoMuse

🎯 跨设备个人代理,支持本地部署与自定义模型选择

基于Swift开发的跨平台个人代理,可在手机、桌面及浏览器运行。区别于传统应用,其核心功能在后台持续运作,通过自定义模型实现个性化服务,支持用户自主托管数据。

提供桌面、移动端与浏览器端完整方案,无需复杂配置即可使用。社区提供基础模型资源,用户可替换为自有模型,数据传输通过自建中继完成,确保隐私与控制权。

✨ 功能亮点
• 支持Android/iOS/Windows/macOS/Linux及浏览器全平台
• 本地部署可完全控制数据流向
• 社区中继提供基础模型资源调用

👥 适合:开发者和希望自主控制数字助手的用户

#agentskills #aiagent #crossdevice #opensource #personalagent
@GithubCOTV
omnyssh
timhartmann7/omnyssh

🎯 跨平台SSH管理工具,集成实时监控与SFTP操作。

提供桌面GUI和终端TUI双模式,通过实时仪表盘集中管理多台服务器。支持标签分组、端口转发、一键SSH密钥生成,所有操作通过图形界面完成,无需命令行输入。

安装支持多系统,无需账户或登录。读取现有.ssh/config配置文件,自动识别堡垒机环境。终端多标签页支持持久化会话,SFTP双面板支持拖拽文件传输,代码片段可批量发送至目标主机。

✨ 功能亮点
• 支持跨平台桌面GUI和终端TUI
• 实时监控CPU、内存、磁盘使用情况
• 内置SFTP文件管理器,支持拖拽传输

👥 适合:系统管理员和DevOps工程师

#跨平台 #SSH管理 #SFTP #DevOps #Rust
@GithubCOTV
clashmi
KaringX/clashmi

🎯 为多平台用户提供基于Mihomo内核的图形化代理工具

基于Flutter框架开发的图形界面应用,内置持续更新的Mihomo核心。支持iOS/macOS/Android/Windows/Linux平台,通过YAML配置文件实现基础代理功能,提供可视化操作界面。相比纯命令行工具,降低使用门槛,适配新手用户快速上手。

通过官方渠道提供多平台安装包,支持AppStore及官网下载。内置Zashboard面板提供Web管理界面,兼容Metacubex推荐配置方案。用户可通过机场订阅链接直接导入配置,无需复杂手动设置。官方提供使用手册及FAQ文档支持。

✨ 功能亮点
• 内置持续更新的Mihomo内核
• 支持metacubex推荐配置
• 自带zashboard网络面板

👥 适合:需要跨平台代理工具的开发者及用户

#Clash #Mihomo #Flutter #代理工具 #跨平台
@GithubCOTV
stac
StacDev/stac

🎯 通过JSON动态更新Flutter应用界面,无需重新发布应用。

Stac 是 Flutter 的 Server-Driven UI 框架,通过 JSON 动态构建应用界面。区别于传统硬编码方式,开发者在服务器端用 Dart DSL 定义 UI 结构,客户端实时解析 JSON 渲染原生组件,实现界面无感更新。

支持多平台统一渲染,开发者在服务器端编写 UI 逻辑,通过 JSON 协议同步至 iOS、Android、Web 等终端。初始化流程包含设置路由和加载服务器配置,提供预置组件库降低开发复杂度。

✨ 功能亮点
• 支持实时推送UI变更,无需应用商店审核
• 使用Dart DSL编写服务器端UI,兼容传统Flutter代码
• 跨平台一致渲染,覆盖iOS、Android、Web等

👥 适合:需要快速迭代UI的Flutter开发团队

#Flutter #SDUI #Dart #跨平台 #JSON
@GithubCOTV
pychess
pychess/pychess

🎯 为多平台提供符合GNOME设计规范的开源国际象棋客户端

基于Python和GTK3开发,支持跨平台运行。区别于常规客户端,采用纯Python实现核心逻辑,内置多种棋类变体及分析功能。提供在线对战、引擎调试、文件格式兼容等完整棋类工具链。

支持Linux/Windows/macOS三平台安装,提供图形化界面与命令行两种启动方式。依赖关系明确,安装流程适配主流发行版,界面交互符合桌面用户操作习惯,降低新手学习成本。

✨ 功能亮点
• 支持UCI/CECP引擎及8级难度调节
• 内置Python引擎与FICS在线对战功能
• 兼容PGN/FEN/EPD格式及多种棋类变体

👥 适合:国际象棋爱好者及开发者

#chess #Python #GTK3 #GNOME #FICS
@GithubCOTV
kicad-source-mirror
KiCad/kicad-source-mirror

🎯 提供KiCad开发分支镜像,支持跨平台电子设计协作。

KiCad/kicad-source-mirror 是官方开发分支镜像,代码实时同步至GitLab。区别于常规开源项目,该镜像不接收GitHub PR,所有更新由开发者直接推送。项目包含完整源码树,覆盖电路板设计、原理图编辑等核心功能模块,提供标准化构建流程和跨平台支持。

开发者通过GitLab进行代码提交和CI验证,使用CMake管理构建过程。支持Linux/Mac/Windows系统,提供详细文档和社区资源。源码包含3D查看器、Gerber解析器、脚本工具等子系统,配套编译配置文件和格式化规则,降低协作开发门槛。

✨ 功能亮点
• GitLab实时同步开发分支,确保代码最新
• 支持Linux/Mac/Windows多平台构建
• 包含完整子模块和构建配置文件

👥 适合:电子设计开发者及EDA工具贡献者

#CAD #EDA #KiCad #CPlusPlus #Linux
@GithubCOTV
Obtainium
ImranR98/Obtainium

🎯 Android应用更新工具,直接从源代码获取更新,保障隐私安全。

Obtainium 通过直接访问应用发布页实现更新,支持 GitHub、GitLab 等 30+ 源,区别于传统应用商店集中管理。用户可自定义更新规则,无需依赖第三方仓库,减少中间环节风险。

应用通过配置文件或直接链接添加,支持 APK 直接安装与版本追踪。界面简洁,依赖开源社区维护,需基础技术能力配置源地址,适合开发者及高级用户。

✨ 功能亮点
• 支持 GitHub、GitLab 等 30+ 应用源直接更新
• 自动检查版本并推送通知
• 开源项目可验证 APK 签名与完整性

👥 适合:开发者和注重隐私的Android用户

#Android #APK更新 #自动化 #隐私 #Dart
@GithubCOTV