{"repo":"organize-rs/organize","free":true,"listed":false,"github":"https://github.com/organize-rs/organize","clone":"git clone https://github.com/organize-rs/organize.git","description":"A file management automation tool.","language":"Rust","stars":13,"topics":["automation","cli","filemanagement","organize"],"license":"AGPL-3.0","category":"workflow-automation","readme_excerpt":"organize A file management automation tool. Current Status This is in really early development. Please come back later! Background The Python organize is a file management automation tool. From their docs: Your desktop is a mess? You cannot find anything in your downloads and documents? Sorting and renaming all these files by hand is too tedious? Time to automate it once and benefit from it forever. organize is a command line, open-source alternative to apps like Hazel (macOS) or File Juggler (Windows). This is a Rust implementation of the same concept. Examples - Filter files , which are smaller than 20KB in one location: organize filter size -l C:\\Users\\dailyuse\\dev-src\\organize\\docs\\screenshots -t files --range ..20KB This filter uses the range syntax (always inclusive) of Rust: - ..11MB = smaller than - 15MB.. = bigger than - 10KB..20MiB = bigger than 10 KB, but smaller than 20 MiB NOTE : You can use decimal (metric) and binary (IEC) multiple-byte units. E.g., KiB or KB , GB or GiB . They will be converted accordingly and are case-insensitive . - Filter files by their mimetype: organize filter mimetype -l C:\\organize\\docs\\screenshots -t files --mimetype image/jpeg - Filter files by their creation date (created in the last 5 days), ignore paths that have target\\ in their name, recursive, maximum 4 levels deep. organize filter -r -m 4 created -l . -t files --ignore-path target\\ --range ..5d - Filter files , which file stem ends with go , recursive, maximum 2 levels deep: or","default_branch":null,"files":null,"tree":[],"storefront":"/r/organize-rs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/organize-rs/organize/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}