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

🎯 提供无头浏览器控制的JavaScript API,支持Chrome和Firefox自动化。

基于DevTools Protocol和WebDriver BiDi协议操作浏览器,支持Chrome和Firefox的无头模式运行。相比直接调用浏览器命令行,提供更细粒度的API控制,适用于需要渲染页面或调试的场景。

安装后需手动处理浏览器下载流程,支持Node.js环境。通过npm等包管理器安装后,需配置允许安装脚本或单独下载浏览器二进制文件。适用于需要浏览器自动化能力的开发人员。

✨ 功能亮点
• 支持Chrome和Firefox的无头模式运行
• 通过DevTools Protocol实现浏览器控制
• 安装需手动处理浏览器二进制文件下载

👥 适合:Web自动化测试开发者

#automation #chrome #nodejs #testing #web
@GithubCOTV
firefly-iii
firefly-iii/firefly-iii

🎯 个人财务数据本地化管理工具,支持预算与收支追踪

Firefly III 是自托管财务管理系统,通过本地存储避免云端数据泄露。支持预算编制、收支分类及标签管理,提供多维度财务报告。区别于商业工具,其核心优势在于数据主权与隐私保护,用户可自主控制财务信息流转。

支持 Docker 容器化部署与 Kubernetes 集群部署,需基础服务器环境配置。提供完整文档与演示站点降低入门门槛,用户可通过 CSV/OFX 文件导入历史数据,生成可视化财务趋势分析图表。

✨ 功能亮点
• 支持多格式数据导入与自动化分类
• 提供现金流预测与预算执行率报告
• 完全本地化部署保障数据安全

👥 适合:需要隐私保护的个人财务管理者

#PHP #自托管 #预算管理 #财务追踪
@GithubCOTV
typewhisper-mac
TypeWhisper/typewhisper-mac

🎯 macOS本地语音转文字工具,支持隐私保护与云处理选项

基于Swift开发的macOS语音转文字应用,采用本地AI模型实现全隐私处理,同时兼容Groq、OpenAI等云API。区别于传统云端服务,通过Apple Silicon优化实现低延迟转录,支持自定义工作流处理文本结果。

提供SwiftUI界面与命令行工具双模式操作,适配macOS系统特性。开发者可通过Swift环境快速构建,普通用户通过图形界面配置本地模型或云服务,支持iCloud同步历史记录与快捷键自定义,降低使用门槛。

✨ 功能亮点
• 支持本地AI模型与隐私保护的语音转录
• 兼容Groq/OpenAI等云API服务
• 提供iCloud同步与可视化快捷键编辑

👥 适合:开发者和需要隐私保护的语音转文字用户

#Swift #macOS #语音转文字 #隐私计算 #本地AI
@GithubCOTV
pixez-flutter
Notsfsssf/pixez-flutter

🎯 支持免代理直连及动图播放的Pixiv第三方Flutter客户端。

使用Flutter框架开发,支持中国大陆地区直连Pixiv服务,无需代理。集成ugoira动图播放功能,通过CustomPainter实现图像渲染。采用MobX和Provider进行状态管理,利用PlatformChannel适配多平台特性。

提供Android、iOS、Windows多平台安装包,通过GitHub Releases分发。依赖Flutter开发框架,需具备基础Dart语言能力。集成国际化支持,提供多语言界面选项。

✨ 功能亮点
• 支持免代理直连Pixiv服务
• 内置ugoira动图播放器
• 基于Flutter框架跨平台开发

👥 适合:Pixiv用户及Flutter开发者

#Flutter #Pixiv #Dart #跨平台
@GithubCOTV
memos
usememos/memos

🎯 自托管笔记应用,整合日常想法并保障数据自主权。

基于Go语言开发,通过时间线呈现笔记内容,数据存储于用户自建服务器。区别于传统云笔记服务,所有数据由用户掌控,支持私有或共享模式。采用Markdown格式记录,可灵活管理内容结构与展示形式。

提供Docker部署方案,通过单条命令即可启动服务。支持多平台同步与API扩展,集成第三方工具如浏览器插件和Telegram机器人。基础功能无需复杂配置,进阶使用可对接自定义脚本与AI工具。

✨ 功能亮点
• 支持Docker容器化部署,快速启动服务
• 数据存储于本地目录,便于备份与管理
• 提供Markdown格式支持与API接口

👥 适合:需要数据自主的个人用户和团队

#自托管 #Markdown #数据自主 #Docker #Go
@GithubCOTV
PaperTodo
snownico0722/PaperTodo

🎯 为Windows用户提供轻量级、无干扰的桌面便签与待办管理工具

PaperTodo 以独立窗口形式直接置于桌面,无层级管理界面。通过 WPF 原生开发实现快速启动与低资源占用,支持待办清单与 Markdown 笔记双模式。区别于传统便签应用,其强调「纸张」物理感,所有操作自动保存且交互路径极简。

用户通过两种纸张类型实现功能区分:待办纸张支持拖拽排序与多选 swipe,笔记纸张提供三级实时渲染与本地图片粘贴。边缘胶囊可折叠收纳,hover 时显示预览卡片,无需打开完整窗口即可查看内容。应用无复杂配置,开箱即用。

✨ 功能亮点
• 支持待办清单与 Markdown 笔记双模式切换
• 边缘胶囊可自动吸附屏幕并实现 hover 预览
• 独立窗口设计避免层级管理干扰

👥 适合:需要轻量桌面便签的开发者和日常用户

#CSharp #WPF #Markdown #桌面 #便签工具
@GithubCOTV
duckduckgo-privacy-extension
duckduckgo/duckduckgo-privacy-extension

🎯 提供浏览器隐私保护,防止网站追踪用户行为。

通过拦截第三方追踪器和加密搜索请求,实现无痕浏览。与传统广告拦截工具不同,专注防御跨站追踪,不依赖黑名单机制,采用主动反追踪算法。支持 Firefox 和 Chrome 浏览器,提供实时防护状态显示,用户可自定义过滤规则。

安装后自动运行,通过浏览器扩展商店获取。支持多平台版本,界面简洁无复杂设置。开发者提供详细文档,非技术用户可直接使用。代码开源便于审计,社区提供中文使用指南。

✨ 功能亮点
• 阻止第三方追踪器和跨站数据收集
• 加密搜索请求防止服务商泄露记录
• 支持 Firefox/Chrome 多浏览器同步防护

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

#隐私保护 #浏览器扩展 #追踪拦截 #跨平台 #JavaScript
@GithubCOTV
IRremoteESP8266
crankyoldgit/IRremoteESP8266

🎯 为ESP8266/ESP32提供多协议红外信号收发功能,兼容常见遥控设备。

基于Arduino框架实现红外信号收发,支持ESP8266/ESP32开发板。采用940nm红外LED与通用接收模块,覆盖空调、HVAC等设备控制场景。相比传统方案,提供更丰富的协议适配和硬件兼容性。

通过Arduino IDE直接安装,支持v2.9.0版本。提供协议兼容性列表和升级指南,降低设备适配难度。开发文档与API说明完整,便于快速集成到智能家居项目中。

✨ 功能亮点
• 支持多种红外协议,兼容ESP8266/ESP32开发板
• 提供Arduino IDE安装包,简化集成流程
• 包含协议兼容性列表,便于快速适配设备

👥 适合:物联网开发者、智能家居设备调试者

#红外遥控 #ESP32 #Arduino库 #家居自动化 #协议支持
@GithubCOTV
python-miio
rytilahti/python-miio

🎯 为小米智能家电提供Python控制接口及命令行工具

提供miIO和MIoT协议支持,通过Python库和miiocli工具实现设备控制。区别于厂商官方SDK,采用社区维护模式,无需依赖官方API,支持多类型小米设备交互。

安装后通过命令行输入IP和Token即可操作设备,支持云账户自动获取Token。需具备基础网络知识,可配合Home Assistant等平台使用,提供详细文档指导设备适配与调试。

✨ 功能亮点
• 支持miIO和MIoT双协议设备控制
• 提供命令行工具实现设备交互
• 社区维护无厂商绑定

👥 适合:智能家居开发者及设备自动化爱好者

#Python #homeautomation #miio #miot #smarthome
@GithubCOTV
textbee
textbee/textbee

🎯 将安卓手机转化为可自托管的短信API,替代付费服务

通过安卓设备和SIM卡实现短信收发,提供REST API与webhooks接口。区别于传统短信服务,无需租用号码或支付每条费用,支持自托管或免费托管方案。

安装安卓应用后扫码配置,通过API或仪表盘操作。支持多平台开发,提供JavaScript SDK和CSV批量发送功能,无需复杂设置即可接入短信服务。

✨ 功能亮点
• 支持REST API与webhooks双向通信
• 提供自托管和免费托管两种部署方式
• 兼容AI代理的MCP服务器协议

👥 适合:开发者及需要短信功能的中小企业

#Android #SMS网关 #自托管 #RESTAPI #TypeScript
@GithubCOTV
heroui-native
heroui-inc/heroui-native

🎯 为React Native提供美观、快速且现代的UI组件库,支持跨平台开发。

提供基于React Native的UI组件,整合设计系统与Nativewind工具链,组件样式可直接通过代码调整。对比传统方案,组件库包含完整变体与交互逻辑,减少重复开发工作。支持iOS与Android平台,组件渲染性能优化,适配不同设备分辨率。

提供预览应用与开箱即用的示例项目,开发者可直接克隆使用。组件配置通过Nativewind实现,无需额外构建流程。文档包含快速入门指南与完整组件列表,支持通过官方应用实时查看组件效果,降低学习成本与调试时间。

✨ 功能亮点
• 内置Nativewind配置,支持实时样式调整
• 提供跨平台组件预览应用
• 包含完整示例项目与最佳实践

👥 适合:需要快速构建跨平台React Native应用的开发者

#ReactNative #UI组件 #设计系统 #Nativewind #跨平台
@GithubCOTV
cpu-info
kamgurgul/cpu-info

🎯 跨平台获取设备软硬件详细信息,支持多系统环境

CPU Info通过统一接口整合硬件传感器与系统接口,跨平台收集CPU、内存、存储等核心参数。区别于单一平台工具,采用Kotlin Multiplatform框架实现代码复用,结合pytorch/cpuinfo与OSHI库增强数据准确性,覆盖移动端与桌面端场景。

支持Android/iOS/Desktop/Wasm平台直接运行,开发者可通过Compose Multiplatform构建UI界面。依赖Kotlin生态工具链,需具备基础Kotlin语法与多平台开发经验,配置环境后可快速集成硬件信息采集模块。

✨ 功能亮点
• 支持Android/iOS/Desktop/Wasm多平台运行
• 整合pytorch/cpuinfo与OSHI获取硬件数据
• 采用Kotlin Multiplatform降低跨平台开发成本

👥 适合:需要跨平台获取硬件信息的开发者

#Kotlin #KotlinMultiplatform #CPU信息 #跨平台 #ComposeMultiplatform
@GithubCOTV
strix
usestrix/strix

🎯 自动化AI渗透测试工具,快速发现并修复应用漏洞。

自主AI渗透测试代理模拟真实黑客行为,动态运行代码检测漏洞并生成实际验证PoC,区别于传统静态分析工具的高误报率。支持多代理协同工作,覆盖渗透测试全流程,提供可操作的修复建议和合规报告。

集成GitHub Actions和CI/CD管道,无需复杂配置即可自动扫描代码漏洞。依赖Docker环境和LLM API密钥运行,CLI工具直接输出漏洞详情与修复方案,降低安全测试技术门槛。

✨ 功能亮点
• 支持GitHub Actions和CI/CD无缝集成
• 动态运行代码验证漏洞并生成PoC
• 提供修复建议和合规报告生成

👥 适合:开发人员和安全团队需要快速准确的安全测试。

#AI渗透测试 #安全自动化 #漏洞扫描 #CICD集成 #红队工具
@GithubCOTV
hurl
Orange-OpenSource/hurl

🎯 Hurl通过纯文本格式运行和测试HTTP请求,简化API调试与自动化测试流程。

Hurl用纯文本定义HTTP请求,支持链式操作、值捕获和响应查询。区别于传统工具需要复杂配置或脚本,它通过简单格式实现请求编排与结果验证,覆盖REST/GraphQL/SOAP等场景。

Hurl以单二进制形式分发,无运行时依赖。支持CI/CD集成,提供文本、JUnit、TAP、HTML格式的测试报告。开发者可通过命令行直接调用,无需额外环境配置,降低API测试的使用门槛。

✨ 功能亮点
• 支持链式请求与动态数据传递
• 兼容REST/GraphQL/SOAP多种API类型
• 提供文本/HTML/JUnit测试报告输出

👥 适合:开发者与运维人员用于API调试及自动化测试

#apitesting #cli #http #rust #testingtools
@GithubCOTV
vikunja
go-vikunja/vikunja

🎯 自托管任务管理工具,支持多平台同步与权限控制。

基于Go语言开发,提供自托管方案替代云端服务,数据存储与管理完全由用户掌控。区别于传统待办应用,支持多层级权限配置及跨设备同步功能,无需依赖第三方服务器。

支持Linux、macOS及Windows平台部署,通过Docker或源码构建快速启动。提供Web界面与API接口,开发者可集成至现有系统,基础使用无需编程经验,高级功能需熟悉命令行操作。

✨ 功能亮点
• 支持AGPL-3.0开源协议,代码可审计可二次开发
• 内置多层级权限系统,适配团队协作场景
• 提供Web界面与RESTful API双模式操作

👥 适合:需要数据自主权的团队及个人用户

#selfhosted #taskmanagement #go #api #vuejs
@GithubCOTV
eliza
elizaOS/eliza

🎯 构建和管理自主AI代理的开源框架与工具集

elizaOS 是基于 TypeScript 的全栈框架,提供自主AI代理的运行时、应用、CLI及云服务。区别于传统单点工具,其整合了插件系统、设备桥接、区块链交互等能力,支持跨平台部署。核心组件包含本地推理引擎和自动化工作流,通过模块化设计降低复杂系统开发门槛。

项目依赖 Bun 和 Node 环境,通过 package.json 锁定版本并自动处理子模块。开发者可从源码构建桌面版,或使用预发布版本快速启动。各子包独立维护构建指令,需通过 cwd 参数限定执行目录。运行时自动管理模型加载,部分资源需手动获取。

✨ 功能亮点
• 支持Linux/Android多平台部署与设备桥接
• 模块化插件架构覆盖消息/日历/自动化场景
• 自动管理本地推理引擎与模型加载

👥 适合:开发者和AI研究员

#agent #agentic #TypeScript #AI框架 #自主系统
@GithubCOTV
supabase
supabase/supabase

🎯 提供基于Postgres的全栈开发平台,替代Firebase功能

基于Postgres构建的开发平台,提供数据库、认证、API生成、实时功能、函数、文件存储、AI工具。区别于传统方案,采用开源工具组合实现Firebase类似体验,支持自托管和云服务两种部署方式。

支持云端直接使用或本地自托管,提供TypeScript和多种框架集成。文档涵盖API、实时订阅、AI工具等模块,社区论坛和GitHub Issues提供问题解答,适合需要快速搭建后端的开发者群体。

✨ 功能亮点
• 提供实时数据库订阅功能,支持WebSocket推送
• 支持自动生成REST和GraphQL API
• 集成AI向量工具,支持嵌入和搜索

👥 适合:需要快速搭建后端的开发者

#Postgres #TypeScript #AI #实时
@GithubCOTV
Telegram必备的搜索引擎,极搜JISOU帮你精准找到,想要的群组、频道、视频、音乐

👉 t.me/jisou2?start=a_7374825003
obsidian-clipper
obsidianmd/obsidian-clipper

🎯 将网页内容保存为可离线阅读的Markdown文件,支持多浏览器扩展

支持Chrome、Firefox、Safari等主流浏览器,通过高亮功能捕获网页内容。保存数据以Markdown格式存储,兼容Obsidian知识库。区别于普通截图工具,提供结构化文本保存和长期归档能力。内置模板系统支持内容格式自定义,适配不同使用场景。

安装方式覆盖主流浏览器生态,提供官方目录下载链接。开发者可本地构建多版本扩展,支持 Chromium、Firefox、Safari 三端发布。使用文档详细说明高亮规则、模板变量、过滤器等核心功能,降低学习成本。基础功能无需编程即可上手,高级特性支持自定义开发。

✨ 功能亮点
• 支持Chrome、Firefox、Safari多浏览器扩展
• 保存内容为持久化Markdown文件
• 提供模板逻辑与变量系统

👥 适合:需要离线保存网页内容的Obsidian用户

#browserextension #markdown #obsidian #webclipper #chromium
@GithubCOTV
localdesktop/localdesktop.github.io

🎯 在Android设备上运行桌面Linux环境,无需模拟交互。

通过Proot和Wayland技术,在Android设备内部构建完整的Linux桌面环境。直接挂载ARM64文件系统并渲染Wayland界面,不依赖传统虚拟机或模拟器方案。

支持Termux环境直接构建APK,提供两种编译方式适配不同开发需求。无需复杂配置即可运行XFCE桌面,仅需安装后启动即用。

✨ 功能亮点
• 基于Proot实现ARM64 Linux环境
• 内置Wayland合成器直接渲染
• 支持Termux直接构建APK

👥 适合:需要在Android上运行Linux桌面的开发者和高级用户。

#Android #Linux #Proot #Wayland #Rust
@GithubCOTV
mtprotoproxy
alexbers/mtprotoproxy

🎯 为Telegram提供异步MTProto代理服务

基于Python实现的异步MTProto代理,支持Docker部署。相比传统方案,采用事件循环机制提升并发处理能力,配置文件可动态调整端口与用户权限。

支持Docker容器化运行或直接执行脚本,配置修改后无需重启生效。提供多实例负载均衡功能,可集成Prometheus实现运行时数据监控。

✨ 功能亮点
• 支持Docker部署与独立脚本运行两种方式
• 单节点可承载4000以上并发用户连接
• 兼容Telegram MTProto协议标准

👥 适合:需要部署Telegram代理服务的开发者

#asyncmtprotoproxy #docker #mtproto #python #telegram
@GithubCOTV