From Free Software Directory
Revision as of 09:12, 9 January 2021 by Freefish (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Minimalistic IRC client for POSIX systems

Kirc is a lightweight, terminal/console IRC client. It is designed to be compatible with all POSIX-compliant operating systems (including GNU/Linux). Kirc has no dependencies, only requiring a C99 compiler (such as GCC) and POSIX C header files to be built.

Instead of having commands specific to itself, Kirc allows users to send raw IRC commands to the server it is connected to. Kirc has basic Emacs-style keybindings for text entry.

Whilst mostly minimalistic in nature, Kirc has features such as chat history logging, terminal colours and SASL authentication. Kirc does not support TLS encryption; the developer suggests using a program like Stunnel or Socat to encapsulate the IRC connection within an encrypted 'tunnel'.



Verified by

Verified on




Verified on

9 January 2021

Leaders and contributors

Resources and communication

Software prerequisites

Required to buildAny C99 compiler
Source requirementHeader files for the C POSIX library


Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.