{"repo":"mikeckennedy/tallyman","free":true,"listed":false,"github":"https://github.com/mikeckennedy/tallyman","clone":"git clone https://github.com/mikeckennedy/tallyman.git","description":"A command-line tool that summarizes the size of a codebase by language, showing lines of code with and without comments and blank lines.","language":"Python","stars":63,"topics":["line-counter","metrics","metrics-gathering","metrics-visualization"],"license":null,"category":"analytics","readme_excerpt":"Tallyman Know the shape of your project, not just the size. Tallyman is a command-line tool that gives you a real picture of your codebase - not just raw line counts, but where your effort actually lives. It groups results into meaningful categories like Code, Design, Docs, Specs, and Data, so you can see at a glance whether your project is mostly Python logic, CSS styling, or Markdown documentation. Install Then just point it at a project: Why Tallyman? Tools like cloc, tokei, and scc are excellent at counting lines of code. If all you need is raw numbers, they're great choices. But line counts alone don't tell you much about a project's shape . Is your codebase mostly application logic, or has the CSS layer quietly grown to rival your backend? Are those Markdown files general docs, or are they specifications driving your development? How much of your project is configuration and data files versus actual code? Tallyman answers these questions. It organizes every recognized file into one of six categories - Code , DevOps , Design , Docs , Specs , and Data - and shows you both the raw line count and the \"effective\" line count (excluding comments and blank lines) for each. A few things that set it apart: - Category-aware analysis - Results grouped by intent, not just by file extension. You see what kind of work your project contains, not just how many lines of each language. - Automatic spec detection - Markdown and reStructuredText files in directories like specs/ , plans/ , o","default_branch":null,"files":null,"tree":[],"storefront":"/r/mikeckennedy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mikeckennedy/tallyman/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."}