github.com/rcr/rirc ↗

A terminal IRC client in C

An animated visualization of rcr/rirc's Git history from September 2013 to October 2020, built by 8 contributors. The codebase reached 2,787 lines, mostly C. The video runs 3 minutes 14 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

C

Contributors

8

Lines of Code

2,787

From

2013-09-11

To

2020-10-10

Advertisement

About rcr/rirc

Rirc is a minimalistic IRC client written in C that runs in the terminal. It provides a lightweight alternative to graphical IRC clients, designed with simplicity and efficiency in mind. The project is configured through editing a `config.h` file at compile time, allowing users to customize default behavior before building.

The project builds with standard C11 and GNU Make, keeping dependencies minimal. Installation follows conventional Unix patterns with configurable install paths via environment variables like `$CC`, `$CFLAGS`, `$LDFLAGS`, `$PREFIX`, and `$DESTDIR`. The compiled binary installs to `/usr/local/bin/rirc` by default, alongside a man page for documentation.

Complete usage information is available through the standard `--help` flag and man page, with additional documentation hosted on the project's website. Rirc targets users who prefer command-line interfaces and want a straightforward, no-frills IRC experience without the overhead of larger clients.

Advertisement

Share this video