All Projects → tbillington → Kondo

tbillington / Kondo

Licence: mit
Save disk space by cleaning non-essential files from software projects.

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Kondo

Clrcli
CLRCLI is an event-driven library for building line-art user interfaces in C#/.Net command-line applications.
Stars: ✭ 124 (-66.76%)
Mutual labels:  cli, command-line, gui
Rapidgui
Unity OnGUI(IMGUI) extensions for Rapid prototyping/development
Stars: ✭ 144 (-61.39%)
Mutual labels:  unity, unity3d, gui
You Dont Need Gui
Stop relying on GUI; CLI **ROCKS**
Stars: ✭ 4,766 (+1177.75%)
Mutual labels:  cli, command-line, gui
Ugui Mvvm
Unity3D uGUI mvvm databinding via the standard IXChanged interfaces used in wpf (INotifyPropertyChanged, INotifyCollectionChanged, etc)
Stars: ✭ 169 (-54.69%)
Mutual labels:  unity, unity3d, gui
Modclean
Remove unwanted files and directories from your node_modules folder
Stars: ✭ 309 (-17.16%)
Mutual labels:  disk-space, cleaner, cli
Timelineparticlecontrol
An example of controlling particle system from timeline.
Stars: ✭ 348 (-6.7%)
Mutual labels:  unity, unity3d
Gandi.cli
command line interface to Gandi.net products using the public API
Stars: ✭ 349 (-6.43%)
Mutual labels:  cli, command-line
Retro3dpipeline
A minimal example of a custom render pipeline with the Retro3D shader.
Stars: ✭ 354 (-5.09%)
Mutual labels:  unity, unity3d
Reminders Cli
A simple CLI for interacting with macOS reminders
Stars: ✭ 354 (-5.09%)
Mutual labels:  cli, command-line
Xidel
Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.
Stars: ✭ 335 (-10.19%)
Mutual labels:  cli, command-line
Hsv Color Picker Unity
HSV color picker for Unity UI
Stars: ✭ 355 (-4.83%)
Mutual labels:  unity, unity3d
Jql
A JSON Query Language CLI tool
Stars: ✭ 368 (-1.34%)
Mutual labels:  cli, cargo
Gulp Cli
Command Line Interface for gulp.
Stars: ✭ 347 (-6.97%)
Mutual labels:  cli, command-line
Cmd2
cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python
Stars: ✭ 342 (-8.31%)
Mutual labels:  cli, command-line
Sad
CLI search and replace | Space Age seD
Stars: ✭ 350 (-6.17%)
Mutual labels:  cli, command-line
Unityfx.outline
Screen-space outlines for Unity3d.
Stars: ✭ 335 (-10.19%)
Mutual labels:  unity, unity3d
Game Networking Resources
A Curated List of Game Network Programming Resources
Stars: ✭ 4,208 (+1028.15%)
Mutual labels:  unity, unity3d
Opencvforunity
OpenCV for Unity (Untiy Asset Plugin)
Stars: ✭ 359 (-3.75%)
Mutual labels:  unity, unity3d
Texture maker
A texture maker tool for unity.
Stars: ✭ 358 (-4.02%)
Mutual labels:  unity, unity3d
Unity Shadersketches
Sketches made with ShaderLab in Unity.
Stars: ✭ 362 (-2.95%)
Mutual labels:  unity, unity3d

Kondo 🧹

Kondo Lints

Cleans unneeded directories and files from your system.

kondo gui

kondo command line

It will identify the disk space savings you would get from deleting temporary/unnecessary files from project directories, such as target from Cargo projects and node_modules from Node projects.

Supports:

Installation

Graphic User Interface

Windows and Mac builds are available on the Releases page as kondo-ui.

You can install kondo-ui via Cargo with cargo install kondo-ui. Note you'll still need druid's platform specific dependencies on mac and linux.

Command line

Packaging status

Windows, Mac, and Linux builds are available on the Releases page as kondo.

You can install kondo via homebrew with brew install kondo.

You can install kondo via Cargo with cargo install kondo.

Operation

Graphic User Interface

Launch kondo-ui, select a directory to be scanned, evaluate & clean directories as needed.

Command Line Interface

Running kondo without a directory specified will run in the current directory.

$ kondo

Supplying a path will tell kondo where to start. Multiple paths are supported.

$ kondo code/my_project code/my_project_2

Example Output

$ kondo ~/code
/Users/choc/code/unity Cargo project
  └─ target (489.1KiB)
  delete above artifact directories? ([y]es, [n]o, [a]ll, [q]uit): y
  deleted 489.1KiB

/Users/choc/code/multiplayer-kit/generator Cargo project
  └─ target (874.3KiB)
  delete above artifact directories? ([y]es, [n]o, [a]ll, [q]uit): n

/Users/choc/code/chat Cargo project
  └─ target (37.2MiB)
  delete above artifact directories? ([y]es, [n]o, [a]ll, [q]uit): q

Total bytes deleted: 489.1KiB

Building/Development

To build kondo you can run cargo build from the projects root directory.

To build kondo-ui you must first navigate into the kondo-ui directory, then you can run cargo build.

Similar Projects

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].