weenerd - web weechat relay client

  •        5

An attempt to build WeeChat Relay Client in one Monday (which got extended over ~three days).



amdefine : ^0.1.0
domready : ~1.0.4
express : ^4.0.0
moment : ^2.6.0
react : ^0.10.0
react-async : ^0.9.1
react-router-component : ^0.18.2
requirejs : ~2.1.11
socket.io : ^0.9.16
weechat : 0.0.17
yargs : ^1.2.1



Related Projects

quassel - Quassel IRC: Chat comfortably. Everywhere.

  •    C++

Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core -- much like the popular combination of screen and a text-based IRC client such as WeeChat, but graphical. You can find the current release notes on the Quassel IRC homepage, as well as in this repository's ChangeLog.

weechat-android - Simple Weechat-Relay Android Client

  •    Java

This is a WeeChat relay client for Android. This application is not a standalone an IRC client. It connects to WeeChat that has to be running on a remote machine. If you are looking for a standalone IRC client for Android, you will need to look elsewhere.

dispatch - Web-based IRC client in Go.

  •    Go

This requires a Go environment, version 1.10 or greater. This requires Node.js and yarn.

XChat - IRC chat program for both Linux and Windows

  •    C

XChat is an IRC chat program for both Linux and Windows. It allows you to join multiple IRC channels (chat rooms) at the same time, talk publicly, private one-on-one conversations etc. Even file transfers are possible.

wee-slack - A WeeChat plugin for Slack

  •    Python

A WeeChat native client for Slack.com. Provides supplemental features only available in the web/mobile clients such as: synchronizing read markers, typing notification, threads (and more)! Connects via the Slack API, and maintains a persistent websocket for notification of events. wee-slack doesn't use the Slack IRC gateway. If you currently connect via the gateway, you should probably remove the server definition.

weechat-matrix-protocol-script - A WeeChat script in Lua that implements the matrix

  •    Lua

Also known as WeeMatrix, this script is considered beta quality as not all functionality is in place and still has known bugs, and unknown bugs to be discovered and fixed. Matrix is a new open source realtime federated chat protocol. You can read more about it on their website.

react-native-gifted-chat - 💬 The most complete chat UI for React Native

  •    Javascript

See the files in example-slack-message for an example of how to override the default UI to make something that looks more like Slack -- with usernames displayed and all messages on the left.

IdiomaticReact - Idiomatic React - Flux - REST app

  •    Javascript

Idiomatic React aims to be the simplest API-centric Flux app one could build using React. It's complemented by Idiomatic React Chat (on the branch chat of this repository), implementing Facebook's Flux Chat app.

Relay IRC

  •    Java

The goal of the Relay IRC project is to create an easy-to-use, multi-platform and scriptable Internet Relay Chat (IRC) chat client and a set of Java classes for adding IRC capabilities to other Java programs.

react-slack-clone - Complete chat application, built with Chatkit | Owner @lukejacksonn

  •    Javascript

This is a static, single page web app bootstrapped with create-react-app for ease of setup, distribution and development. It is a thin UI wrapper around the pusher-chatkit-client library to demonstrate how different features can work together to form a compelling real-time chat client with various potential product applications. Want to get involved? We have a bunch of beginner-friendly GitHub issues.

react-chat-widget - Awesome chat widget for your React App

  •    Javascript

2- The only required prop you need to use is the handleNewUserMessage, which will receive the input from the user. That way, you can leave the JS clean and keep the styles within the CSS.


  •    C

libIRC is a cross-platform framework for connecting to and interacting with Internet Relay Chat (IRC) networks. libIRC is useful as the foundation for embedding IRC capabilities into various applications such as chat clients, games, and irc bots.


  •    Perl

IRK is a Tcl client side library for IRC (Internet Relay Chat) programming. Its aim is to provide the underpinnings for IRC clients (e.g. chat clients, robots, services) written in Tcl. IRK takes care of the details of the IRC (RFC1459) protocol, allowing


  •    PHP

PHP-IRC is a PHP 5 based IRC bot which employs several features such as dcc chat administration, dcc file transfer support, user-defined function modules/scripting, custom chat handlers, MySQL database support, user-tracking, and more.

matterbridge - bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocket

  •    Go

A simple chat bridge Letting people be where they want to be. Bridges between a growing number of protocols. Click below to demo. Gitter | IRC | Discord | Matrix | Slack | Mattermost | XMPP | Twitch | Zulip | And more...

Anairc: not an internet relay chat

  •    Java

A distributed chat. No need for servers. All the clients must be connected to the same network. Usefull in enviroments where you can't set up an irc chat or you can't access external irc servers. Fast to launch and needs no configuration. Works out of

IceChat 9

  •    DotNet

IceChat 9 is an IRC (Internet Relay Chat) Client created in C# .Net 3.5. It is multi-server capable, with a unique and easy to use interface.

Gitter - Community for Software Developers

  •    Javascript

Gitter is designed to make community messaging, collaboration and discovery as smooth and simple as possible. You can easily create, organise and grow your communities, inviting others to join just in one click. Gitter is an instant messaging and chat room system for developers and users of GitHub repositories. Gitter is similar to IRC and Slack. Unlike IRC, and like Slack, it automatically logs all messages in the cloud.

Kiwi IRC - Next generation of the Kiwi IRC web client

  •    Vue

Kiwi IRC is a versatile web based messenger using IRC. It works out of the box with a default IRC network - or use your own. It supports Single or multiple IRC network connections, Desktop notifications, Themable and rich plugin support such as file uploading and video calling and lot more.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.