lan-chat - Chat for your lan parties, events, trainings and other things were the WAN simply fails :)

  •        7

Chat for you and your friends during those trainings, hackathons, lans, and other events where the wan never works


duplex : ^1.0.0
event-stream : ^3.2.1
generator-ronin : ^0.1.2
ip : ^0.3.2
ronin : ^0.2.0
zmq : ^2.10.0



Related Projects

Squiggle - A free open source LAN Messenger


Squiggle is a free server-less peer to peer LAN messenger. Just download and run it and you're ready to talk to everyone on your LAN.

KouChat - Serverless, LAN chat application for the desktop and Android.

  •    Java

KouChat is an open source, serverless, LAN chat application for the desktop and Android. With KouChat you can chat and send files to other KouChat users on the same local area network. It’s intended to be used on your network at home, the coffee shop, work place or similar, and does not require any setup, Internet connection or servers to function.

Network Messenger

  •    CSharp

Network Messenger is a LAN messaging and chat program which allows messages to be sent between users on a network peer-to-peer with no need for a server. It is developed in C#.

termchat - Terminal chat through the LAN with video streaming and file transfer.

  •    Rust

Built on top of tui-rs to create the terminal UI and message-io to make the network connections. You can use the cargo package manager in order to install it.

Xinx Broadcast Chat


Broadcast Chat is intended for chatting on LAN. It uses UDP broadcast for sending message across network. Its not just a dumb messenger, it allows many facilities like user presence detection, Asking questions e.t.c.

ToXic Chat

  •    C++

ToXic Chat is a server-client, cross-platform, LAN chatting software. It combines many features found in other chat programs but has other unique features too.

Friends - P2P chat powered by the web

  •    Javascript

Friends is like Slack except P2P, offline friendly and open source. Data is transmitted over secure channels and messages are authenticated. It is made by a group of open source developers who are motivated to make a public chat platform that is easy to use but isn't centrally controlled, and where data is owned by its users.

LAN Lordz LAN Party System


The LAN Lordz LAN Party System makes it easier for medium and large size events to track their attendance, sponsors, door prizes, tournaments, and photos. Includes a fully integrated forums, and is powered by ASP.NET MVC and the Spark view engine.

PyPunchP2P - Python实现NAT穿透+STUN+TURN+P2P聊天 | Python P2P chat

  •    Python

Python p2p chat client/server with built-in NAT traversal (UDP hole punching). I've written an article about the detailed implementation (in Chinese). The number 100 is used to match clients, you can choose any number you like but only clients with the same number will be linked by server. If two clients get linked, two people can chat by typing in terminal, and once you hit <ENTER> your partner will see your message in his terminal. Encoding is a known issue since I didn't pay much effort on making this tool perfect, but as long as you type English it will be fine.

C4F Vista Peer-to-Peer Toolkit


Develop peer-to-peer (P2P) applications for WinForms and WPF applications with no lines of code. Includes WinForm & WPF drag 'n drop controls including P2P Chat, P2P File transer; P2P Audio and P2P Audio & Video controls. All source code for samples available in both VB and ...

Seal Chat Engine

  •    PHP

Seal Chat is a simple Chat Server with many features like IRC, completely written in PHP. It should be able to handle several kind of chat-requests through API even SMS-Chat / Supports possibility to connect to other Seal Chat Servers like P2P.

EZ Intranet Messenger

  •    Java

EZ Intranet Messenger is designed to work within a LAN segment, without the presence of centralized server. Its primary goal is to provide instant messaging service, along with online status notification, file transmission, and real time public chat.


  •    C

DirectNet is a serverless instant messaging system. Rather than every client connecting to a given server, they connect to each other and messages are passed across the network. Thus, it can be a full IM network, or a LAN chat network.



A Chat application for LAN programmed in JAVA ( socket programming ). Client has a very Simple interface. Server has just a command line interface. Lots of improvements are about to come in further releases. - Rajgopal Vaithiyanathan.


  •    CSharp

This project hosts the Chat4LanServerLess protocol and its .NET client. This protocol enables user to chat on a Lan without any server. Secure function are to be implemented soon.

Active Directory Browser

  •    Delphi

Active Directory Browser (AD Browser) is a remote browser tool for viewing, managing, personalizing Microsoft(c) Server Active Directory(tm) User accounts. AD Browser could also be used as a LAN Chat application within Enterprise (Company).



A chat tool in lan.

LAN - Communicator - OpenLanCom


A simple .net application to chat with users on the network.. .


  •    ASPNET

Windows easy file sharing in (LAN) local area network. Decentralize. Unified chat client. Torrent, Bit-Torrent networking.


  •    VB

SendMSG is a client/server application which helps users to send secure message, chat and send files via LAN, WAN or the Internet. Visit for more information.

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.