All Projects → devrnt → flutter-websocket-lan-chat

devrnt / flutter-websocket-lan-chat

Licence: other
💬 A Flutter LAN-chat app for both Android & IOS that makes use of a Websocket ~ Flutter.dev project in Dart

Programming Languages

dart
5743 projects
javascript
184084 projects - #8 most used programming language
objective c
16641 projects - #2 most used programming language
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to flutter-websocket-lan-chat

Gameservers Docker
A bunch of game servers I use, dockerised
Stars: ✭ 322 (+906.25%)
Mutual labels:  lan
Webdrop
Easiest group P2P File & Message transfer in browser with WebRTC 🔥. Cross-platform alternative to Apple's AirDrop, Xender, ShareIT with the same speed over LAN. No installation, just a website :)
Stars: ✭ 119 (+271.88%)
Mutual labels:  lan
Termchat
Terminal chat through the LAN.
Stars: ✭ 229 (+615.63%)
Mutual labels:  lan
Goscan
goscan is a simple and efficient IPv4 network scanner that discovers all active devices on local subnet.
Stars: ✭ 674 (+2006.25%)
Mutual labels:  lan
Bsb Lan
LAN interface for Boiler-System-Bus (BSB) and Local Process Bus (LPB) and Punkt-zu-Punkt Schnittstelle (PPS) used by Elco Thision, Brötje and similar heating systems
Stars: ✭ 83 (+159.38%)
Mutual labels:  lan
Node Lifx
Node.js implementation of the LIFX LAN protocol 💡
Stars: ✭ 137 (+328.13%)
Mutual labels:  lan
VISAInstrument
基于NI-VISA/VISA32(Virtual Instrument Software Architecture)的仪器编程(C#),支持RS232、USB、GPIB及LAN通信接口的收发控制
Stars: ✭ 132 (+312.5%)
Mutual labels:  lan
ScreenSharing-FileTransfer-in-LAN
a screen-sharing&FileTransfer software in LAN
Stars: ✭ 89 (+178.13%)
Mutual labels:  lan
Black.box
Plug-and-Play VPN router and unblocker
Stars: ✭ 89 (+178.13%)
Mutual labels:  lan
Arduinoarpspoof
Kicks out everyone in your LAN via with an enc28j60 ethernet controller and Arduino.
Stars: ✭ 215 (+571.88%)
Mutual labels:  lan
Arpspoof
arpspoof for macOS - intercept packets on a switched LAN
Stars: ✭ 40 (+25%)
Mutual labels:  lan
Kouchat Android
KouChat for Android
Stars: ✭ 73 (+128.13%)
Mutual labels:  lan
Dowse
The Awareness Hub for the Internet of Things
Stars: ✭ 139 (+334.38%)
Mutual labels:  lan
Phantom
Use your own Minecraft server with your Xbox or PS4 and play with friends!
Stars: ✭ 360 (+1025%)
Mutual labels:  lan
QuickTraceiOSLogger
A real time iOS log trace tool, view iOS log with pc web browser under local area network, which will automatically scroll like xcode. 一个实时的iOS日志跟踪工具,在局域网中使用 PC Web 浏览器查看 iOS 日志,它将像xcode一样自动滚动。
Stars: ✭ 16 (-50%)
Mutual labels:  lan
Iwant
Commandline tool for searching and downloading files in LAN network, without any central server
Stars: ✭ 268 (+737.5%)
Mutual labels:  lan
Lpvpn
LAN Party VPN - Run VPN on top of Discord. No installation required.
Stars: ✭ 132 (+312.5%)
Mutual labels:  lan
sx
🖖 Fast, modern, easy-to-use network scanner
Stars: ✭ 1,267 (+3859.38%)
Mutual labels:  lan
private-ip
Check if IP address is private.
Stars: ✭ 26 (-18.75%)
Mutual labels:  lan
Pi.alert
WIFI / LAN intruder detector. Check the devices connected and alert you with unknown devices. It also warns of the disconnection of "always connected" devices
Stars: ✭ 209 (+553.13%)
Mutual labels:  lan

Flutter WebSocket LAN Chat

💬 Chat on your Local Area Network with this Flutter application.

Structure

This repository contains 2 main projects:

  1. A NodeJS project that is located under the websocket folder.
  2. Flutter project that is in fact all these folders except for the websocket folder.

Getting Started

It is really easy to get started:

  1. Run the WebSocket -> Guide
  2. Build the flutter project -> flutter build apk --release and flutter install

Why

This project is mainly created to show of the power of a WebSocket. I also made a Flutter application to show some best practices, like using the provider, web_socket_channel and uuid packages.

And ofcourse LAN chatting is very useful if there is a Zombie 🧟. I've actually no idea why I've said that.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].