kondo

kondo

多语言项目依赖清理工具 释放磁盘空间

Kondo是一款开源的项目依赖清理工具,支持20多种编程语言和框架。它可清理node_modules、target、build等文件夹,有效释放磁盘空间。Kondo提供命令行和图形界面,适用于代码备份、项目试用等场景。该工具安装简便,使用灵活,可帮助开发者保持磁盘空间高效利用。

Kondo项目清理磁盘空间优化依赖管理开发工具Github开源项目

Kondo 🧹

清理你项目中的 node_modulestargetbuild 等文件夹。

适用于以下情况:

  • 💾 你想备份代码但不想包含数GB的依赖项
  • 🧑‍🎨 你尝试了很多项目但讨厌它们占用的空间
  • ⚡️ 你喜欢保持磁盘精简和快速
<br /> <p align="center"> <strong>支持20多种项目类型</strong> </p> <p align="center"> <a href="https://doc.rust-lang.org/cargo/">Cargo</a>(Rust), <a href="https://cmake.org">CMake</a>(C,C++), <a href="https://getcomposer.org/">Composer</a>(PHP), <a href="https://elixir-lang.org/">Elixir</a>, <a href="https://godotengine.org/">Godot 4.x</a>(C#,GDScript) </p> <p align="center"> <a href="https://gradle.com/">Gradle</a>(Java) <a href="https://jupyter.org/">Jupyter Notebook</a>(Python), <a href="https://pixi.sh/">Pixi</a>(Python), <a href="https://maven.apache.org/">Maven</a>(Java), <a href="https://nodejs.org/">Node</a>(JavaScript) </p> <p align="center"> <a href="https://dart.dev/">Pub</a>(Dart), <a href="https://www.python.org/">Python</a> <a href="https://www.scala-sbt.org/">SBT</a>(Scala), <a href="https://docs.haskellstack.org/">Stack</a>(Haskell), <a href="https://swift.org/">Swift</a> </p> <p align="center"> <a href="https://unity.com/">Unity</a>(C#), <a href="https://www.unrealengine.com/">Unreal Engine</a>(C++), <a href="https://ziglang.org/">Zig</a>, <a href="https://dotnet.microsoft.com/">.NET</a>(C#,F#) <a href="https://turbo.build/repo">Turborepo</a>(JavaScript) </p> <img width="972" alt="kondo cli 清理项目" src="https://yellow-cdn.veclightyear.com/0a4dffa0/36b2fcac-2819-4131-a40a-d37a45a62ebf.png"> <img width="1112" alt="kondo gui 显示项目" src="https://yellow-cdn.veclightyear.com/0a4dffa0/25d12ffe-f7d1-4c7f-a148-949ac8cf8bc6.png"> <details> <summary>CLI 视频</summary>

kondo-cli.webm

</details> <details> <summary>GUI 视频</summary>

kondo-ui.webm

</details>

安装

警告

Kondo 本质上是带提示的 rm -rf 命令。使用时请自行承担风险。始终对你的项目进行备份。

命令行

winget

winget install kondo

Homebrew

brew install kondo

MacPorts

sudo port install kondo

Arch Linux

pacman -S kondo

源码 需要安装 Rust

git clone https://github.com/tbillington/kondo.git cargo install --path kondo/kondo

其他

可在发布页面下载二进制文件。

<a href="https://repology.org/project/kondo/versions"> <img src="https://yellow-cdn.veclightyear.com/0a4dffa0/3f93be5a-4c76-400d-9488-fdc3e211ecf4.svg" alt="打包状态"> </a>

图形用户界面

Windows

winget install kondo-ui

Arch Linux

pacman -S kondo-ui

源码

需要安装 Rust。在 Linux 上可能需要特定平台依赖

git clone https://github.com/tbillington/kondo.git cargo install --path kondo/kondo-ui

可在发布页面下载二进制文件。

<a href="https://repology.org/project/rust:kondo-ui/versions"> <img src="https://yellow-cdn.veclightyear.com/0a4dffa0/9d2fa255-e806-47db-953d-db18cc8c2500.svg" alt="打包状态"> </a>

使用方法

警告

Kondo 本质上是带提示的 rm -rf。请谨慎使用。始终为您的项目保留备份。

命令行界面

不指定目录运行 kondo 将在当前目录下执行。

kondo

提供路径将告诉 kondo 从哪里开始。支持多个路径。

kondo code/my_project code/my_project_2

传递时间参数将筛选出至少在指定时间段内未被修改的项目。完整选项列表请参见 kondo --help

kondo --older 3M # 仅筛选最后修改时间超过3个月的项目 kondo -o3M # 简写形式

更多选项如安静模式、跟随符号链接和文件系统限制等可通过 kondo --help 查看。

构建/开发

要构建命令行工具 kondo,您可以在项目根目录运行 cargo buildcargo run

要构建图形界面 kondo-ui,您必须先进入 kondo-ui 目录,然后运行 cargo buildcargo run

根据 Cargo 默认设置,输出的二进制文件将位于 target/debug/target/release/ 目录中。

类似项目

编辑推荐精选

Vora

Vora

免费创建高清无水印Sora视频

Vora是一个免费创建高清无水印Sora视频的AI工具

Refly.AI

Refly.AI

最适合小白的AI自动化工作流平台

无需编码,轻松生成可复用、可变现的AI自动化工作流

酷表ChatExcel

酷表ChatExcel

大模型驱动的Excel数据处理工具

基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。

AI工具酷表ChatExcelAI智能客服AI营销产品使用教程
TRAE编程

TRAE编程

AI辅助编程,代码自动修复

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
AIWritePaper论文写作

AIWritePaper论文写作

AI论文写作指导平台

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

AI辅助写作AI工具AI论文工具论文写作智能生成大纲数据安全AI助手热门
博思AIPPT

博思AIPPT

AI一键生成PPT,就用博思AIPPT!

博思AIPPT,新一代的AI生成PPT平台,支持智能生成PPT、AI美化PPT、文本&链接生成PPT、导入Word/PDF/Markdown文档生成PPT等,内置海量精美PPT模板,涵盖商务、教育、科技等不同风格,同时针对每个页面提供多种版式,一键自适应切换,完美适配各种办公场景。

AI办公办公工具AI工具博思AIPPTAI生成PPT智能排版海量精品模板AI创作热门
潮际好麦

潮际好麦

AI赋能电商视觉革命,一站式智能商拍平台

潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。

iTerms

iTerms

企业专属的AI法律顾问

iTerms是法大大集团旗下法律子品牌,基于最先进的大语言模型(LLM)、专业的法律知识库和强大的智能体架构,帮助企业扫清合规障碍,筑牢风控防线,成为您企业专属的AI法律顾问。

SimilarWeb流量提升

SimilarWeb流量提升

稳定高效的流量提升解决方案,助力品牌曝光

稳定高效的流量提升解决方案,助力品牌曝光

Sora2视频免费生成

Sora2视频免费生成

最新版Sora2模型免费使用,一键生成无水印视频

最新版Sora2模型免费使用,一键生成无水印视频

下拉加载更多