Skip to content

Awesome resources for cozy networks where you know everybody.

Notifications You must be signed in to change notification settings

fiatjaf/awesome-lan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

Awesome LAN Awesome

A curated list of awesome apps and stuff you can do in a LAN (by that I mean the network formed by the computers in your home, your workplace and so on).

Inspired by the awesome list.

Services

  • ZeroTier and Tailscale - Turn any set of computers in any environment into a LAN. Not a VPN, just magic. (Linux, Windows, Mac, Android, iOS)
  • TightVNC (Windows), Remmina (Linux) and TigerVNC (Windows, Linux, Mac) - Browse other desktops.

Social

  • Simple Chat 2 - Simple Chat is a simple and powerful cross-platform client-server chat for local networks and the Internet.
  • LAN Messenger - Encrypted messages, file transfer, no server needed. (Linux, Windows, Mac)
  • Scuttlebutt and its incarnations, such as Manyverse (Android) and Patchwork (Linux, Windows, Mac), support a variety of use-cases, mainly social networking, with default LAN syncing and optional internet syncing using public nodes.

Utilities

  • LANDrop - Drop any files to any devices on your LAN.
  • friendpm - Publish and install Node.js packages over LAN.
  • netcat - Send arbitrary messages over the wire, great for simple chats](https://askubuntu.com/questions/665492/how-to-build-a-simple-chat-using-netcat) and experimentation in general. (Linux, Mac)
  • zget/zput - Filename-based P2P file-transfer, a Python script and module for easily (and unsafely) sending files over LAN (set --address if you're in multiple LANs). See also figo for a clone written in Go.
  • D-LAN - Parallel, distributed downloads with manageable queues, auto-discover, no server needed. (Linux, Windows, Mac)
  • Firestr - A platform for creating and sharing (not necessarily) simple P2P software with Lua, includes identity management, peering and example apps. (Linux, Windows, Mac)
  • Dat - Data sync over the internet or LAN with autodiscovery. Distributed transfers, deduplication, versioning. (Linux, Mac)

Inutilities

  • Telnet apps and games (using a server and one or multiple clients), some interesting examples to try are
    • mud-pi, the skeleton of a multiplayer dungeon game, waiting to be extended (in Python).
    • snake, the classic Snake game, single-player.

Mobile games

  • Soul Knight - Dungeon explorer and shooting game for up to 4 players in the same WiFi. (Android, iOS)
  • Dual - 2 player abstract game that works over WiFi or Bluetooth. (Android, iOS)

Contribute

Please contribute! Open an issue or a PR and we'll discuss it or merge it. If you're opening a PR, please ensure all formatting is ok (if you're in a hurry just open an issue).

License

CC0

About

Awesome resources for cozy networks where you know everybody.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published