Ncdu 1.20 + 2.4 + bunch of changes

This commit is contained in:
Yorhel 2024-04-21 11:11:50 +02:00
parent 19fd103246
commit cac14f89f7
33 changed files with 182 additions and 36 deletions

View file

@ -17,6 +17,40 @@ respective issue tracker or send a mail to
# Entries
`2024-04-19` - tibs
: Thanks for all of your hard work. Your software has enhanced my life
throughout the years!
`2024-04-13` - sku1d
: Because `ncdu` does everything amazingly right I was wondering who is the
author of it. That is how I found this page and along with it a demo scene
fellow. What a nice surprise! Thanks for making the world a better place.
Trying the same here.
`2024-02-26` - Vinay
: This tool is my go to to clear up space. So simple and works perfectly. I
have shared it with lot of people, and will keep spreading it. Thanks for
providing this to the world. :)
`2024-01-26` - Walt
: Not for the first time - but thanks. I've used NCDC for years. It's the
only DC server/client worth having on a Raspberry Pi. Before NCDC, I had an
entire old desktop machine dedicated to this and other upload/download
duties. With NCDC and a couple of other NAS things running, I do it all on
15 watts.
`2024-01-21` - cancername
: nice software you have here, I admire their simplicity
`2024-01-19` - WhatTheF
: Holy shit, I just lost over 200GB of valuable data. Maybe I just pressed D
instead of CTRL+C, but I don't know how I got past that confirmation dialog
that I didn't even see. I don't know of any other tool where D is for
deletion. If only those files were in the recycle bin, but they are not.
`2024-01-12` - J
: Thanks for NCDU - it's a simple, really useful little utility \<3
`2023-11-20` - Zael
: Thank you very much for the NCdu! I have been happily using it for years,
and somehow just now made it to your homepage - where I am sure I shall

View file

@ -2,24 +2,20 @@
Hello visitor!
Welcome to this little website. My name is _Yoran Heling_ a.k.a. _Yorhel_. I
spend a fair amount of my free time developing and contributing to free and
open source software. This website is home to several of these projects.
This site isn't really a complete portfolio. There's a bunch of projects for
which I never got around to creating a homepage, and some others that have an
entire website of their own. A slightly more complete list can be found on my
[cgit instance](https://g.blicky.net/), but that isn't entirely comprehensive,
either.
I hope that you will find something useful among the selection of software or
the incidental article on this site. Enjoy your stay!
Welcome to my little website. I spend a fair amount of my free time developing
and contributing to free and open source software. This website is home to
several of these projects. I hope that you'll find something useful among the
crap I've written over the years. :)
<!-- These announcements are parsed by mkfeed.pl, see that file for formatting -->
## Announcements <a href="/feed.atom"><img src="/img/feed_icon.png" alt="Atom feed"></a>
`2024-01-07` - ncdc 1.24 released <!-- link: /ncdc -->
`2024-04-21` - ncdu 1.20 & 2.4 released <!-- tags: ncdu, link: /ncdu -->
: Man page rewritten in *mdoc*, revert the default color scheme to *off*, Zig
0.12 and some minor stuff. [Ncdu homepage](/ncdu) -
[Changelog](/ncdu/changes).
`2024-01-07` - ncdc 1.24 released <!-- tabs: ncdc, link: /ncdc -->
: A bunch of small fixes and updates that accumulated over the years, nothing
special. [Ncdc homepage](/ncdc) - [changelog](/ncdc/changes)

View file

@ -11,13 +11,13 @@ POSIX-like environment with ncurses installed.
Static binaries
: Convenient static binaries for Linux. Download, extract and run; no
compilation or installation necessary:
[x86](/download/ncdu-2.3-linux-x86.tar.gz) -
[x86_64](/download/ncdu-2.3-linux-x86_64.tar.gz) -
[ARM](/download/ncdu-2.3-linux-arm.tar.gz) -
[AArch64](/download/ncdu-2.3-linux-aarch64.tar.gz).
[x86](/download/ncdu-2.4-linux-x86.tar.gz) -
[x86_64](/download/ncdu-2.4-linux-x86_64.tar.gz) -
[ARM](/download/ncdu-2.4-linux-arm.tar.gz) -
[AArch64](/download/ncdu-2.4-linux-aarch64.tar.gz).
Zig version (stable)
: 2.3 ([ncdu-2.3.tar.gz](/download/ncdu-2.3.tar.gz) - [changes](/ncdu/changes2) - requires Zig 0.11)
: 2.4 ([ncdu-2.4.tar.gz](/download/ncdu-2.4.tar.gz) - [changes](/ncdu/changes2) - requires Zig 0.12)
See the [beta release announcement](/doc/ncdu2) for information about the
motivation for the rewrite and some of the differences with the C version.
@ -28,7 +28,7 @@ Zig version (stable)
work for you or if you need a more stable compilation environment.
C version (LTS)
: 1.19 ([ncdu-1.19.tar.gz](/download/ncdu-1.19.tar.gz) - [changes](/ncdu/changes))
: 1.20 ([ncdu-1.20.tar.gz](/download/ncdu-1.20.tar.gz) - [changes](/ncdu/changes))
Lags a bit behind on the 2.x version in terms of features and performance,
but is still being maintained and perfectly usable.
@ -84,7 +84,8 @@ A port to z/OS is available [here](https://dovetail.com/community/ncdu.html).
- [Duc](http://duc.zevv.nl/) - Multiple user interfaces.
- [gt5](http://gt5.sourceforge.net/) - Quite similar to ncdu, but a different approach.
- [gdu](https://github.com/dundee/gdu) - Go disk usage analyzer inspired by ncdu.
- [dua](https://github.com/Byron/dua-cli) - Rust disk usage analyzer.
- [dua](https://github.com/Byron/dua-cli) - Rust disk usage analyzer with a CLI.
- [diskonaut](https://github.com/imsnif/diskonaut) - Rust disk usage analyzer with a TUI.
- [godu](https://github.com/viktomas/godu) - Another Go disk usage analyzer, with a slightly different browser UI.
- [tdu](https://bitbucket.org/josephpaul0/tdu) - Go command-line tool with ncdu JSON export.
- [TreeSize](http://treesize.sourceforge.net/) - GTK, using a treeview.

View file

@ -1,7 +1,6 @@
% Ncdu Screenshots
These screenshots were made with ncdu 1.13 with the `--color=dark` option. This
color scheme is the default since 1.17.
These screenshots were made with ncdu 1.13 with the `--color=dark` option.
## Scanning...

View file

@ -9,13 +9,14 @@ tool.
## Features
- Simple, fast and minimalistic UI
- Efficiently handles large query results
- Efficiently handles and caches large query results
- Integrates with [gnuplot](http://gnuplot.info/) to visualize query results
- Automatically generates schema documentation
- Automatically generates documentation for your schema
- Supports saving, tagging, sharing and browsing queries
- Export query results to TSV, CSV or JSON
- Export query results to TSV, SQL, CSV or JSON
- Supports multiple users
- Built-in syntax highlighting (provided by [Prism](https://prismjs.com/))
- Keeps track of queries that broke after a schema update
- Single-binary deployment^[Or, well, two binaries if you include the custom
build of gnuplot.]
- Fully usable without JavaScript^[JavaScript is only used for optional
@ -23,6 +24,10 @@ tool.
## Download
Requirements
: Linux. Other OSes may also work if you don't enable gnuplot support or
disable the seccomp patch, but I can't really recommend that.
Latest release
: There's no numbered releases or static binaries yet, get in touch if this
interests you.

View file

@ -1,10 +1,9 @@
% Torreas - Torrent file reassembler
Torreas is a little command-line utility to reassemble torrents. It can scan
multiple directories in order to find files that are mentioned in the torrent.
It does this by only comparing file sizes and checksums, not location or file
name, so it can be used to reconstruct a torrent that you have downloaded and
archived somewhere, at some point.
Torreas is a small command-line utility to scan directories in order to find
files that are mentioned in a given torrent. It does this by only comparing
file sizes and checksums, not location or file name, so it can be used to
reconstruct a torrent that you have already downloaded, renamed and archived.
## Download