#CLI

langstream - LangStream开源项目:支持云端和本地开发的多功能工具及示例应用
LangStreamCLIKubernetes开发部署Github开源项目
LangStream开源项目提供多功能开发工具和示例应用,通过CLI或Kubernetes集群运行和部署。提供多种安装方式及详细文档和支持,适用于MacOS和Unix系统。项目集成OpenAI,用户能快速创建和管理应用。支持通过Helm图表进行生产级部署,并兼容EKS、AKS、GKE等主流云服务提供商的Kubernetes集群,同时提供minikube本地部署解决方案,用于快速测试和开发。
savvy-cli - 通过终端轻松创建和运行自动化流程的CLI工具
SavvyrunbookCLI安装分享Github开源项目
Savvy是一款便捷的CLI工具,可通过自然语言生成自动化流程,无需注册或提供信用卡。支持通过命令记录和历史记录创建可靠的流程,并支持轻松分享和导出。提供参数化和命令解释功能,提升用户操作体验。兼容zsh和bash,安装和升级简单。不支持Windows系统。需要帮助可在GitHub提交问题或加入Discord社区。
cz-git - 轻量化可定制的Commitizen适配器和Git提交CLI工具
cz-gitCommitizenCLIGit自定义Github开源项目
cz-git 是一款轻量化、可定制的Git提交CLI工具,结合了Commitizen以提高开发者体验。该工具支持OpenAI生成提交信息,并提供命令行搜索和选择功能,减少拼写错误,同时遵循标准的Conventional Commits格式。cz-git特别适用于monorepo工程和commitlint项目,支持表情符号和issue链接功能,帮助开发者高效生成标准化的提交信息。了解更多特性和使用方法,请访问官方网站。
full-stack-ai - 通过AI轻松生成Next.js全栈应用,支持多种数据库和功能
Full Stack AINext.jsCLIAI自动化全栈开发Github开源项目
全栈AI CLI工具可自动生成Next.js应用,支持TypeScript和Tailwind,集成shadcn/ui组件和CRUD操作。兼容Prisma/Drizzle数据库架构,支持Postgres/MySQL/SQLite数据库,提供NextAuth.js多种登录方式。项目还包含支付功能、邮件发送、账户管理和主题切换,协助构建高效全功能应用。
franc - 多语言文本检测工具,适用于多种编程环境
franc语言识别CLIISO 639-3Node.jsGithub开源项目
franc是一款多语言文本检测工具,支持从82种到419种语言。提供命令行接口,适用于Node.js、Deno和现代浏览器。适用大文档检测以提高准确性,确保检测结果可靠。
stable-diffusion-prompt-reader - 用于从 webui 之外的 Stable Diffusion 生成的图像中读取提示
Stable DiffusionGUICLI多格式支持编辑图像Github开源项目
一款简单独立的工具,支持在macOS、Windows和Linux平台上读取Stable Diffusion生成的图像提示符。提供图形界面和命令行界面,支持拖放操作、复制提示符、删除图像中的提示符、导出提示符到文本文件以及编辑或导入提示符。支持多种格式,并提供深色和浅色模式,同时兼容ComfyUI节点。
inquire - 跨平台终端交互提示库
inquireCLI交互式提示终端Rust库Github开源项目
inquire 是一个用于构建终端交互提示的开源库,支持多种提示类型,比如文本输入、日期选择、单选、多选、确认提示和密码输入。它可以在 Linux、MacOS 和 Windows 上运行,并支持 crossterm、termion 和 console 等终端后端。用户可以进行细粒度配置,支持内置和自定义验证、格式化及解析功能,适用于多种场景。
ink - React驱动的命令行界面开发框架
InkReactCLI组件终端UIGithub开源项目
Ink是一款基于React的命令行界面开发框架,为开发者提供类似Web开发的组件化UI构建体验。它支持React语法和概念,内置Flexbox布局引擎,并兼容大部分CSS样式属性。通过Ink,开发人员可以更便捷地创建交互丰富的CLI应用,实现复杂的命令行界面布局。
k9s - Kubernetes集群管理的终端用户界面工具
KubernetesCLI终端UI集群管理开源Github开源项目
K9s是一个为Kubernetes提供终端用户界面的集群管理工具。它实时监控集群变化,提供丰富的资源操作命令,简化了集群的导航、观察和管理流程。K9s支持多种安装方式,兼容主流操作系统,并允许自定义配置。作为开源项目,K9s为用户提供了直观高效的Kubernetes集群管理体验。
cameractrls - 全面的Linux摄像头控制工具
摄像头控制LinuxGUICLIcameractrlsGithub开源项目
cameractrls是一个开源的Linux摄像头控制工具,提供命令行、图形界面和查看器。支持V4L2标准控制和扩展非标准控制,包括Logitech和Kiyo Pro等品牌特定功能。具有预设管理、自动恢复控制设置等实用功能。支持GTK3/GTK4界面,集成PTZ控制、游戏手柄和MIDI控制器,为Linux用户提供全面的摄像头管理选择。
instructlab - 创新的大语言模型对齐调优命令行工具
InstructLabCLILLM训练模型聊天机器人Github开源项目
InstructLab是为大语言模型(LLM)对齐调优设计的创新命令行工具。它采用合成数据方法,支持预训练模型下载、知识技能添加、合成数据生成、模型重训练和评估。工具兼容多种硬件平台,包括Apple M系列、AMD ROCm和NVIDIA CUDA,为LLM优化提供灵活高效的解决方案。
autocomplete - Amazon Q为命令行工具提供智能自动补全
Amazon Q命令行工具自动完成CLI开发者工具Github开源项目
Amazon Q为命令行开发者提供了类似IDE的智能补全功能,支持数百种常用CLI工具。它能根据上下文自动填充子命令、选项和参数,显著提升开发效率。该工具目前支持macOS系统,可通过DMG或Homebrew安装。开发者可以使用TypeScript贡献补全规范。Amazon Q兼容多种终端和IDE,为命令行操作带来更高效的体验。作为一个开源项目,它不断改善开发者的工作流程,欢迎社区贡献。
cli-apps - 命令行和终端程序大全 涵盖1500多种实用工具
命令行工具终端工具CLITUI开源软件Github开源项目
这个开源项目收录了1573个命令行和终端用户界面程序,覆盖77个类别。其中包括AI助手、备份工具、计算器、聊天应用等实用工具,是目前最全面的CLI/TUI资源集合。该列表持续更新,为开发者和终端用户提供了丰富的选择,有助于提升工作效率和探索新的终端应用。
gytmdl - Python命令行工具实现YouTube Music歌曲下载与标签管理
YouTube Music下载工具PythonCLI音乐元数据Github开源项目
gytmdl是一个Python命令行应用,用于从YouTube Music下载歌曲并添加完整标签。该工具利用YouTube Music API获取元数据,包括专辑封面、歌词和曲目信息。支持下载单曲、专辑和艺人作品,并提供多种配置选项,如自定义输出路径、下载模式和音频质量选择。gytmdl适合需要高质量音乐下载的用户使用。
awesome-db-tools - 完整数据库工具列表 助力高效数据管理
数据库工具开源IDEGUICLIGithub开源项目
这是一个由社区维护的数据库工具汇总,囊括了实用和创新型工具,涵盖IDE、图形界面、命令行、架构管理、API、监控、备份和测试等多个领域。适用于主流数据库系统,旨在简化数据库相关工作流程。该列表不断更新,为数据库专业人员提供全面的工具参考。
ChatWithCloud - 基于AI的AWS云交互命令行工具
AI工具ChatWithCloudAWSCLI人工智能云计算
这是一款基于生成式AI的命令行工具,支持在终端中使用自然语言与AWS云交互。主要功能包括成本分析、安全评估和故障排除,有助于优化支出、增强安全性和解决基础设施问题。工具提供免费试用,无需OpenAI API密钥,为AWS云管理带来便捷高效的体验。
Komandi - 智能化的命令行界面管理助手
AI工具KomandiAI终端命令管理器CLI代码片段
Komandi是一款智能化的命令行界面管理工具,主要服务于开发者和系统管理员。这款工具集成了人工智能技术,能够帮助用户有效管理CLI命令,识别潜在风险指令,并支持通过自然语言生成命令。Komandi提供直观的操作界面,方便用户整理和使用命令行片段,从而提升工作效率。作为现代开发环境中的实用工具,Komandi为终端操作注入了智能化和便捷性。
starter - 简化文档网站开发的全能工具包
Mintlify文档生成开发工具自动化部署CLIGithub开源项目
Mintlify Starter Kit是一个文档开发工具包,提供了丰富的示例和组件,包括指南页面、导航、自定义选项和API参考页面。开发者可使用Mintlify CLI预览本地文档更改,并通过GitHub App实现自动部署更新。这个工具包适合各级开发者,能够简化文档网站的创建和维护过程。
oke-free - 在OCI上快速部署免费Kubernetes集群
KubernetesOpenTofuOCICLIAPI KeyGithub开源项目
oke-free是一个开源项目,旨在简化OCI上Kubernetes集群的部署流程。通过OpenTofu实现自动化,项目涵盖了从账户设置到集群管理的全过程。它充分利用OCI的免费资源,为Kubernetes学习者提供了实践平台。
angular-interview-questions - Angular 框架面试问题集锦
AngularTypeScript组件依赖注入CLIGithub开源项目
该项目收录了大量 Angular 相关面试题,内容涉及框架核心概念、组件、指令、服务和路由等方面。问题涵盖 Angular 与 AngularJS 的区别、TypeScript 应用、数据绑定机制和生命周期钩子等重要主题。开发者可借此深入了解 Angular 框架,为技术面试做准备或加深对框架的理解。
chatgpt - 命令行ChatGPT工具 支持多模型及高级功能
ChatGPTCLIOpenAI API命令行界面自然语言处理Github开源项目
该命令行ChatGPT工具基于GPT-3.5-turbo和GPT-4模型,提供交互式聊天、管道处理和多种安装方式。工具支持自定义配置、提示切换、对话历史管理和快捷键定制,并兼容Azure OpenAI服务。它为开发者和技术爱好者提供了简化的AI交互体验,是一款功能丰富的命令行AI助手。
plugin-installation-manager-tool - Jenkins插件安装管理器 强大的命令行工具
Jenkins插件管理工具CLI下载更新中心Github开源项目
Jenkins插件安装管理器是一款功能强大的命令行工具,用于简化插件及其依赖项的下载和管理。它可替代传统的Docker脚本,提供插件更新和安全警告等信息。支持多种配置方式和高级选项,如代理和自定义更新中心,大幅提升了Jenkins插件管理的效率和便捷性。
openserp - 开源工具提供主流搜索引擎结果获取API
OpenSERP搜索引擎结果APIDockerCLIGithub开源项目
OpenSERP是一款开源工具,为开发者提供Google、Yandex和Baidu等主流搜索引擎的结果获取API和CLI接口。该工具支持Docker部署和命令行使用,可设置语言、日期和文件类型等多种搜索参数。OpenSERP为需要大规模搜索数据的项目提供了一种免费且灵活的解决方案。