#命令行工具
cspell - 代码拼写检查器
Github开源项目命令行工具拼写检查CSpell代码检查
CSpell是专为代码设计的拼写检查工具,支持多种编程语言和文档格式。它提供命令行应用、ESLint插件等多个组件,能有效识别和修正代码中的拼写错误。CSpell不仅提高代码质量和可读性,还具备持续更新、活跃社区支持和丰富的学习资源。作为开发流程中的重要工具,CSpell助力开发者提升整体代码水平。
nix-output-monitor - Nix构建过程实时监控和可视化工具
Github开源项目性能优化命令行工具nix-output-monitor构建监控
nix-output-monitor工具通过处理nix-build输出,提供Nix构建过程的实时监控。它显示构建树、下载状态和时间统计,支持Nix v1和v2命令。这个工具可以帮助开发者和系统管理员更好地理解和管理Nix构建过程。
nap - 终端环境下的高效代码片段管理工具
Github开源项目命令行工具终端应用Nap代码片段管理器文本用户界面
Nap是一款为终端环境设计的代码片段管理工具。它集成了命令行接口和文本用户界面,使开发者能够高效地创建、访问、浏览和组织代码片段。通过命令行可以快速保存和检索代码,而交互式界面则提供了更全面的管理功能。Nap具备模糊搜索、语言分类、文件夹结构等特性,同时支持个性化配置。无论是存储常用代码还是整理编程笔记,Nap都能确保代码片段在终端中得到安全、有序的管理。
whisky - 轻量级 Git 钩子管理工具 助力团队代码质量把控
Github开源项目命令行工具Git钩子代码质量PHP项目Whisky
Whisky 是一个框架无关的命令行工具,专门用于管理和执行 PHP 项目的 Git 钩子。该工具通过简单的 JSON 配置文件,允许开发团队统一设置 pre-commit 和 pre-push 等钩子,实现代码自动格式化和测试。Whisky 支持全局和项目级安装,适用于各种规模的开发团队,有效确保代码质量标准的一致性。
btop - 跨平台系统资源监控工具btop
Github开源项目开源软件命令行工具性能监控btop++系统资源监控
btop是一款支持Linux、macOS和BSD系统的开源系统资源监控工具。它提供直观的用户界面,实时显示CPU、内存、磁盘、网络和进程使用情况。btop支持全面的鼠标操作,提供进程树视图和自定义主题,还能监控GPU。采用C++开发,性能优异,适合系统管理员和普通用户使用。
lf - Go语言开发的跨平台终端文件管理器
Github开源项目命令行工具跨平台Go语言lf终端文件管理器
lf是一款Go语言开发的终端文件管理器,受ranger启发。它支持多平台,采用单一二进制文件结构,具有快速启动和低内存占用优势。lf实现了异步IO操作、服务器/客户端架构和远程命令功能,并可通过shell命令扩展。该工具提供自定义键绑定选项和实用功能集,为用户提供高效的文件管理体验。
moulti - 终端输出管理与交互增强工具
Github开源项目命令行工具终端界面Moulti脚本输出显示自定义显示
Moulti是一个终端输出管理工具,主要用于优化shell脚本和Ansible playbook的输出显示。该工具将脚本输出组织为可视化、可折叠的彩色块,并提供进度条和交互式问题功能。Moulti还支持显示man页面和unified diff文件,允许通过Textual CSS和ANSI主题进行定制。基于Python和Textual框架开发,Moulti旨在提升终端操作的清晰度和效率。
SwiftFormat - 多平台Swift代码格式化工具 支持命令行和IDE集成
Github开源项目命令行工具SwiftSwiftFormat代码格式化Xcode插件
SwiftFormat是一款跨平台Swift代码格式化工具,支持macOS、Linux和Windows。它能自动调整代码空白、处理隐式self、删除冗余括号,并纠正不符合Swift标准习惯的用法。SwiftFormat可作为命令行工具使用,也可集成到Xcode、CI流程或版本控制系统中。这种自动化的代码格式化方案让开发者可以更专注于代码逻辑,而非样式细节。
kubie - Kubernetes 上下文和命名空间管理工具 Kubie
Github开源项目Kubernetes命令行工具Kubie上下文切换命名空间管理
Kubie 是一个 Kubernetes 上下文和命名空间管理工具,支持在独立 shell 环境中切换上下文和命名空间。它可以加载多个配置文件,执行命令,检查配置文件,简化了 Kubernetes 环境管理。Kubie 为开发者提供了灵活高效的方式来处理多个 Kubernetes 集群和命名空间。
pail - Laravel应用日志查看和分析的命令行工具
Github开源项目命令行工具开发者工具日志监控Laravel PailLaravel包
Pail是一个专为Laravel应用设计的日志查看工具。它支持多种日志驱动,如Sentry和Flare,提供命令行界面和过滤功能。开发者可从命令行分析应用日志,提高调试效率。Pail的界面设计注重用户体验,操作简便,适合Laravel开发者使用。
air - Go应用开发实时热重载工具 Air
Github开源项目命令行工具开发工具GoAir实时重载
Air是一款专为Go应用开发设计的实时热重载工具。它能自动监控项目文件变化,实时编译并重启应用,提高开发效率。Air具有自定义构建命令、排除子目录、动态监控新目录等功能,并提供彩色日志输出。使用简单,在项目根目录运行Air命令即可,让开发者专注于代码编写。这个开源工具适用于Go语言开发者,特别是使用gin等框架的Web应用开发。
awesome-adb - Android 调试桥命令指南与操作总结
Github开源项目命令行工具ADBAndroid调试设备连接应用管理
本项目汇总了Android Debug Bridge (ADB)的主要功能和命令。内容包括ADB基础用法、设备连接、应用管理、文件操作和日志查看等方面的详细说明与示例。适合Android开发、测试人员及爱好者参考,有助于提升设备调试和管理效率。
yt-dlp - 命令行音视频下载工具 支持数千网站的开源项目
Github开源项目命令行工具YouTube视频下载yt-dlp多站点支持
yt-dlp是一个功能丰富的命令行音视频下载工具,支持数千个网站。作为youtube-dl的分支项目,yt-dlp提供跨平台二进制文件,适用于Windows、Linux和MacOS系统。该项目特点包括更新频繁、功能强大和灵活的格式选择,为用户提供了高效的媒体内容下载方案。
inshellisense - 命令行工具的智能自动补全解决方案
Github开源项目命令行工具配置shellinshellisense自动完成
inshellisense是一款为各类shell环境提供IDE风格自动补全功能的工具。它支持600多种命令行工具,适用于Windows、Linux和macOS系统。通过简单安装和配置,用户可在bash、zsh、fish等多种shell中体验便捷的自动补全。inshellisense提供直观界面和自定义快捷键,提高命令行操作效率。
devenv - 开发环境管理工具,快速配置、可复制、可组合
Github开源项目命令行工具开发环境Nixdevenv可重现
devenv是一款开发环境管理工具,通过配置文件实现快速、可复制的环境设置。它支持管理项目依赖、环境变量、脚本和服务,适用于多种编程语言。devenv集成了预提交钩子和容器化功能,简化了环境配置过程,有助于提高团队协作效率。这个工具为开发者提供了一种统一、可靠的方式来创建和维护开发环境。
ImageMagick - 多功能开源图像处理软件
Github开源项目开源软件图像处理命令行工具ImageMagick图像格式转换
ImageMagick是一个功能丰富的开源图像处理工具,支持JPEG、PNG、GIF等多种格式的图像创建、编辑和转换。它提供命令行和API接口,便于执行复杂的图像处理任务和集成到其他应用中。这个软件在Web开发、图形设计、科学研究等多个领域得到广泛应用。
fastfetch - 快速灵活的跨平台系统信息工具
Github开源项目命令行工具定制化性能Fastfetch系统信息
Fastfetch是一款用C语言编写的高效系统信息工具,支持Linux、Android、FreeBSD、macOS、SunOS和Windows等多个平台。它提供丰富的模块和配置选项,允许自定义输出内容和格式。相比类似工具,Fastfetch具有更快的速度和更高的信息准确度,适合系统管理员和技术爱好者使用。
spotify_to_tidal - 将Spotify播放列表同步至Tidal的高效命令行工具
Github开源项目命令行工具Spotify播放列表Tidal音乐同步
spotify_to_tidal是一款命令行工具,用于将Spotify播放列表导入Tidal。该工具采用性能优化,适合定期同步大型音乐收藏。它支持同步全部或特定Spotify播放列表,以及'喜欢的歌曲'。这为跨平台音乐管理提供了便利的解决方案。
homebrew-autoupdate - Homebrew自动更新脚本助手
Github开源项目命令行工具macOS自动更新包管理器Homebrew
homebrew-autoupdate是一款自动化更新Homebrew的开源工具。它默认每24小时在后台运行更新,可选择自动升级和清理功能。该工具利用launchd实现,支持通知提醒。相比Homebrew内置更新机制,无需手动触发即可保持最新状态,为用户提供了更便捷的Homebrew管理体验。
python-pinyin - 多功能汉字拼音转换库
Github开源项目Python命令行工具pypinyin汉字拼音转换多音字
python-pinyin是一个开源的汉字拼音转换库,支持多音字智能匹配和多种拼音风格。该库可用于汉字注音、排序和检索,支持简繁体、注音符号和威妥玛拼音。提供简单API和命令行工具,适用于多个Python版本。开发者可通过自定义词库提高准确性,适合各类中文拼音处理任务。
TurnVoice - 强大的视频声音转换和多语种翻译命令行工具
Github开源项目AI命令行工具视频处理语音转换TurnVoice
TurnVoice是一款功能丰富的命令行工具,专注于视频声音转换和多语种翻译。该工具集成了多种语音合成引擎,包括免费的Coqui TTS在内的多个选项。它允许用户精确控制渲染过程,提供句子文本、时间和语音的自定义选项。TurnVoice还具备保留原始背景音频和本地视频处理的能力,适用于各类视频创作需求。
leon-cli - 简化开源个人助手Leon的安装与使用的命令行工具
Github开源项目个人助理Node.js命令行工具Leon CLI
Leon CLI是一款命令行工具,专为简化Leon开源个人助手的安装和使用而设计。它支持GNU/Linux、macOS和Windows系统,只需3个命令即可运行Leon。该工具提供多种功能,旨在优化用户体验并提高操作流畅度。作为开源项目,Leon CLI持续改进,欢迎社区参与贡献。
terminaltexteffects - 为终端应用添加动态视觉效果的开源工具
Github开源项目命令行工具Python库终端文本效果可视化效果动画效果
Terminal Text Effects是一个开源的终端视觉效果引擎,既可作为独立应用程序使用,也可作为Python库集成。它支持256色/RGB颜色显示,实现复杂的字符移动和动画效果,以及渐变色生成等功能。该项目内置多种视觉效果,如光束、二进制路径、黑洞等,能够为终端界面带来丰富的视觉体验。Terminal Text Effects采用内联运行方式,可保留原有终端状态和工作流程,是为终端应用增添动态效果的实用工具。
mim - OpenMMLab项目的统一管理和运行工具
Github开源项目命令行工具模型管理OpenMMLab包管理MIM
MIM为OpenMMLab项目提供统一的管理接口,简化了包的安装卸载和模型库管理。它通过统一入口点简化了训练、测试和推理过程,并支持自定义项目构建和网格搜索,提高了开发效率和实验灵活性。
semantra - 智能语义搜索 深入挖掘文档核心内容
Github开源项目语义搜索命令行工具嵌入模型Semantra文档分析
Semantra是一款开源的语义搜索工具,专注于本地文档内容分析。它支持处理文本和PDF文件,通过交互式Web界面提供精准的语义查询功能。Semantra采用多种嵌入模型,可根据需求进行定制,并确保数据隐私和安全。这一工具适用于各类专业人士,如记者、研究人员、学生和历史学家等,帮助他们在大量文档中快速定位关键信息,提升工作效率。
message-book - iMessage 对话转书工具 - 个人专属数字回忆
Github开源项目命令行工具PDF生成message-bookiMessage聊天记录
message-book 是一个开源工具,用于将 iMessage 对话转换成书籍形式。支持从 iPhone 备份或 Mac 设备提取消息,通过命令行操作生成对话书籍。工具提供示例输出,包括预订确认消息页面和年度消息目录。尽管代码仍在优化中,但已可以完成基本功能。适合希望将数字对话保存为实体书的用户使用。
entr - 实时文件监控与自动命令执行工具
Github开源项目命令行工具自动化工具开发效率entr文件监控
entr是一个跨平台的文件监控工具,可在检测到文件变更时自动执行指定命令。它采用kqueue或inotify技术,无需轮询即可高效监控文件系统。支持BSD、Mac OS、Linux等系统,并兼容Docker和WSL环境。entr能够监控符号链接、自动重建项目、重载服务器,为开发者提供了灵活的文件变更响应机制,提高了开发和部署效率。
hurl - 轻量级HTTP请求运行和测试工具
Github开源项目命令行工具API测试Hurl持续集成HTTP请求
Hurl是一个轻量级命令行工具,用于执行和测试HTTP请求。它使用简单的纯文本格式定义请求,支持请求链接、值捕获和响应断言。Hurl可处理HTML、REST、SOAP、GraphQL等多种API,既能获取数据又可测试HTTP会话。其丰富的查询和断言功能使其成为理想的HTTP测试工具,易于集成到CI/CD流程中。
yq - 多格式数据处理命令行工具 支持YAML JSON XML
Github开源项目命令行工具JSONyqYAML处理器XML
yq是一个用于处理YAML、JSON和XML数据的命令行工具。它使用类似jq的语法,支持读取、更新、合并文件和复杂的数据操作。yq由Go语言开发,提供跨平台二进制文件,易于安装使用。这款工具能够高效处理多种格式的结构化数据,适用于开发和系统管理场景。
spotify-downloader - 高效命令行工具实现Spotify音乐下载与管理
Github开源项目命令行工具YouTubeSpotifyspotDL音乐下载
spotify-downloader是一个功能丰富的命令行工具,可从Spotify播放列表识别歌曲并通过YouTube下载,同步获取专辑封面、歌词和元数据。该工具提供多种操作模式,包括音乐下载、元数据保存、网页界面、直接下载链接获取、目录同步和元数据更新。它利用YouTube作为音源,确保下载最高音质。支持多平台安装,操作简便,具有详尽的使用说明。
menyoki - 轻量级多功能命令行图像处理工具
Github开源项目图像处理命令行工具截图屏幕录制menyoki
menyoki是一款功能全面的命令行图像工具,支持屏幕截图、动画录制和多种图像处理操作。它可处理GIF、PNG、JPEG等多种格式,能够录制窗口或全屏动画,截取指定区域,还提供图像编辑和分析功能。menyoki设计轻量灵活,适用于日常简单任务和复杂图像处理需求,为开发和设计工作提供便利。
nushell - 新一代跨平台结构化数据处理shell
Github开源项目插件系统命令行工具跨平台数据处理Nushell
Nushell是一个开源的跨平台shell项目,主要特点是结构化数据处理。它能将文件和命令输出转化为结构化数据,通过管道操作处理不同格式的信息。该项目提供简洁的语法和多种内置命令,同时允许通过插件进行功能扩展。Nushell适用于Windows、macOS和Linux,致力于为用户带来现代化的shell使用体验。
java-comment-preprocessor - 多功能Java源代码预处理器 支持主流构建工具
Github开源项目命令行工具Maven插件Java预处理器源代码处理Gradle任务
java-comment-preprocessor是一款功能丰富的Java源代码预处理工具。它支持两阶段处理、文档结构解析、循环指令和XML数据源集成。该工具可通过命令行、Java库、Maven插件、ANT任务或Gradle任务方式使用。兼容Java 1.8及以上版本,提供多样化的预处理指令,适用于跨设备源代码管理、静态网站生成等场景。此外,它还具备注释清理和多段文档处理等高级特性。
lldbinit - 强大的LLDB增强脚本让调试更高效直观
Github开源项目命令行工具LLDB调试器gdbinit反汇编
lldbinit是一个开源的LLDB增强脚本,为LLDB添加了众多实用功能。它支持x86_64、i386和arm64架构,提供条件跳转显示、间接调用目标显示等命令。通过简单安装,可提升LLDB调试体验,适用于逆向分析和漏洞挖掘。该脚本持续更新新特性,是LLDB的有力补充工具。
milvus-backup - Milvus 数据备份恢复开源工具
Github开源项目命令行工具API服务器数据备份Milvus-backup数据恢复
Milvus-backup 是一款开源的 Milvus 数据备份恢复工具。它通过命令行和 API 服务器接口实现数据操作,在不影响 Milvus 集群性能的前提下执行备份和恢复任务。工具支持简易安装、灵活配置,并提供完整的 API 文档和使用示例,方便用户管理 Milvus 数据。
code2prompt - 将代码库转换为LLM提示的命令行工具,支持模板自定义和令牌计数
Github开源项目命令行工具代码库code2prompt生成LLM提示模板自定义
code2prompt是一个命令行工具,可以快速将代码库转换为LLM提示。它支持通过Handlebars模板自定义提示,显示令牌数量,并可排除指定文件或文件夹。该工具自动整合和格式化多个源代码文件,简化了创建适用于代码分析和生成任务的LLM提示的过程。
相关文章
magic-cli 学习资料汇总 - 基于大语言模型的命令行工具
2 个月前
code2prompt学习资料汇总 - 将你的代码库转换为AI友好的提示
2 个月前
gorilla-cli学习资料汇总-LLM驱动的智能命令行工具
2 个月前
LMS入门指南 - 功能强大的LM Studio命令行工具
2 个月前
Shell_gpt使用教程与学习资料汇总 - 强大的AI辅助命令行工具
2 个月前
code2prompt入门指南 - 将代码库转换为LLM提示的强大CLI工具
2 个月前
aicommits学习资料汇总-AI驱动的Git提交消息生成器
2 个月前
Search Tweets Python: 强大的Twitter搜索API客户端
3 个月前
1filellm学习资源汇总 - 高效数据聚合工具助力LLM提示创建
2 个月前