Search: #Shell

  1. serie - 终端渲染显示 Git 提交图 TUI 程序

    Forwarded from OKHK 👀
    serie - 终端渲染显示 Git 提交图 TUI 程序

    https://github.com/lusingander/serie

    Serie 是一个在终端中显示丰富的 Git 提交图的 TUI 应用程序。

    它使用终端的图像显示协议来渲染类似 git log --graph --all 的提交图,提供比原生 Git 命令行更易读、更直观的提交历史可视化体验。

    ● 使用终端图像协议(iTerm2 和 Kitty)渲染富文本提交图
    ● 支持多种提交排序算法(按时间顺序或拓扑顺序)
    ● 可配置的图形样式(圆角或直角边线)
    ● 自适应的图形宽度(单宽或双宽字符)
    ● 支持自定义快捷键绑定和配置文件
    ● 用户命令视图,可通过外部命令显示自定义输出(如 Diff 展示)
    ● 支持按需加载或预加载所有提交图像
    ● 提交选择和浏览功能(可选择最新提交或 HEAD)

    #Shell #Tool #DevOps #GitHub GitHub - lusingander/serie: A rich git commit graph in your terminal, like magic 📚

  2. Lumen - AI 增强的 Git 命令行工具

    Forwarded from OKHK 👀
    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 GitHub - jnsahaj/lumen: Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI

  3. doxx - 在终端里查看  Word  文档

    Forwarded from OKHK 👀
    doxx - 在终端里查看  Word  文档

    https://github.com/bgreenwell/doxx/

    doxx 是一个终端里的 Word 文档查看器,允许用户在命令行中直接查看、搜索和导出 .docx 文件,无需 Microsoft Word。

    项目用 Rust 构建,支持丰富的格式化渲染、表格、(LaTeX)公式、图像显示和多种导出格式,提供类似 glow(Markdown 渲染器)的优雅终端体验。

    #Shell #Tool #GitHub GitHub - bgreenwell/doxx: Expose the contents of .docx files without leaving your terminal. Fast, safe, and smart — no Office required!

  4. Lumen - AI 增强的 Git 命令行工具

    Forwarded from OKHK 👀
    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 GitHub - jnsahaj/lumen: Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI

  5. Sampler - Shell 命令的可视化和监控

    Forwarded from OKHK 👀
    Sampler - Shell 命令的可视化和监控

    https://github.com/sqshq/sampler

    Sampler 是一个用于可视化和监控 shell 命令执行的终端工具,通过简单的 YAML 配置文件,可以实时展示和分析各种系统指标和动态进程。

    ● 支持多种可视化组件,包括运行图表、火花线、条形图、仪表盘、文本框和 ASCII 框
    ● 提供触发器功能,可设置条件告警和通知
    ● 支持交互式 Shell,可连接数据库和远程服务器
    ● 可视化变量和主题定制
    ● 支持多种实际场景监控,如数据库、Kafka、Docker 和 SSH 监控

    #Shell #Tool #GitHub #Golang #Monitor GitHub - sqshq/sampler: Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.

  6. systemctl-tui - Linux 系统服务管理终端用户界面工具一个快速、简单的 TUI,用于与系统服务及其日志进行交互

    Forwarded from OKHK 👀
    systemctl-tui - Linux 系统服务管理终端用户界面工具

    一个快速、简单的 TUI,用于与系统服务及其日志进行交互

    https://github.com/rgwood/systemctl-tui

    systemctl-tui 是一个快速、简单的终端用户界面 (TUI) 工具,专为 Linux 系统上的 systemd 服务交互而设计,提供高效的 systemd 服务管理和日志浏览能力。

    ● 快速浏览服务状态和日志
    ● 启动 / 停止 / 重启 / 重载服务
    ● 查看和编辑单元文件
    ● 支持通过简单的界面快速管理系统服务

    #Linux #Shell #Tool #GitHub GitHub - rgwood/systemctl-tui: A fast, simple TUI for interacting with systemd services and their logs

  7. 网络 PING/DNS(PD 检测)检测工具

    Forwarded from OKHK 👀
    网络 PING/DNS(PD 检测)检测工具

    https://github.com/Cd1s/network-latency-tester

    强大的网络延迟检测工具,支持 Ping 测试、DNS 解析测试、综合分析等多种模式。

    ● Ping 批量测试 - fping 快速检测延迟和丢包率
    ● DNS 性能测试 - 延迟、解析速度、智能评分(100 分制)
    ● 综合分析 - 一键完成延迟 + DNS 全面测试
    ● IPv4/IPv6 切换 - 灵活的网络协议优先级
    ● 彩色报告 - 实时进度、自动排序、结果保存

    #Network #Tool #GitHub #Shell

  8. 网络 PING/DNS(PD 检测)检测工具

    Forwarded from OKHK 👀
    网络 PING/DNS(PD 检测)检测工具

    https://github.com/Cd1s/network-latency-tester

    强大的网络延迟检测工具,支持 Ping 测试、DNS 解析测试、综合分析等多种模式。

    ● Ping 批量测试 - fping 快速检测延迟和丢包率
    ● DNS 性能测试 - 延迟、解析速度、智能评分(100 分制)
    ● 综合分析 - 一键完成延迟 + DNS 全面测试
    ● IPv4/IPv6 切换 - 灵活的网络协议优先级
    ● 彩色报告 - 实时进度、自动排序、结果保存

    #Network #Tool #GitHub #Shell

  9. ut(utility toolkit) - IT 开发者命令行工具库

    Forwarded from OKHK 👀
    ut(utility toolkit) - IT 开发者命令行工具库

    https://github.com/ksdme/ut

    ut 是一个快速、轻量级的 CLI 实用程序工具包,为开发人员和 IT 专业人员提供了一系列常用工具。

    包含了编码、哈希和安全、数据生成、文本处理、开发工具、网络和颜色等功能,无需安装多个命令程序或打开工具网站。

    e.g.
    # Base64 编码
    ut base64 encode "hello world"
    
    # URL 编码
    ut url encode "hello world"
    
    # ...

    #Tool #Shell #GitHub GitHub - ksdme/ut: A Rust based utilty toolbox for developers. Inspired from https://it-tools.tech

  10. F2 - 多平台视频下载工具

    Forwarded from OKHK 👀
    F2 - 多平台视频下载工具

    https://github.com/Johnserf-Seed/f2

    F2 是一个 Python 库,提供多平台的作品下载与接口数据处理。

    支持 DouYin、TikTok、Twitter、WeiBo 等平台,且方便适配更多平台。

    F2 的目标是提供一个简单易用的接口,让用户可以快速获取作品数据。

    #Video #Tool #GitHub #Shell GitHub - Johnserf-Seed/f2: High-speed downloader for multiple platforms

  11. Oryx - 基于 eBPF 的网络流量嗅探可视化工具

    Forwarded from OKHK 👀
    Oryx - 基于 eBPF 的网络流量嗅探可视化工具

    https://github.com/pythops/oryx

    Oryx 是一个基于 eBPF 的 Linux 网络流量嗅探和可视化工具。

    ● 实时网络流量检查和可视化
    ● 全面的流量统计
    ● 防火墙功能
    ● 指标浏览器
    ● 模糊搜索

    #Network #Tool #Linux #GitHub #Shell GitHub - pythops/oryx: 🕵️‍♂️ TUI for sniffing network traffic using eBPF on Linux

  12. awesome-tuis - 终端 UI 项目

    Forwarded from OKHK 👀
    awesome-tuis - 终端 UI 项目

    https://github.com/rothgar/awesome-tuis

    还是 awesome 系列

    awesome-tuis 是一个收集各种终端用户界面 (TUI) 项目的仓库。

    包含各种类型的 TUI 应用程序,包括 Dashboard、开发工具、文件管理器、游戏、库、消息应用等...

    #Shell #GitHub #Tool GitHub - rothgar/awesome-tuis: List of projects that provide terminal user interfaces

  13. ShellHub - 中心化 SSH 网关

    Forwarded from OKHK 👀
    ShellHub - 中心化 SSH 网关

    https://github.com/shellhub-io/shellhub

    ShellHub 是一个中心化 SSH 网关,允许用户从任何地方远程访问和管理他们的服务器和设备,使用网页浏览器或移动应用程序。

    ● 原生 SSH 支持
    ● SCP/SFTP 支持
    ● SSH 端口转发
    ● 公钥认证
    ● 防火墙规则
    ● 审计日志
    ● 会话录制
    ● 容器远程访问

    #Linux #Shell #Tool #GitHub #Golang #DevOps GitHub - shellhub-io/shellhub: :computer: Get seamless remote access to any Linux device. Centralized SSH for the edge and cloud…

  14. git-quick-stats - 快速提取 Git 仓库统计数据

    Forwarded from OKHK 👀
    git-quick-stats - 快速提取 Git 仓库统计数据

    https://github.com/git-quick-stats/git-quick-stats

    git-quick-stats 是一个简单高效的工具,可以访问 Git 仓库中各种统计数据。它提供了一个交互式菜单,可以生成各种 Git 统计报告,如提交历史、贡献者信息、分支信息等。

    ● 提供交互式菜单,可以生成各种 Git 统计报告
    ● 支持命令行参数,可以直接执行特定的统计命令
    ● 支持设置 Git 日志时间范围、路径过滤等选项
    ● 支持生成 CSV 和 JSON 格式的统计数据
    ● 支持自定义颜色主题

    #Tool #Shell #DevOps #GitHub GitHub - git-quick-stats/git-quick-stats: ▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics…

  15. WRKFLW - GitHub Actions 本地调试验证工具

    Forwarded from OKHK 👀
    WRKFLW - GitHub Actions 本地调试验证工具

    https://github.com/bahdotsh/wrkflw

    WRKFLW 是一个在本地验证和执行 GitHub Actions 工作流程的命令行工具。

    无需完整的 GitHub 环境,直接在本地机器上测试 Action 的工作流程。

    ----------------------

    和之前看到的 act 类似,暂未详细对比

    #GitHub #Tool #Shell #Docker #DevOps GitHub - bahdotsh/wrkflw: Validate and Run GitHub Actions locally.