✨ 随机碎片 / 资讯文档 / 网站工具 / GitHub 项目 / Bing 壁纸
RackPeek,一款轻量级命令行工具(有 WebUI),适用于记录和管理 HomeLab 和类似的小规模 IT 基础设施。
https://github.com/Timmoth/RackPeek
#HomeLab #DevOps #Shell #Tool
https://github.com/Timmoth/RackPeek
#HomeLab #DevOps #Shell #Tool
Artifact Keeper, Rust 实现的开源制品库,可作为 Artifactory/Nexus 的替代
https://github.com/artifact-keeper
#DevOps #Tool #GitHub
https://github.com/artifact-keeper
#DevOps #Tool #GitHub
ntopng - 网络流量监控工具(ntop 的现代改进版)
https://github.com/ntop/ntopng
ntopng 是一个网络流量监控工具,相较原始 ntop 优化了性能,改进了一些功能。
● 实时网络流量监控和分析
● 基于 Web UI 的交互式流量可视化
● 支持 sFlow、NetFlow、IPFIX 等多种流量协议
● SNMP 监控能力
● eBPF 数据包处理技术
● 安全威胁检测和分析
● 支持 Docker 和 Kubernetes 部署
● 聚合流量告警过滤功能
#Network #Tool #GitHub #DevOps
https://github.com/ntop/ntopng
ntopng 是一个网络流量监控工具,相较原始 ntop 优化了性能,改进了一些功能。
● 实时网络流量监控和分析
● 基于 Web UI 的交互式流量可视化
● 支持 sFlow、NetFlow、IPFIX 等多种流量协议
● SNMP 监控能力
● eBPF 数据包处理技术
● 安全威胁检测和分析
● 支持 Docker 和 Kubernetes 部署
● 聚合流量告警过滤功能
#Network #Tool #GitHub #DevOps
Apprise - 统一消息通知推送服务
https://github.com/caronc/apprise
https://appriseit.com/
一个开源消息通知库,提供了 CLI 命令行工具和 Python API 两种使用方式。支持 Telegram、Discord、Slack、钉钉、飞书 /Lark、企业微信、Email 等 100+ 常见的主流消息推送服务。
#Tool #GitHub #DevOps
https://github.com/caronc/apprise
https://appriseit.com/
一个开源消息通知库,提供了 CLI 命令行工具和 Python API 两种使用方式。支持 Telegram、Discord、Slack、钉钉、飞书 /Lark、企业微信、Email 等 100+ 常见的主流消息推送服务。
#Tool #GitHub #DevOps
worktrunk - Git worktree 管理命令行(CLI)工具
https://github.com/max-sixty/worktrunk
Worktrunk 是一个为 AI Agent 设计的 Git worktree 管理 CLI 工具,简化了 Git worktree 的管理和使用。
● 三个核心命令:wt switch(切换 worktree)、wt list(列出 worktree)、wt merge(合并 worktree)、wt remove(清理 worktree)
● worktree 寻址:通过分支名称寻址 worktree,路径由可配置的模板自动生成
● 工作流自动化:支持 hooks 机制在创建、合并前后等阶段执行自定义命令
● LLM 集成:支持通过 LLM 从 diff 自动生成提交信息
● 高级特性:包括 fzf 选择器、Claude Code 集成、CI 状态检查和 PR 链接等功能
#Shell #GitHub #DevOps #Tool
https://github.com/max-sixty/worktrunk
Worktrunk 是一个为 AI Agent 设计的 Git worktree 管理 CLI 工具,简化了 Git worktree 的管理和使用。
● 三个核心命令:wt switch(切换 worktree)、wt list(列出 worktree)、wt merge(合并 worktree)、wt remove(清理 worktree)
● worktree 寻址:通过分支名称寻址 worktree,路径由可配置的模板自动生成
● 工作流自动化:支持 hooks 机制在创建、合并前后等阶段执行自定义命令
● LLM 集成:支持通过 LLM 从 diff 自动生成提交信息
● 高级特性:包括 fzf 选择器、Claude Code 集成、CI 状态检查和 PR 链接等功能
#Shell #GitHub #DevOps #Tool
serie - 终端渲染显示 Git 提交图 TUI 程序
https://github.com/lusingander/serie
Serie 是一个在终端中显示丰富的 Git 提交图的 TUI 应用程序。
它使用终端的图像显示协议来渲染类似
● 使用终端图像协议(iTerm2 和 Kitty)渲染富文本提交图
● 支持多种提交排序算法(按时间顺序或拓扑顺序)
● 可配置的图形样式(圆角或直角边线)
● 自适应的图形宽度(单宽或双宽字符)
● 支持自定义快捷键绑定和配置文件
● 用户命令视图,可通过外部命令显示自定义输出(如 Diff 展示)
● 支持按需加载或预加载所有提交图像
● 提交选择和浏览功能(可选择最新提交或 HEAD)
#Shell #Tool #DevOps #GitHub
https://github.com/lusingander/serie
Serie 是一个在终端中显示丰富的 Git 提交图的 TUI 应用程序。
它使用终端的图像显示协议来渲染类似
git log --graph --all 的提交图,提供比原生 Git 命令行更易读、更直观的提交历史可视化体验。● 使用终端图像协议(iTerm2 和 Kitty)渲染富文本提交图
● 支持多种提交排序算法(按时间顺序或拓扑顺序)
● 可配置的图形样式(圆角或直角边线)
● 自适应的图形宽度(单宽或双宽字符)
● 支持自定义快捷键绑定和配置文件
● 用户命令视图,可通过外部命令显示自定义输出(如 Diff 展示)
● 支持按需加载或预加载所有提交图像
● 提交选择和浏览功能(可选择最新提交或 HEAD)
#Shell #Tool #DevOps #GitHub
Lumen - AI 增强的 Git 命令行工具
https://github.com/jnsahaj/lumen
Lumen 是一个利用 AI 技术简化 Git 工作流程的命令行工具。
可用于查看代码变更,也可生成规范的 Commit 信息,帮助开发者更高效地使用 Git 版本控制。
● 美观的终端 Diff 查看器:支持侧边栏导航、文件过滤、监听模式和 PR 预览
● 智能 Commit 信息生成:基于暂存区变更自动生成规范提交信息,支持上下文增强
● Git 命令生成:通过自然语言查询生成相应的 Git 命令
● 变更解释:分析代码变更内容、原因和潜在影响
● 交互式模式:使用 fzf 进行模糊搜索查找提交记录
● 多 AI 提供商支持:兼容 OpenAI、Claude、Gemini、Groq、Ollama 等
#AI #Shell #Tool #GitHub #DevOps
https://github.com/jnsahaj/lumen
Lumen 是一个利用 AI 技术简化 Git 工作流程的命令行工具。
可用于查看代码变更,也可生成规范的 Commit 信息,帮助开发者更高效地使用 Git 版本控制。
● 美观的终端 Diff 查看器:支持侧边栏导航、文件过滤、监听模式和 PR 预览
● 智能 Commit 信息生成:基于暂存区变更自动生成规范提交信息,支持上下文增强
● Git 命令生成:通过自然语言查询生成相应的 Git 命令
● 变更解释:分析代码变更内容、原因和潜在影响
● 交互式模式:使用 fzf 进行模糊搜索查找提交记录
● 多 AI 提供商支持:兼容 OpenAI、Claude、Gemini、Groq、Ollama 等
#AI #Shell #Tool #GitHub #DevOps
witr - why-is-this-running | 为什么这个进程在运行
witr 是一个解答 " 为什么这个进程正在运行?" 的命令行工具,适用于系统故障排查和运维期间快速定位问题根源。
● 支持多种查询方式:进程名称、PID 或端口号
● 显示完整的进程因果链(从 init 进程到目标进程的完整程序启动链)
● 提供进程源信息识别(systemd、launchd、Docker、pm2、cron 等)
● 显示上下文信息(工作目录、Git 仓库、Docker 容器等)
● 多种输出格式:标准输出、短输出、树形输出、JSON 输出
● 提供警告信息(如进程以 root 运行、高内存占用、长时间运行等)
● 跨平台支持:Linux (x86_64, arm64) 和 macOS (x86_64, arm64)
#Shell #Tool #DevOps #GitHub #Golang
好东西https://github.com/pranshuparmar/witr
witr 是一个解答 " 为什么这个进程正在运行?" 的命令行工具,适用于系统故障排查和运维期间快速定位问题根源。
● 支持多种查询方式:进程名称、PID 或端口号
● 显示完整的进程因果链(从 init 进程到目标进程的完整程序启动链)
● 提供进程源信息识别(systemd、launchd、Docker、pm2、cron 等)
● 显示上下文信息(工作目录、Git 仓库、Docker 容器等)
● 多种输出格式:标准输出、短输出、树形输出、JSON 输出
● 提供警告信息(如进程以 root 运行、高内存占用、长时间运行等)
● 跨平台支持:Linux (x86_64, arm64) 和 macOS (x86_64, arm64)
#Shell #Tool #DevOps #GitHub #Golang
Yearning - 数据库 SQL 检测审计平台
https://github.com/cookieY/Yearning
一个强大且本地部署的平台,专为数据库管理员(DBA)和开发人员设计,提供无缝的 SQL 检测和查询审计。
专注于隐私和效率,为 MYSQL 审计提供直观且安全的环境。
● AI 助手:我们的 AI 助手提供实时 SQL 优化建议,提升 SQL 性能。同时支持文本到 SQL 的转换,允许用户输入自然语言并接收优化后的 SQL 语句。
● SQL 审计:创建具有审批工作流和自动语法检查的 SQL 审计工单。验证 SQL 语句的正确性、安全性和合规性。为 DDL/DML 操作自动生成回滚语句,并提供全面的历史记录以便追溯。
● 查询审计:审计用户查询,限制数据源和数据库,并匿名化敏感字段。查询记录被保存以供将来参考。
● 检查规则:我们的自动语法检查器支持多种检查规则,适用于大多数自动检查场景。
● 隐私保护:Yearning 是一个本地部署的开源解决方案,确保您的数据库和 SQL 语句的安全。它包括加密机制以保护敏感数据,即使在未经授权的访问情况下也能确保数据安全。
● RBAC(基于角色的访问控制):创建和管理具有特定权限的角色,根据用户角色限制对查询工单、审计功能和其他敏感操作的访问。
类似项目: https://github.com/hhyo/Archery
#DB #Tool #DevOps #GitHub
https://github.com/cookieY/Yearning
一个强大且本地部署的平台,专为数据库管理员(DBA)和开发人员设计,提供无缝的 SQL 检测和查询审计。
专注于隐私和效率,为 MYSQL 审计提供直观且安全的环境。
● AI 助手:我们的 AI 助手提供实时 SQL 优化建议,提升 SQL 性能。同时支持文本到 SQL 的转换,允许用户输入自然语言并接收优化后的 SQL 语句。
● SQL 审计:创建具有审批工作流和自动语法检查的 SQL 审计工单。验证 SQL 语句的正确性、安全性和合规性。为 DDL/DML 操作自动生成回滚语句,并提供全面的历史记录以便追溯。
● 查询审计:审计用户查询,限制数据源和数据库,并匿名化敏感字段。查询记录被保存以供将来参考。
● 检查规则:我们的自动语法检查器支持多种检查规则,适用于大多数自动检查场景。
● 隐私保护:Yearning 是一个本地部署的开源解决方案,确保您的数据库和 SQL 语句的安全。它包括加密机制以保护敏感数据,即使在未经授权的访问情况下也能确保数据安全。
● RBAC(基于角色的访问控制):创建和管理具有特定权限的角色,根据用户角色限制对查询工单、审计功能和其他敏感操作的访问。
类似项目: https://github.com/hhyo/Archery
#DB #Tool #DevOps #GitHub
Nixopus - 应用部署开源方案
https://github.com/raghavyuva/nixopus/
Nixopus 是一个开源的自托管平台,可作为作为 Vercel、Heroku 和 Netlify 的替代方案。
● 一键部署应用,无需配置文件或 SSH 命令
● 浏览器文件管理器,支持拖拽和在线编辑
● 内置终端,无需离开应用即可访问服务器
● 实时监控 CPU、RAM、磁盘使用情况
● 自动 SSL 证书申请和 HTTPS 配置
● GitHub 代码推送自动部署集成
● 基于 Caddy 的反向代理和流量路由管理
● 智能告警系统,支持 Slack、Discord 和邮件通知
#DevOps #Tool #HomeLab #VPS #GitHub #Golang
https://github.com/raghavyuva/nixopus/
Nixopus 是一个开源的自托管平台,可作为作为 Vercel、Heroku 和 Netlify 的替代方案。
● 一键部署应用,无需配置文件或 SSH 命令
● 浏览器文件管理器,支持拖拽和在线编辑
● 内置终端,无需离开应用即可访问服务器
● 实时监控 CPU、RAM、磁盘使用情况
● 自动 SSL 证书申请和 HTTPS 配置
● GitHub 代码推送自动部署集成
● 基于 Caddy 的反向代理和流量路由管理
● 智能告警系统,支持 Slack、Discord 和邮件通知
#DevOps #Tool #HomeLab #VPS #GitHub #Golang
Fizzy - 开源看板问题追踪工具
https://github.com/basecamp/fizzy
Fizzy 是由 37signals 开发的看板式问题跟踪工具,用于管理问题和想法。
● 看板式问题和想法管理系统
● 支持自主部署到个人服务器
● 使用 Kamal 容器化部署解决方案
● Web Push 通知功能(基于 VAPID)
● 支持多种数据库适配器(SQLite、MySQL)
● 完整的邮件通知系统
● 单元测试和集成测试支持
● Docker 容器化支持
#DevOps #Tool #GitHub
https://github.com/basecamp/fizzy
Fizzy 是由 37signals 开发的看板式问题跟踪工具,用于管理问题和想法。
● 看板式问题和想法管理系统
● 支持自主部署到个人服务器
● 使用 Kamal 容器化部署解决方案
● Web Push 通知功能(基于 VAPID)
● 支持多种数据库适配器(SQLite、MySQL)
● 完整的邮件通知系统
● 单元测试和集成测试支持
● Docker 容器化支持
#DevOps #Tool #GitHub
FlyEnv - 全栈开发环境管理工具
https://github.com/xpf0000/FlyEnv
FlyEnv 是一款本地开发环境管理工具,让开发者能够专注于代码编写而不用为环境配置烦恼。
● 快速多版本切换:支持 PHP、NodeJS、Java 等多个版本的无缝切换
● 全栈集成:一键部署 Web 服务器、数据库、消息队列等组件
● 项目级环境隔离:支持 NodeJS/PHP/Python 等的项目级运行时版本管理
● 原生高性能:以静态二进制文件运行,相比 Docker 节省超过 2/3 的资源
● 跨平台一致性:确保 macOS、Windows、Linux 上的开发环境一致
● 开发友好工具:提供配置管理、日志流、本地 HTTPS、一键 SSL 证书等功能
● 自定义模块:用户可添加自定义模块,与系统模块体验无异
#DevOps #Tool #GitHub
https://github.com/xpf0000/FlyEnv
FlyEnv 是一款本地开发环境管理工具,让开发者能够专注于代码编写而不用为环境配置烦恼。
● 快速多版本切换:支持 PHP、NodeJS、Java 等多个版本的无缝切换
● 全栈集成:一键部署 Web 服务器、数据库、消息队列等组件
● 项目级环境隔离:支持 NodeJS/PHP/Python 等的项目级运行时版本管理
● 原生高性能:以静态二进制文件运行,相比 Docker 节省超过 2/3 的资源
● 跨平台一致性:确保 macOS、Windows、Linux 上的开发环境一致
● 开发友好工具:提供配置管理、日志流、本地 HTTPS、一键 SSL 证书等功能
● 自定义模块:用户可添加自定义模块,与系统模块体验无异
#DevOps #Tool #GitHub