All Projects → tfg13 → Lanxchange

tfg13 / Lanxchange

Licence: gpl-3.0
Configuration-free, cross-platform file transfers for your local network

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Lanxchange

messenger
TCP 即时通讯 WPF 界面.
Stars: ✭ 18 (-81.25%)
Mutual labels:  file-transfer
Airshare
Cross-platform content sharing in a local network
Stars: ✭ 497 (+417.71%)
Mutual labels:  file-transfer
Blaze
⚡ File sharing progressive web app built using WebTorrent and WebSockets
Stars: ✭ 991 (+932.29%)
Mutual labels:  file-transfer
Lan Share
Cross platform LAN File transfer application built with Qt C++ framework
Stars: ✭ 317 (+230.21%)
Mutual labels:  file-transfer
Zget
Filename based peer to peer file transfer
Stars: ✭ 465 (+384.38%)
Mutual labels:  file-transfer
Jsxc
💬 Real-time xmpp chat application with video calls, file transfer and encrypted communication.
Stars: ✭ 604 (+529.17%)
Mutual labels:  file-transfer
spc
A scp wrapper to manage across multiple remote machines
Stars: ✭ 18 (-81.25%)
Mutual labels:  file-transfer
Openmtp
OpenMTP - Advanced Android File Transfer Application for macOS
Stars: ✭ 1,229 (+1180.21%)
Mutual labels:  file-transfer
Go Sync
gosync is a library for Golang styled around zsync / rsync, written with the intent that it enables efficient differential file transfer in a number of ways. NB: I am unable to contribute to this at the moment
Stars: ✭ 494 (+414.58%)
Mutual labels:  file-transfer
B0pass
百灵快传:基于Go语言的高性能 "手机电脑超大文件传输神器"、"局域网共享文件服务器"。LAN large file transfer tool。
Stars: ✭ 836 (+770.83%)
Mutual labels:  file-transfer
Efo
EFO是一个基于SpringBoot和Vue构建的文件分享系统,包括文件的上传与下载,文件的权限管理,远程文件管理等功能。
Stars: ✭ 327 (+240.63%)
Mutual labels:  file-transfer
Beam.cafe
🌠 Blazing fast file transfer app focused on user-experience. Fastest way to share files without uploading them.
Stars: ✭ 419 (+336.46%)
Mutual labels:  file-transfer
Flyingcarpet
Encrypted file transfer over ad hoc WiFi. No network infrastructure required, just two laptops in close range. Linux, Mac, and Windows.
Stars: ✭ 788 (+720.83%)
Mutual labels:  file-transfer
Wormhole William
End-to-end encrypted file transfer. A magic wormhole CLI and API in Go (golang).
Stars: ✭ 256 (+166.67%)
Mutual labels:  file-transfer
Android File Transfer Linux
Android File Transfer for Linux
Stars: ✭ 994 (+935.42%)
Mutual labels:  file-transfer
django-pyas2
AS2 file transfer Server built on Python and Django.
Stars: ✭ 47 (-51.04%)
Mutual labels:  file-transfer
Wifip2p
Wifi Direct,实现Android手机之间无网络传输文件,用于在局域网下传输任意文件
Stars: ✭ 535 (+457.29%)
Mutual labels:  file-transfer
Minimalftp
A lightweight, simple FTP server. Pure Java, no dependencies.
Stars: ✭ 94 (-2.08%)
Mutual labels:  file-transfer
Netassistant
A UDP/TCP Assistant. 网络调试助手
Stars: ✭ 66 (-31.25%)
Mutual labels:  file-transfer
Zato
ESB, SOA, REST, APIs and Cloud Integrations in Python
Stars: ✭ 889 (+826.04%)
Mutual labels:  file-transfer

LanXchange

A simple tool for spontaneous, local network file transfers. Supports Windows, Mac and Linux PCs and Android phones.

Features

  • No setup required
  • Automatically detects files offered by other computers and displays them
  • Can transfer single files, folders or a combination of both
  • Allows transfers between different platforms/operating systems
  • Transfers files as fast as your home network allows to

Requirements

  • Runs on Windows, OS X and Linux PCs with Java 7 installed.
  • Runs on Android >= 4.0 (Ice Cream Sandwich)

Getting started

  1. Download LanXchange:
  1. Unzip the downloaded archive to some place in your home folder (like "My Documents")
  2. Run it by double-clicking "LXC.exe" (Windows) or "lxc" (OS X, Linux)
  3. Repeat these steps for all computers and start sharing!

Q&A

Q: Aren't file transfers a solved problem?
A: Not entirely. This tool was written years ago for fast file transfers on Lan-Parties (hence the name), where we had a mix of Windows 98 and Windows XP PCs, and copying files was not solved back then.

Q: Ok, but why would anyone use this today, we have {$cloudprovider, AirDrop, ...}?
A: LanXchange is much faster than the cloud (no slow upload involved) and, unlike AirDrop does support virtually all PC OSes + Android. (anything that can run a JVM)

Q: But why Java?
A: Historical reasons, I was in school when I started this and only knew Java. Plus, years later it made porting LanXchange to Android much easier.

Q: Automatic updates?
A: Auto updates are recommended because updates frequently break compatibility with older versions. You can disable them, but there should be no need: On every launch, LanXchange checks for updates (by reading this file), but never downloads or installs anything automatically. Also, I spent quite some time hardening the updater against a wide range of potential attacks. The code/javadoc contains more details. If you think I missed something, please send a mail to mail ät lanxchange.com!

Privacy Policy

The author does not collect or share any personal information.

Please note: A simple version check is enabled by default, which reads a file hosted by either GitHub, Amazon AWS or Google (Cloud). These companies may or may not collect information like your IP address. Also, the author reserves the right to change the file host at any time without notice.

License

LanXchange is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

LanXchange is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with LanXchange. If not, see http://www.gnu.org/licenses/.

Copyright (c) 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016 Tobias Fleig - All rights reserved

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