#依赖更新
go-mod-upgrade - Go依赖项交互式更新工具
Github开源项目命令行工具Go模块管理依赖更新
go-mod-upgrade是一款用于交互式更新Go项目依赖的开源命令行工具。它支持查看和选择可用的补丁和次要版本更新,提供简洁的用户界面。用户可通过预编译二进制文件或Go工具链安装,支持页面大小设置、强制更新和忽略模块等功能。这个工具简化了Go模块的管理流程,提高了依赖更新的效率,使Go开发更加便捷。
taze - 现代化命令行工具实现依赖包自动更新
Github开源项目CLI工具依赖更新monorepo包管理Taze
Taze是一款现代化命令行工具,用于自动更新项目依赖包。支持单体和多包仓库项目,无需安装即可使用。默认采用安全更新策略,仅在指定版本范围内升级。提供灵活配置,包括包过滤、锁定版本处理和自定义更新模式。开发者通过简单命令如'npx taze'即可检查和更新依赖,有助于提升开发效率和项目质量。
npm-check-updates - 自动化项目依赖升级工具
Github开源项目npm版本管理依赖更新package.jsonnpm-check-updates
npm-check-updates是一个用于自动更新package.json依赖的开源工具。它可检测并升级依赖包到最新版本,同时保持原有的语义化版本规则。支持npm、yarn、pnpm等包管理器,提供命令行和模块化使用选项。该工具默认配置合理,且高度可定制,有助于开发者轻松维护项目依赖的最新状态。
renovate - 多平台多语言的自动化依赖更新工具
Github开源项目开源自动化多平台依赖更新Renovate
Renovate是一个自动化依赖更新工具,适用于多个平台和编程语言。它可自动创建更新依赖的拉取请求,支持自定义更新计划和自动发现包文件。Renovate支持单仓库多工作区架构,提供简化配置的共享预设,并能更新锁文件和迁移依赖。用户可通过npm、Yarn或Docker Hub安装,支持自托管或使用Mend Renovate App。
dependabot-core - 多语言自动化依赖更新库
Github开源项目GitHub自动化依赖更新Dependabot
Dependabot-Core是一个开源的依赖更新库,支持Ruby、JavaScript、Python等多种编程语言。它可自动检查依赖最新版本,生成更新后的配置文件,并创建包含变更日志的拉取请求。该项目提供自托管选项,并配有完整的开发文档和调试工具,方便开发者进行定制和扩展。