Browse free open source IRC Clients and projects for Mac below. Use the toggles on the left to filter open source IRC Clients by OS, license, language, programming language, and project status.

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    Pidgin IM

    Pidgin IM

    A universal instant messaging (IM) program

    See https://pidgin.im/about/ for more information. Pidgin is an instant messaging program which lets you log in to accounts on multiple chat networks simultaneously. It runs on Windows, Linux, and other UNIX operating systems. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, MXit, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr. It is written in C and makes heavy use of GLib and GTK+. Finch is a command line instant messaging program. It also lets you log in to accounts on multiple chat network simultaneously, and it is compatible with the same chat networks as Pidgin. It is written in C and makes heavy use of GLib and ncurses.
    Leader badge
    Downloads: 43,460 This Week
    Last Update:
    See Project
  • 2
    Lost Bot is an IRC Mafia Game Bot coded in TCL. Users register and start off in a 2D city trying to exhort businesses, buying weapons and killing each other. The more respect you gain, the more powerful you are. It will contain a webserver.
    Leader badge
    Downloads: 146 This Week
    Last Update:
    See Project
  • 3
    This project includes an event-driven IRC client framework written in Python, as well as an object-oriented wrapper class and some example programs.
    Leader badge
    5.0 out of 5 stars 1 Review
    Downloads: 69 This Week
    Last Update:
    See Project
  • 4
    Halloy - IRC Client

    Halloy - IRC Client

    IRC application written in Rust

    Halloy is an open-source IRC client written in Rust, utilizing the Iced GUI library. It aims to provide a simple and fast client for Mac, Windows, and Linux platforms
    1.0 out of 5 stars 1 Review
    Downloads: 4 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 5
    Quassel IRC

    Quassel IRC

    Quassel IRC: Chat comfortably. Everywhere

    Quassel IRC is a free, open-source Internet Relay Chat client designed for continuous communication across multiple devices. Unlike traditional IRC applications, it separates the graphical client from a central background core. The core maintains IRC server connections even when users disconnect their desktop clients. This architecture allows conversations and message histories to remain available across different computers. Users can connect multiple clients to the same core and manage several IRC networks simultaneously. Quassel also supports a standalone configuration that combines the client and core into one application. Its interface provides channel management, notifications, and conversation organization. Built with Qt and available for major desktop platforms, Quassel offers a flexible solution for persistent IRC communication.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    BitchX is an IRC client based on ircII/EPIC4. It includes many features that are usually relegated to scripts such as CDCC and flood protection -- you can just start it and go. Development was on hiatus for a while but is now resuming.
    Leader badge
    5.0 out of 5 stars 1 Review
    Downloads: 38 This Week
    Last Update:
    See Project
  • 7
    X-Chat Aqua is X-Chat with an Aqua interface for MacOS X. X-Chat Aqua uses the irc engine from X-Chat, and is designed to look and feel like the GTK+ front end.
    5.0 out of 5 stars 12 Reviews
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    Bot Sentry is a Pidgin (libpurple) plugin to prevent Instant Message (IM) spam. It allows you to ignore IMs unless the sender is in your Buddy List, the sender is in your Allow List, or the sender correctly answers a question you have predefined.
    4.3 out of 5 stars 9 Reviews
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    XDCC Search and Viewer for mIRC & AdiIRC

    XDCC Search and Viewer for mIRC & AdiIRC

    mIRC & AdiIRC XDCC Search & Downloads on IRC for DCC

    Effortlessly browse and search XDCC packs with this streamlined tool for mIRC and AdiIRC, crafted by Eric^^. Say goodbye to tedious channel interactions! Simply load the script (`/load -rs xdccv.mrc`) and let it build a comprehensive database while you idle. Then, use the commands `/xdccv` or `/xdccs` to find your desired files. Keep it alive. Make it better. Compatible with Windows 10/11 and Linux via WINE. Get the latest updates and source code here: https://pastebin.com/HUmDgd0g
    Downloads: 23 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 10
    pisg is a smart Perl script which generates nice looking statistics out from IRC logfiles. It's a funny thing for the users of your channel :)
    5.0 out of 5 stars 3 Reviews
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11

    oidentd

    Configurable ident daemon with IP masquerading support

    oidentd is an RFC 1413 compliant ident daemon that runs on Linux, FreeBSD, OpenBSD, NetBSD, DragonFly BSD, and some versions of Darwin and Solaris. oidentd can handle IP/NAT masqueraded connections on many operating system kernels. oidentd has a flexible mechanism for specifying ident responses. Users can be granted permission to specify their own responses, and different responses can be sent depending on host and port pairs. oidentd features a capability-based permission system that allows system administrators fine-grained control over which functionalities may be used by each user.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 12
    LimeChat is an IRC client written on RubyCocoa.
    4.0 out of 5 stars 1 Review
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    A complete rewrite of the mobile java irc-client WLIrc. (http://wirelessirc.sourceforge.net) Aims to be more responsive and use less memory maintaining the current gui and looks.
    4.2 out of 5 stars 5 Reviews
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Plugin for Irssi which monitors torrent IRC announce channels, downloads torrent files based on a user-defined filter, and then sends the torrent files to a local or remote torrent client. Supports several different private trackers.
    4.8 out of 5 stars 30 Reviews
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    TkPoker is an IRC poker client with a simple, attractive interface that runs under any operating system to which Tcl/Tk has been ported. No additional IRC software is required. If you can browse the web, you can play poker with TkPoker!
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    Jabber Bot which provides interface to telnet connection (over 23). Besically it allows interaction with some MUDs or Talkers over the IM clients (pidgin, gajim, gtalk, etc).
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    Kraken XMPP IM Gateway
    Kraken is a continuation of the Openfire IM Gateway plugin, but in a way that works for any XMPP server. It provides a way for XMPP users to log into, and communicate through, their legacy IM accounts such as AIM, ICQ, MSN, Yahoo, and friends.
    5.0 out of 5 stars 10 Reviews
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    ufonet

    ufonet

    UFONet - Denial of Service Toolkit

    UFONet - Is a set of hacktivist tools that allow launching coordinated DDoS and DoS attacks and combine both in a single offensive. It also works as an encrypted DarkNET to publish and receive content by creating a global client/server network based on a direct-connect P2P architecture. + FAQ: https://ufonet.03c8.net/FAQ.html -------------------------------------------- -> UFONet-v2.0 [R3D] "R3DST4R!" (.zip) -> md5 = [98fcd2bd3bba3f1d52738113522d3bc9] -> UFONet-v2.0 [R3D] "R3DST4R!" (.tar.gz) -> md5 = [13337a1853e144a425836c3f75ed3948] --------------------------------------------
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    jIRCd is a full-featured Java-powered IRC server. It uses the advanced features of Java, including multi-threading and multiple platforms, to create a very powerful IRC server for any platform.
    5.0 out of 5 stars 1 Review
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    A free IRC-based messaging client designed for communication over LAN. The program's look&feel is similar to popular IM clients'. Written in C++ and wxWindows GUI framework. Runs on Linux (GTK+) and Windows.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    This is the Perl Net::IRC module. It facilitates easy interaction with irc in perl.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Quirck is a Simple IRC Client with a well-commented code and an object oriented architecture. It was written for didactic purposes in a few weeks. We hope that it can be useful for anyone new to the world of IRC client programming.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Eggdrop
    Eggdrop is the most advanced IRC robot available. It has been under development since December 1993, and unlike most other bots, it is still regularly updated.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    A simple bot used for monitoring recent changes on small Wikipedia projects and reporting them to freenode channel(s). The bot has the core features that one would expect. Details available at http://meta.wikimedia.org/wiki/User:EhJJ/RCBot
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Trivbot is a a multilingual quiz/trivia bot for IRC channels. It is written in java so it can run on multiple platforms. A question is sent to the IRC channel and the text in the channel scanned for a string that matches one of the accepted answers.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next