Projects / ncmatrix


NCmatrix is a ncurses-based screensaver that produces the familiar display of vertical characters with added functionality to display network traffic. /proc/net/dev is polled to grab incoming and outgoing packet information, and the results are displayed as long or short colored streams of characters in the display, depending on the number of packets transferred since the previous poll. This code is based on the CMatrix codebase by Chris Allegretta.


Recent releases

  •  21 May 2005 20:27

    No changes have been submitted for this release.

    Recent comments

    03 Nov 2005 05:14 Bladeinator

    binary for ncmatrix available
    I've gotten several requests for a binary for this project as several people are not familiar with compiling the source code.

    I've made the binary available below [0] and and md5sum [1] as well. Note that the md5sum is part of the downloaded filename. The binary is linked against the libraries [2] from my current linux install at the time, so make sure you have these or the ncmatrix will not run on your system.

    Also be sure to check the downloaded application with md5sum [3] to be sure the file downloaded correctly and was not tampered with.

    [0] -

    [1] - af2abac1b83ce6e05a17eb49e77c0e71

    [2] - libs

    # ldd ncmatrix => (0xffffe000) => /lib/ (0x40034000) => /lib/tls/ (0x4007a000)

    /lib/ (0x40000000)


    [3] - md5sum

    # ls

    # unzip


    inflating: ncmatrix

    # ls


    # md5sum ncmatrix

    af2abac1b83ce6e05a17eb49e77c0e71 ncmatrix



    Project Spotlight


    A Fluent OpenStack client API for Java.


    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.