news.volyx.in

TLDR pages: Simplified, community-driven man pages (tldr.sh)

628 points by lordgrenville · 2455 days ago · 167 comments on HN

Article summary

The tldr pages project provides simplified, community-driven man pages with practical examples for common UNIX, Linux, macOS, SunOS, Android, and Windows commands. The project has a Python client that can be installed via pipx, as well as other clients for command-line, GUI, web-based, and integrated applications. The project is open to contributions and is licensed under the MIT License. The goal is to make it easier for users to find useful examples and information about commands.

Main themes

  • simplified documentation
  • community-driven projects
  • man pages
  • command-line tools
  • documentation quality
  • ecosystem preferences
  • user experience

What commenters say

  • Man pages are often too exhaustive and lack practical examples, making them difficult to use for beginners.
  • The tldr pages project fills a gap in providing simplified and community-driven documentation for common commands.
  • Some users prefer the traditional man pages and find the tldr pages to be insufficient or lacking in detail.
  • The use of examples and community-driven documentation can be beneficial, but may not replace the need for traditional man pages.
  • The naming of similar projects, such as 'bro', can be a factor in their adoption and success.
  • The quality and usefulness of man pages can vary greatly depending on the project and ecosystem.
  • Some ecosystems, such as Ruby gems, may not use man pages at all, instead relying on other forms of documentation.
  • The lack of man pages for some command-line programs can be frustrating for users, but may be due to various factors such as tooling or ecosystem preferences.