The ft_irc project is a C++ IRC server that teaches network programming, sockets, multi-client handling, and real-time communication basics.
-
Updated
Jul 18, 2025 - C++
The ft_irc project is a C++ IRC server that teaches network programming, sockets, multi-client handling, and real-time communication basics.
ft_irc is a 42 Network project focused on network programming. It provides hands on practice by building an IRC chat server that needs to handle dozens of users simultaneously without experiencing downtime or crashing.
Internet Relay Chat
A C++ IRC server built from scratch, supporting multiple clients, channels, user commands, and message routing. Emphasizes network programming, socket management, and IRC protocol parsing.
Add a description, image, and links to the ft-irc-42 topic page so that developers can more easily learn about it.
To associate your repository with the ft-irc-42 topic, visit your repo's landing page and select "manage topics."