awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 Repos

Awesome GitHub RepositoriesIRC Clients

Applications for connecting to and participating in IRC networks.

Explore 21 awesome GitHub repositories matching part of an awesome list · IRC Clients. Refine with filters or upvote what's useful.

Awesome IRC Clients GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • 42wim/matterbridgeAvatar von 42wim

    42wim/matterbridge

    7,507Auf GitHub ansehen↗

    Matterbridge ist eine Multi-Protokoll-Chat-Brücke und ein Messaging-Gateway, das Nachrichten, Medien und Benutzeridentitäten in Echtzeit über verschiedene Kommunikationsplattformen hinweg synchronisiert. Es fungiert als protokollunabhängiger Message-Bus, der verschiedene Chat-Protokolle in ein gemeinsames internes Format übersetzt, um eine nahtlose Kommunikation zwischen verschiedenen Diensten zu ermöglichen. Das System zeichnet sich durch einen Multi-Plattform-Medien-Proxy aus, der Dateien und Anhänge herunterlädt und erneut hochlädt, um die protokollübergreifende Zugänglichkeit sicherzustellen. Es nutzt zudem einen Webhook-Identitäts-Proxy, um ursprüngliche Benutzernamen und Avatare der Absender über Plattformen hinweg zu replizieren und die Identitätsklarheit durch anpassbare Mappings und Formatierungen zu wahren. Das Gateway bietet umfangreiches Traffic-Management über Chat-Traffic-Middleware, was die Transformation, Filterung und das Routing von Nachrichten mittels regulärer Ausdrücke und skriptbarer Logik ermöglicht. Es unterstützt komplexes Management des Nachrichtenlebenszyklus, einschließlich der Synchronisierung von Bearbeitungen, Löschungen und Thread-Konversationen, und bietet gleichzeitig eine programmatische Protokollintegration für Drittanbieterdienste. Die Brücke kann als Hintergrunddienst oder innerhalb eines Containers bereitgestellt werden, mit Konfigurationsunterstützung für Umgebungsvariablen und einer sicheren administrativen API.

    Handles file uploads by converting private links to public ones or re-uploading files natively across platforms.

    Go
    Auf GitHub ansehen↗7,507
  • thelounge/theloungeAvatar von thelounge

    thelounge/thelounge

    6,274Auf GitHub ansehen↗

    The Lounge is a self-hosted, web-based IRC client that functions as a persistent bouncer replacement, keeping users connected to IRC servers even when their browser is closed or device is offline. It runs as a Node.js backend with a WebSocket bridge that relays IRC events and commands between the server and browser, and includes a built-in HTTP and HTTPS server for direct TLS termination without an external reverse proxy. The client supports multiple user accounts on a shared server installation, with LDAP authentication for credential validation. It maintains persistent server-side IRC conne

    Supports multiple user accounts with separate identities and settings on a shared server installation.

    TypeScriptchatircirc-client
    Auf GitHub ansehen↗6,274
  • squidowl/halloyAvatar von squidowl

    squidowl/halloy

    3,807Auf GitHub ansehen↗

    Halloy is an IRCv3 chat client designed for real-time communication across multiple servers and networks. It implements modern protocol standards, including support for message tags, read markers, rich user metadata, and WebSocket connections. The project distinguishes itself through integrated anonymity and deep interface customization. It features native Tor and proxy routing to hide the user's connection origin and provides a themed environment with configurable window pane layouts, keyboard aliases, and custom color schemes. The client covers a broad range of capabilities, including chan

    Provides a full-featured chat application for connecting to and participating in multiple IRC networks.

    Rusticedircrust
    Auf GitHub ansehen↗3,807
  • erming/shoutAvatar von erming

    erming/shout

    3,596Auf GitHub ansehen↗

    Deprecated. See fork @ https://github.com/thelounge

    Self-hosted web-based IRC client for browser access.

    JavaScript
    Auf GitHub ansehen↗3,596
  • weechat/weechatAvatar von weechat

    weechat/weechat

    3,337Auf GitHub ansehen↗

    The extensible chat client.

    Extensible and lightweight chat client for IRC and other protocols.

    Ccchatclient
    Auf GitHub ansehen↗3,337
  • hexchat/hexchatAvatar von hexchat

    hexchat/hexchat

    3,237Auf GitHub ansehen↗

    HexChat is an IRC client for Windows and UNIX-like operating systems. See IRCHelp.org for information about IRC in general. For more information on HexChat please read our documentation: - Downloads - FAQ - Changelog - Python API - Perl API

    Cross-platform graphical client based on XChat with spell check.

    C
    Auf GitHub ansehen↗3,237
  • irssi/irssiAvatar von irssi

    irssi/irssi

    3,118Auf GitHub ansehen↗

    The client of the future

    Modular IRC client featuring a text-based user interface.

    C
    Auf GitHub ansehen↗3,118
  • znc/zncAvatar von znc

    znc/znc

    2,114Auf GitHub ansehen↗

    Official repository for the ZNC IRC bouncer

    Advanced server-side bouncer for persistent IRC connectivity.

    C++hacktoberfestircirc-bouncer
    Auf GitHub ansehen↗2,114
  • codeux-software/textualAvatar von Codeux-Software

    Codeux-Software/Textual

    1,901Auf GitHub ansehen↗

    Textual is an IRC client for OS X

    Lightweight and feature-rich chat client.

    Objective-C
    Auf GitHub ansehen↗1,901
  • psychs/limechatAvatar von psychs

    psychs/limechat

    1,581Auf GitHub ansehen↗

    IRC Client for Mac

    Fast, stable macOS and iOS client supporting multiple servers.

    Objective-C
    Auf GitHub ansehen↗1,581
  • kiwiirc/kiwiircAvatar von kiwiirc

    kiwiirc/kiwiirc

    979Auf GitHub ansehen↗

    🥝 Next generation of the Kiwi IRC web client

    Modern, powerful web-based IRC messenger.

    Vuechatclientirc
    Auf GitHub ansehen↗979
  • quassel/quasselAvatar von quassel

    quassel/quassel

    783Auf GitHub ansehen↗

    Quassel IRC: Chat comfortably. Everywhere.

    Distributed client-server architecture for persistent chat sessions.

    C++bouncerircirc-client
    Auf GitHub ansehen↗783
  • mcmrarm/revolution-ircAvatar von MCMrARM

    MCMrARM/revolution-irc

    611Auf GitHub ansehen↗

    Revolution IRC

    Feature-rich and actively maintained IRC client for Android.

    Java
    Auf GitHub ansehen↗611
  • emacs-circe/circeAvatar von emacs-circe

    emacs-circe/circe

    438Auf GitHub ansehen↗

    Circe is a Client for IRC in Emacs. It tries to have sane defaults, and integrates well with the rest of the editor, using standard Emacs key bindings and indicating activity in channels in the status bar so it stays out of your way unless you want to use it.

    IRC client designed for integration within the Emacs environment.

    Emacs Lisp
    Auf GitHub ansehen↗438
  • flackr/circAvatar von flackr

    flackr/circ

    386Auf GitHub ansehen↗

    An IRC packaged chrome app

    Chrome-based client that connects directly without a proxy.

    JavaScript
    Auf GitHub ansehen↗386
  • kvirc/kvircAvatar von kvirc

    kvirc/KVIrc

    295Auf GitHub ansehen↗

    The KVIrc IRC Client

    Portable IRC client built using the Qt GUI toolkit.

    C++ircirc-clientqt5
    Auf GitHub ansehen↗295
  • meebey/smuxiAvatar von meebey

    meebey/smuxi

    186Auf GitHub ansehen↗

    Software Requirements First you will need to install a few libraries to compile the source

    User-friendly, persistent client built on GNOME and GTK+.

    C#
    Auf GitHub ansehen↗186
  • avojak/iridiumAvatar von avojak

    avojak/iridium

    57Auf GitHub ansehen↗

    | | | |------------------------------------------------------------------|------------------------------------------------------------------| | | |

    Lightweight Vala and GTK client designed for elementary OS.

    Vala
    Auf GitHub ansehen↗57
  • kde/konversationAvatar von KDE

    KDE/konversation

    57Auf GitHub ansehen↗

    Konversation website: https://konversation.kde.org/ Konversation wiki: https://userbase.kde.org/Konversation Bug tracker: https://bugs.kde.org/ IRC channel: #konversation on irc.libera.chat

    User-friendly IRC client built specifically for the KDE platform.

    C++
    Auf GitHub ansehen↗57
  • obsidianirc/obsidianircO

    ObsidianIRC/ObsidianIRC

    0Auf GitHub ansehen↗

    This IRC client and its related software are designed to be: - Modern and innovative - Comfortable for people switching from other messaging software - Easy to implement - Easy to expand

    Modern WebSocket-based client with a Discord-like user interface.

    Auf GitHub ansehen↗0
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. Media & Communication
  4. IRC Clients

Unter-Tags erkunden

  • File UploadsUploading and sharing files directly within the IRC chat interface through a web browser. **Distinct from IRC Clients:** Distinct from general IRC Clients: adds file upload capability as a specific feature of the client.
  • File Uploads and Link Previews1 Sub-TagUploading files and automatically displaying link previews directly within the IRC chat interface. **Distinct from IRC Clients:** Distinct from general IRC Clients: adds file upload and link preview capabilities as integrated features.
  • LDAP AuthenticationsValidating user login credentials against an LDAP server using search or bind DN methods. **Distinct from IRC Clients:** Distinct from general IRC Clients: adds LDAP authentication as a specific feature of the client.
  • Link PreviewsAutomatically fetching and displaying link previews for URLs posted in channels and private messages. **Distinct from IRC Clients:** Distinct from general IRC Clients: adds link preview capability as a specific feature of the client.
  • Multi-User InstallationsSupporting multiple user accounts with separate identities and settings on a shared server installation. **Distinct from IRC Clients:** Distinct from general IRC Clients: adds multi-user account support as a specific feature of the client.
  • Progressive Web App InstallationsInstalling the IRC client as a progressive web app, providing push notifications and a native-like experience across devices. **Distinct from IRC Clients:** Distinct from general IRC Clients: adds PWA installation as a specific feature of the client.