Hasty Briefsbeta

Bilingual

Show HN: Treedocs: Documentation that automatically checks for staleness

5 hours ago
  • #documentation
  • #codebase-understanding
  • #developer-tools
  • Treedocs is a CLI tool that helps new team members, future developers, and AI coding agents understand complex code repositories by providing concise context and documentation.
  • It generates a documented tree for every file and folder, showing current files in green and stale or invalid entries in red, with automatic drift checks to keep documentation from going stale.
  • The tool stores human-readable summaries in a treedocs.yaml file, supports macOS 13+, and can be installed via Homebrew, Mint, or mise, with commands like init, sync, show, check, and explore to manage and explore the repository structure.