Project ideas from Hacker News discussions.

Show HN: Leaves – A text-UI disk usage treemap visualizer

📝 Discussion Summary (Click to expand)

Theme 1 – Positive reception & similarity to existing tools
Users compare the tool favorably to SpaceSniffer, windirstat, and ncdu.

"This looks fantastic, reminds me a lot of SpaceSniffer." — bescob_ar

Theme 2 – Technical complexities around package dependency visualization
Discussion highlights the difficulty of crediting dependencies in a directed graph and the need for smarter “quick actions.”

"Package dependencies form a directed graph rather than a hierarchical tree, so credit assignment is vague." — patonw

Theme 3 – Desired enhancements & platform support
Requests for Mac brew integration, offline indexing, and inotify updates are mentioned.

"I had just been looking for a windirstat like tool for linux the other day." — rrauenza


🚀 Project Ideas

Package Visualizer with Quick Actions

Summary

  • Interactive CLI/GUI that visualizes package installations across Linux/macOS managers (apt, dnf, brew, pip) and shows size impact.
  • Provides one‑click removal or hold actions for the smallest‑impact packages.

Details

Key Value
Target Audience Linux/Unix power users and developers who manage multiple package managers.
Core Feature Dependency graph with size‑weighted credit and quick‑action removal suggestions.
Tech Stack Rust for backend, Qt for cross‑platform UI, SQLite for offline storage.
Difficulty Medium
Monetization Revenue-ready: Subscription $5/mo for premium analytics.

Notes

  • HN commenters explicitly asked for “quick actions” and offline indexes; this tool delivers both.
  • Quote: “If possible, being able to “brew install” on a Mac would be killer” – plans for native macOS support.

Brew Optimizer Dashboard

Summary

  • Web dashboard that ingests Homebrew install logs and builds an offline index for fast browsing.
  • Suggests removable packages and shows quick actions for cleanup.

Details

Key Value
Target Audience macOS power users who rely on Homebrew for development tools.
Core Feature Offline package index with size‑based ranking and one‑click uninstall suggestions.
Tech Stack Python Flask backend, React front‑end, IndexedDB for client‑side storage.
Difficulty Low
Monetization Hobby

Notes

  • Directly answers “Can you provide some examples of 'quick actions'?" by showing UI buttons.
  • Quote: “If possible, being able to “brew install” on a Mac would be killer” – built‑in macOS focus.

Multi‑Manager Dependency Credit Engine

Summary

  • Service that assigns partial credit to packages in multi‑manager dependency graphs to identify the minimal set of removals.
  • Offers analytics, export, and API for integration.

Details

Key Value
Target Audience DevOps teams and system administrators managing heterogeneous environments.
Core Feature Directed‑graph analysis with weighted credit assignment and removal recommendations.
Tech Stack Node.js backend, Neo4j graph database, Graphviz visualizer.
Difficulty High
Monetization Revenue-ready: Enterprise license $50/user/mo.

Notes

  • Solves the “credit assignment is vague” concern raised in the discussion.
  • Quote: “Package dependencies form a directed graph rather than a hierarchical tree, so credit assignment is vague.” – directly addressed.

Read Later