Yoran Heling
home - git - @ayo
= pgp = only used for releases
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 lightweight direct connect client with a friendly ncurses interface.

Get ncdc! Atom feed

Latest version

1.23.1 (File: ncdc-1.23.1.tar.gz
Size: 369.6 KiB (378.481 bytes)
PGP: ncdc-1.23.1.tar.gz.asc
MD5: a4a46094f6585ac673e7acfc981ad4ce
SHA1: afb3ba824629ea87afe066439fddbe87f6ca60aa
SHA-256: 95881214077a5b3c24fbbaf020ada0d084ee3b596a7c3cc1e0e68aaac4c9b5e6
- changes)

Convenient static binaries for Linux: File: ncdc-linux-x86_64-1.23.1.tar.gz
Size: 2.8 MiB (2.931.631 bytes)
PGP: ncdc-linux-x86_64-1.23.1.tar.gz.asc
MD5: 642421b0f1b4407d58e509604f0114ae
SHA1: cf9b3f26982f9ed7e171159a82b77a96bce0ad16
SHA-256: 2c388153d96600f2e44fc58128274cc72df3b53442aced3808cd7bc761227295
- File: ncdc-linux-i486-1.23.1.tar.gz
Size: 2.9 MiB (3.006.465 bytes)
PGP: ncdc-linux-i486-1.23.1.tar.gz.asc
MD5: 17316025528b8a072ffde049a9a3baf5
SHA1: 1561c6f6ba0bd1f443539b38ceb1f0de2862f274
SHA-256: adcfbc81a5d29db28ab766c2f4ae472868c055d0c51df0bf089e4b9daf538b05
- File: ncdc-linux-arm-1.23.1.tar.gz
Size: 2.6 MiB (2.756.845 bytes)
PGP: ncdc-linux-arm-1.23.1.tar.gz.asc
MD5: b172914f4c21df9d26a4c682fd348bfd
SHA1: d7d069aca4b8126827ae284235c875fd2b4383ee
SHA-256: d58704c8ff5834f3d562dd206a76874dcef0f5dae1b755e60cc414ace0bf84c3
- File: ncdc-linux-aarch64-1.23.1.tar.gz
Size: 2.7 MiB (2.859.633 bytes)
PGP: ncdc-linux-aarch64-1.23.1.tar.gz.asc
MD5: b862ad488c14f7c8d735cfcf224f574c
SHA1: 8793781a51880568dc67da9299544b9fd6688b5b
SHA-256: 9e6d9325a5a5829d64db37d083963aebf7c24c38c17ff4998f78049f9bb5bfcc
. 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.

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.

  • Bug tracker - For bugs reports, feature requests and patches.
  • adcs://dc.blicky.net:2780/ - For real-time chat.
Packages and ports

Are available for the following systems: Arch Linux - Debian - Fedora - FreeBSD - Frugalware - GNU Guix - Gentoo - Homebrew - OpenSUSE - Source Mage - Ubuntu - Void Linux.

A convenient installer is available for Android as well.


Common features all non-ancient 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 :).