{
  "@context": "https://schema.org",
  "@id": "https://aggr.aymericbeaumet.com/items/lobste-rs/2026-10-04-ncdu-ncurses-disk-usage-an-updated-fork/#webpage",
  "@type": [
    "WebPage",
    "ArchiveComponent"
  ],
  "articleBody": "## ncdu-zig\n\n## Description\n\nNcdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you don't have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.\n\nSee the [ncdu 2 release announcement](https://dev.yorhel.nl/doc/ncdu2) for information about the differences between this Zig implementation (2.x) and the C version (1.x).\n\n## Requirements\n\n- Zig 0.17\n- Some sort of POSIX-like OS\n- ncurses\n- libzstd\n\n## Install\n\nYou can use the Zig build system if you're familiar with that.\n\nThere's also a handy Makefile that supports the typical targets, e.g.:\n\n```\nmake\nsudo make install PREFIX=/usr\n```\n",
  "authors": [
    "github.com by rcalixte"
  ],
  "captured_at": "2026-10-07T13:12:11.295552311+00:00",
  "category": "news",
  "content_html": "<h2>ncdu-zig</h2>\n<h2>Description</h2>\n<p>Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you don't have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.</p>\n<p>See the <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dev.yorhel.nl/doc/ncdu2\">ncdu 2 release announcement</a> for information about the differences between this Zig implementation (2.x) and the C version (1.x).</p>\n<h2>Requirements</h2>\n<ul>\n<li>Zig 0.17</li>\n<li>Some sort of POSIX-like OS</li>\n<li>ncurses</li>\n<li>libzstd</li>\n</ul>\n<h2>Install</h2>\n<p>You can use the Zig build system if you're familiar with that.</p>\n<p>There's also a handy Makefile that supports the typical targets, e.g.:</p>\n<pre><code><span class=\"code-snippet\">make\nsudo make install PREFIX=/usr\n</span></code></pre>\n",
  "content_markdown": "## ncdu-zig\n\n## Description\n\nNcdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you don't have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.\n\nSee the [ncdu 2 release announcement](https://dev.yorhel.nl/doc/ncdu2) for information about the differences between this Zig implementation (2.x) and the C version (1.x).\n\n## Requirements\n\n- Zig 0.17\n- Some sort of POSIX-like OS\n- ncurses\n- libzstd\n\n## Install\n\nYou can use the Zig build system if you're familiar with that.\n\nThere's also a handy Makefile that supports the typical targets, e.g.:\n\n```\nmake\nsudo make install PREFIX=/usr\n```\n",
  "dateCreated": "2026-10-07T13:12:11.295552311+00:00",
  "date_created": "2026-10-04T19:30:36+00:00",
  "date_modified": "2026-10-04T19:30:36+00:00",
  "date_published": "2026-10-04T19:30:36+00:00",
  "description": "Comments",
  "external_url": "https://github.com/rcalixte/ncdu",
  "git": {
    "commit": "ebb0941c5c06a2ab2377342d607535262a3e969e",
    "path": "items/lobste-rs/2026/10/2026-10-04-ncdu-ncurses-disk-usage-an-updated-fork.md",
    "permalink": "https://github.com/aymericbeaumet/aggr-instance/blob/ebb0941c5c06a2ab2377342d607535262a3e969e/items/lobste-rs/2026/10/2026-10-04-ncdu-ncurses-disk-usage-an-updated-fork.md"
  },
  "id": "urn:aggr:item:03559b4007aeee5cf0157e383a56daa082940c11",
  "isBasedOn": {
    "@id": "https://github.com/rcalixte/ncdu"
  },
  "mainEntity": {
    "@id": "https://github.com/rcalixte/ncdu",
    "@type": "CreativeWork",
    "archivedAt": {
      "@id": "https://aggr.aymericbeaumet.com/items/lobste-rs/2026-10-04-ncdu-ncurses-disk-usage-an-updated-fork/#webpage"
    },
    "author": [
      {
        "@type": "Person",
        "name": "github.com by rcalixte"
      }
    ],
    "dateModified": "2026-10-04T19:30:36+00:00",
    "datePublished": "2026-10-04T19:30:36+00:00",
    "headline": "ncdu: NCurses Disk Usage (an updated fork)",
    "timeRequired": "PT1M",
    "url": "https://github.com/rcalixte/ncdu",
    "wordCount": 133
  },
  "name": "Archived snapshot: ncdu: NCurses Disk Usage (an updated fork)",
  "preview": null,
  "reading_minutes": 1,
  "replicated_at": null,
  "source": "lobste-rs",
  "source_name": "Lobsters: Top Stories of the Past Week",
  "summary": "Comments",
  "tags": [
    "release",
    "zig"
  ],
  "temporalCoverage": "2026-10-07T13:12:11.295552311+00:00",
  "title": "ncdu: NCurses Disk Usage (an updated fork)",
  "url": "https://aggr.aymericbeaumet.com/items/lobste-rs/2026-10-04-ncdu-ncurses-disk-usage-an-updated-fork/",
  "word_count": 133
}