<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>dirstat Documentation</title>
  <link href="https://smmh.dev/dirstat/feed.xml" rel="self"/>
  <link href="https://smmh.dev/dirstat/"/>
  <id>https://smmh.dev/dirstat/</id>
  <updated>2026-09-14T00:00:00Z</updated>
  <subtitle>Directory statistics CLI that groups every file under a tree by format and reports counts, sizes and lines of code as a colored terminal table or as JSON</subtitle>
  <entry>
    <title>dirstat CLI Reference</title>
    <link href="https://smmh.dev/dirstat/cli-index/"/>
    <id>https://smmh.dev/dirstat/cli-index/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen (strictcli), do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>dirstat scan</title>
    <link href="https://smmh.dev/dirstat/cli-scan/"/>
    <id>https://smmh.dev/dirstat/cli-scan/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen (strictcli), do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>dirstat</title>
    <link href="https://smmh.dev/dirstat/dirstat/"/>
    <id>https://smmh.dev/dirstat/dirstat/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen, do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>Embedded Data</title>
    <link href="https://smmh.dev/dirstat/embedded-data/"/>
    <id>https://smmh.dev/dirstat/embedded-data/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>dirstat embeds several data files into the binary at build time via `go:embed`. These control file classification and default traversal behavior. There are no runtime config files for classification -- changing the lists requires a rebuild.</summary>
  </entry>
  <entry>
    <title>API Reference</title>
    <link href="https://smmh.dev/dirstat/gen-index/"/>
    <id>https://smmh.dev/dirstat/gen-index/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen, do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>dirstat</title>
    <link href="https://smmh.dev/dirstat/"/>
    <id>https://smmh.dev/dirstat/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>dirstat is a directory statistics CLI that groups every file under a tree by format and reports counts, sizes and lines of code as a colored terminal table or as JSON. Grouping is by extension, by sniffed content type, or by a hybrid of the two, and every classification list is compiled into the single static binary.</summary>
  </entry>
  <entry>
    <title>internal/classify</title>
    <link href="https://smmh.dev/dirstat/internal-classify/"/>
    <id>https://smmh.dev/dirstat/internal-classify/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen, do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>internal/config</title>
    <link href="https://smmh.dev/dirstat/internal-config/"/>
    <id>https://smmh.dev/dirstat/internal-config/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen, do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>internal/jsonout</title>
    <link href="https://smmh.dev/dirstat/internal-jsonout/"/>
    <id>https://smmh.dev/dirstat/internal-jsonout/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen, do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>internal/render</title>
    <link href="https://smmh.dev/dirstat/internal-render/"/>
    <id>https://smmh.dev/dirstat/internal-render/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen, do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>internal/scan</title>
    <link href="https://smmh.dev/dirstat/internal-scan/"/>
    <id>https://smmh.dev/dirstat/internal-scan/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen, do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>internal/scanconfig</title>
    <link href="https://smmh.dev/dirstat/internal-scanconfig/"/>
    <id>https://smmh.dev/dirstat/internal-scanconfig/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen, do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>internal/test</title>
    <link href="https://smmh.dev/dirstat/internal-test/"/>
    <id>https://smmh.dev/dirstat/internal-test/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen, do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>internal/testutil</title>
    <link href="https://smmh.dev/dirstat/internal-testutil/"/>
    <id>https://smmh.dev/dirstat/internal-testutil/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>&lt;!-- generated by selfdoc gen, do not edit --&gt;</summary>
  </entry>
  <entry>
    <title>dirstat v1 specification</title>
    <link href="https://smmh.dev/dirstat/spec/"/>
    <id>https://smmh.dev/dirstat/spec/</id>
    <updated>2026-09-14T00:00:00Z</updated>
    <summary>dirstat summarizes the files in a directory tree, grouped by format, with aggregate statistics (counts, sizes, lines of code) rendered as a colored terminal table or as JSON. It is a clean-slate Go redesign of an internal Python prototype, built for speed: no subprocesses, parallel scanning, single static binary.</summary>
  </entry>
</feed>
