Your personal network admin for hassle-free LAN gaming.
π¬ I would be incredibly grateful for any feedback, bug reports, or ideas for new features! If you find this tool helpful or run into any issues, please feel free to open an Issue here on GitHub or reach out directly. Let's make LAN parties great again together!
Created by a gamer for gamers. LigoLAN is a free tool designed to eliminate all the frustration associated with setting up a local area network (LAN). No more wasted hours resolving IP address conflicts, manually poking holes in the Windows Firewall, or searching for a free USB flash drive to transfer files.
Install, run, and play. LigoLAN handles the rest.
- π‘οΈ Smart Firewall & IP Management: The application automatically (with admin rights) detects your connection, assigns a safe local IP address, and opens the necessary ports in the Windows Firewall. It perfectly cleans up after itself upon exit.
- π‘ Game Radar (UDP Broadcast): Automatically scans the network and detects running games of other players (supports dozens of classics like Warcraft 3, CS 1.6, Age of Empires, Minecraft, and more).
- π Lightning-fast File Sharing (TCP): Send files and entire folders (automatic ZIP packing) at the maximum speed your cable allows. No complex Windows sharing setup required.
- π¬ Integrated Chat & Voice Squad: Local text chat for coordination and a private, encrypted voice channel (UDP) with selected players directly through the app.
- π Automatic Updates: The program checks GitHub on its own and notifies the user if a new version is available.
- Go to the Releases section on the right side of this page and download the latest LigoLAN_Setup.exe installer.
- Install the program (Windows 10 / 11 required).
- Run LigoLAN. During the initial network setup, the program will request administrator rights (UAC) β this is necessary to modify IP addresses and the Firewall.
β οΈ Security Warning: The program automatically opens ports12345,12346, and12347for local communication. We recommend using it primarily on a trusted home / private network.
LigoLAN is written entirely in Python with a focus on asynchronous network communication and stability:
- GUI:
customtkinter(modern UI),tkinterdnd2(Drag & Drop). - Networking: Native
socketlibrary (TCP for files, UDP for radar and chat). - Audio:
PyAudiofor low-latency voice transmission. - Compilation: Compiled via Nuitka for maximum speed, packaged using Inno Setup.
If this tool saved your LAN party or your sanity, I'd highly appreciate any support for further development! π»
- β Ko-fi: Support via Ko-fi (Card / PayPal)
- πͺ BTC:
bc1qw8utm3daspa5qvnnxc8eznvdtc7xpa8stjndp5 - πͺ ETH:
0x7E453349678ea7e164c2A2e78D2590815F7FB9c8 - πͺ LTC:
LRaTRP4sGGJQXJ1CZpkjovpYNRHZCZFoUq
Radek Straka
- πΊ YouTube Channel
- πΈ Instagram (@3d_craft88cz)
This software is provided free of charge "as is", without any warranties. The author is not liable for any damages or data loss resulting from its use. MIT licence
If you want to compile the project from source yourself, make sure you have all required assets in the same folder and run this exact Nuitka command:
python -m nuitka --standalone --windows-console-mode=disable --plugin-enable=tk-inter --windows-icon-from-ico=ikona.ico --include-data-files=ikona.ico=ikona.ico --include-data-files=pozadi.jpg=pozadi.jpg --include-data-files=doom.wav=doom.wav --output-dir=Build_Ligo Ligo.py