[{"data":1,"prerenderedAt":84},["ShallowReactive",2],{"blog-index-en":3},[4],{"id":5,"title":6,"author":7,"body":8,"category":66,"cover":67,"coverAlt":68,"description":69,"draft":70,"extension":71,"meta":72,"navigation":73,"path":74,"publishedAt":75,"seo":76,"stem":77,"tags":78,"translationKey":82,"updatedAt":75,"__hash__":83},"articles_en\u002Fblog\u002Fwhy-i-built-mangodisk.md","Why I built and open-sourced MangoDisk","Harry",{"type":9,"value":10,"toc":57},"minimark",[11,15,20,23,27,30,34,37,40,44,47,50,54],[12,13,14],"p",{},"As a developer, I am constantly installing tools, testing software, and adding dependencies. My projects also generate build artifacts, caches, and AI models. Over time, free disk space quietly disappears.",[16,17,19],"h2",{"id":18},"my-disk-kept-filling-up","My disk kept filling up",[12,21,22],{},"The problem was rarely one enormous file. Installers, old versions, caches, logs, and build output were scattered across the disk, each taking up a little more space. Finding everything worth removing was tedious.",[16,24,26],{"id":25},"scripts-were-not-a-real-solution","Scripts were not a real solution",[12,28,29],{},"I started with my own cleanup scripts. They helped, but they were difficult to maintain. Paths changed, rules became outdated, and a small mistake could remove the wrong file. Before every change, I had to double-check exactly what the script would touch.",[16,31,33],{"id":32},"what-i-wanted-was-simple","What I wanted was simple",[12,35,36],{},"I tried a number of disk cleaners, but none felt right. Some required a subscription, some were packed with features I did not need, and others asked me to create an account or send data to a remote service.",[12,38,39],{},"I wanted something much simpler: show me where my storage went, let me review what I no longer need, and then clean it up.",[16,41,43],{"id":42},"so-i-built-mangodisk","So I built MangoDisk",[12,45,46],{},"MangoDisk does not require an account and has no paid features. File scanning and cleanup happen locally. It does not upload your files or scan results, and the cleanup process does not depend on an internet connection.",[12,48,49],{},"It focuses on one job: helping you find unnecessary files, review them, and free up disk space with confidence.",[16,51,53],{"id":52},"why-open-source","Why open source",[12,55,56],{},"I want people to be able to see how MangoDisk works and help make it better. More importantly, I want anyone facing the same problem to have a simple and transparent disk cleaner without going through the same search and frustration.",{"title":58,"searchDepth":59,"depth":59,"links":60},"",2,[61,62,63,64,65],{"id":18,"depth":59,"text":19},{"id":25,"depth":59,"text":26},{"id":32,"depth":59,"text":33},{"id":42,"depth":59,"text":43},{"id":52,"depth":59,"text":53},"Behind MangoDisk","\u002Fblog\u002Fwhy-i-built-mangodisk.webp","MangoDisk origin story illustration showing clutter becoming clear disk space management","How a constantly full disk, fragile cleanup scripts, and overly complicated alternatives led me to build a simpler open-source disk cleaner",false,"md",{},true,"\u002Fblog\u002Fwhy-i-built-mangodisk","2026-08-01 10:00:00",{"title":6,"description":69},"blog\u002Fwhy-i-built-mangodisk",[79,80,81],"MangoDisk","Open source","Disk cleanup","article-why-i-built-mangodisk","3QMoVlH1oOoiathuk5S1jTJp4bhNccBF3UJoU7GrnKs",1785557295543]