~ Ncdc ~

Yoran Heling
projects@yorhel.nl
home - git repos
= donate =paypal - bitcoin
= pgp =key - mit
7446 0D32 B808 10EB A9AF A2E9 6239 4C69 8C27 39FA
Cute decorative scissors, cutting through your code.

NCurses Direct Connect

Ncdc is a modern and lightweight direct connect client with a friendly ncurses interface.

Get ncdc!

Latest version

1.19 (ncdc-1.19.tar.gzpgp-sha1-md5 - changes - mirror)

Convenient static binaries for Linux: 64-bit - 32-bit - ARM. Check the installation instructions for more info.

Development version

The latest development version is available from git and can be cloned using git clone git://g.blicky.net/ncdc.git. The repository is available for online browsing.

Requirements

The following libraries are required: ncurses, zlib, bzip2, sqlite3, glib2 and gnutls.

Ncdc is entirely written in C and available under a liberal MIT license.

Community

Bug tracker - For bugs reports, feature requests and patches.
Mailing list - For general discussions, questions and feedback.
adc://dc.blicky.net:2780/ - If the mailing list is too slow for you.

Packages and ports

Are available for the following systems: Arch Linux - Fedora - FreeBSD - Frugalware - Gentoo - GNU Guix - Homebrew - MacPorts - OpenSUSE

I also have a few packages on the Open Build Service.

An convenient installer is available for Android.

Features

Common features all modern DC clients (should) have:

And special features not commonly found in other clients:

What doesn't ncdc do?

Since the above list is getting larger and larger every time, it may be more interesting to list a few features that are (relatively) common in other DC clients, but which ncdc doesn't do. Yet.

Of course, there are many more features that could be implemented or improved. These will all be addressed in later versions (hopefully :).