Displaying 1 to 9 from 9 results

The Lounge - Modern, responsive, cross-platform, self-hosted web IRC client

  •    Javascript

The Lounge is a self-hosted web IRC client. It supports Push notifications, link previews, file uploads, Stay always connected to IRC servers while you are offline. Forget about bouncers. Resume where you left off on any device. The client works smoothly on every desktop, smartphone and tablet.

oragono - A modern IRC server written in Go.

  •    Go

Oragono is a modern, experimental IRC server written in Go. It's designed to be simple to setup and use, and it includes features such as UTF-8 nicks / channel names, client accounts with SASL, and other assorted IRCv3 support. darwin.network and testnet.oragono.io are running Oragono in production if you want to take a look.

Limnoria - A modified version of Supybot (an IRC bot) with Python 3 and IRCv3 support including SASL, translations (fr/fi/it/hu/de), GPG authentication, TLS, and many other enhancements and bug fixes

  •    Python

Supybot is a robust (it doesn't crash), user friendly (it's easy to configure) and programmer friendly (plugins are extremely easy to write) Python IRC bot. It aims to be an adequate replacement for most existing IRC bots. It includes a very flexible and powerful ACL system for controlling access to commands, as well as more than 50 builtin plugins providing around 400 actual commands. Limnoria is a project which continues development of Supybot (you can call it a fork) by fixing bugs and adding features.

irc - the irc crate – usable, async IRC for Rust

  •    Rust

"the irc crate" is a thread-safe and async-friendly IRC client library written in Rust. It's compliant with RFC 2812, IRCv3.1, IRCv3.2, and includes some additional, common features from popular IRCds. You can find up-to-date, ready-to-use documentation online on docs.rs. To start using the irc crate with cargo, you can add irc = "0.13" to your dependencies in your Cargo.toml file. The high-level API can be found in irc::client::prelude. You'll find a number of examples to help you get started in examples/, throughout the documentation, and below.

girc - :bomb: girc is a flexible IRC library for Go :ok_hand:

  •    Go

Please review the CONTRIBUTING doc for submitting issues/a guide on submitting pull requests and helping out. girc artwork licensed under CC 3.0 based on Renee French under Creative Commons 3.0 Attributions.

KittehIRCClientLib - An IRC client library in Java

  •    Java

An IRC client library for Java. KICL uses an event bus model to handle communication with an IRC server.

irc - A simple go irc library meant to be a building block for other projects

  •    Go

This package was originally created to only handle message parsing, but has since been expanded to include a small abstraction around a connection and a simple client. This library is not designed to hide any of the IRC elements from you. If you just want to build a simple chat bot and don't want to deal with IRC in particular, there are a number of other libraries which provide a more full featured client if that's what you're looking for.

eris - eris is a modern IRC Server / Daemon written in Go that has a heavy focus on security and privacy

  •    Go

This project and repository is based off of ergonomadic and much of my original contributions were made in my fork of ergonomadic but the upstream project was ultimately shutdown. This repository intends to create a new history and improve upon prior work.