All Projects → harshit-budhraja → LAN-Messenger

harshit-budhraja / LAN-Messenger

Licence: other
Official open-source repository for LAN Messenger

Programming Languages

java
68154 projects - #9 most used programming language
rust
11053 projects

Projects that are alternatives of or similar to LAN-Messenger

Chat
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
Stars: ✭ 8,238 (+48358.82%)
Mutual labels:  messenger, chat-application, chatapp
tidi
The 2Kb smallest Chat component.
Stars: ✭ 70 (+311.76%)
Mutual labels:  chatroom, chat-application, chatapp
Channelize-iOS-Chat-SDK-Sample
Open-source JavaScript SDK to enable Real-time Messaging
Stars: ✭ 30 (+76.47%)
Mutual labels:  messenger, chat-application, chatapp
Im service
golang im server
Stars: ✭ 1,694 (+9864.71%)
Mutual labels:  messenger, chat-application, chatapp
Whizzz-The-ChatApp
Whizzz is a real-time, one-to-one Android chat application made using Firebase, a beautiful user interface, and a push-notification feature.
Stars: ✭ 66 (+288.24%)
Mutual labels:  messenger, chat-application, chatapp
messenger-demo
Laravel messenger demo app using rtippin/messenger. Private and group threads with real-time messaging, reactions, attachments, calling, chat bots, and more!
Stars: ✭ 109 (+541.18%)
Mutual labels:  messenger, friends, chat-application
node-vue-chat
🚀 🌠 Real Time Chat Application created with MEVN Stack
Stars: ✭ 89 (+423.53%)
Mutual labels:  chatroom, chat-application, chatapp
Hitup Messenger
Fully Functioning Messenger (Like Whatsapp) in Flutter
Stars: ✭ 150 (+782.35%)
Mutual labels:  messenger, chat-application
Igdm
Desktop application for Instagram DMs
Stars: ✭ 1,880 (+10958.82%)
Mutual labels:  messenger, chat-application
Chatlayout
ChatLayout is an alternative solution to MessageKit. It uses custom UICollectionViewLayout to provide you full control over the presentation as well as all the tools available in UICollectionView. It supports dynamic cells and supplementary view sizes.
Stars: ✭ 184 (+982.35%)
Mutual labels:  messenger, chat-application
Messenger
Open source, native iOS Messenger, with realtime chat conversations (full offline support).
Stars: ✭ 4,264 (+24982.35%)
Mutual labels:  messenger, chat-application
ShiTTYchat
A bare-bones terminal chat room.
Stars: ✭ 24 (+41.18%)
Mutual labels:  chatroom, client-server
bubbly
Full stack chat application created w/ Next.js, Socket.IO, Express, React and TypeScript
Stars: ✭ 24 (+41.18%)
Mutual labels:  chatroom, chat-application
Ios
Tinodios: Tinode Messaging Client for iOS
Stars: ✭ 119 (+600%)
Mutual labels:  messenger, chat-application
Webapp
Tinode web chat using React
Stars: ✭ 156 (+817.65%)
Mutual labels:  messenger, chat-application
Applozic Ios Sdk
iOS Real Time Chat & Messaging SDK
Stars: ✭ 104 (+511.76%)
Mutual labels:  messenger, chat-application
Darkwire.io
End-to-end encrypted instant web chat
Stars: ✭ 594 (+3394.12%)
Mutual labels:  chatroom, chat-application
Vue Advanced Chat
A beautiful chat rooms component made with Vue.js - compatible with Vue, React & Angular
Stars: ✭ 351 (+1964.71%)
Mutual labels:  chatroom, chat-application
Swiftychat
SwiftUI Chat UI (Client) Framework & Documentation to get started!
Stars: ✭ 50 (+194.12%)
Mutual labels:  chatroom, chat-application
Mibew
Mibew Messenger - open-source live support application
Stars: ✭ 413 (+2329.41%)
Mutual labels:  messenger, chat-application

Open Source License GitHub Stars GitHub Issues Current Version

LAN Messenger

THIS PROJECT IS NO LONGER MAINTAINED. However, feel free to fork it and use it to your heart's content.

LAN Messenger is an open-source, versatile, minimal and a simple light-weight messenger, which helps you chat with your friends, collegues, co-workers etc. when you are on a common network. This messenger doesn't need you to be connected to the internet. Where Whatsapp, Line, WeChat, Viber etc. won't work, LAN Messenger comes in handy forever.

Download

LAN Messenger is cross-platform. For now, it supports android, linux and windows platforms. To download, click the respective download links below.


Install and Run

  • WINDOWS PLATFORMS
    Download the executable(.exe) file from the link above. Double click to run it. Allow access to home, private and public networks, if prompted by your windows' firewall.
    P.S. You must have Java installed in your system.

  • LINUX PLATFORMS
    Download the .jar file from the link above. Simply double click to execute it.
    P.S. You must have Java installed in your system.

  • ANDROID
    Download the .apk from the link above. Open it using your package manager. Scroll down the permissions and click install. Once installed, you can find the app in your drawer/main menu of applications.

Build from source

  • To build this from source on java, first clone this repository to your machine by executing git clone https://github.com/harshitbudhraja/LAN-Messenger.git from your terminal/bash shell. Next, open the project from the java folder to Netbeans or Eclipse or any other JAVA IDE. Right click on the project from the directory listing and press Build or Clean and Build.
    Navigate your file explorer to the project's dist folder and find a .jar file generated. Double click to run it.

  • If you want to run it on windows platforms, find the .jar file using the above steps and wrap it to a .exe file using wrappers like Launch4j etc.

  • For android, import the project from the android folder to your Android Studio and then click the RUN button in it. Make sure your device is connected to the machine using a usb and it's debugging is set to enabled. Also, you should have your adb drivers in place for this.

Usage and Screenshots

  • Welcome screen

  • If SEND pressed, the following window opens. Here you have to type in the local IP address of the destination machine.

  • If RECEIVE pressed, the following windows opens. Press OK to start the receiver service on your machine. Then, ask your friend to enter your local IP address in his session.

Contributing

All are invited to contribute to the development of this software, on and for any platform they wish. Please create a new branch in your fork and send pull request from it ONLY.
Thanks!

License

Copyright ©2016 Arachnis Apps
For complete license, please visit this link.

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].