List of P2P protocols

Last updated

File transfer protocols used by multiple programs

The name of the protocol may also be the name of the primary or original application software that uses it.

Contents

ProtocolUsed byDefunct clients
ActivityPub Friendica, Libervia, Lemmy, Mastodon, Micro.blog, Nextcloud, PeerTube, Pixelfed, Pleroma
Advanced Peer-to-Peer Networking (APPN) Systems Network Architecture
BitTorrent BitComet, Bitlord, BitTorrent, Flashget, FrostWire, Getright, i2psnark, libtorrent, μTorrent, Miro, MLDonkey, Popcorn Time, qBittorrent, Shareaza, Tixati, Transmission, Tribler, Xunlei, Vuze, etc.Trustyfiles, Vagaa
Direct Connect ApexDC++, BCDC++, DC++, MLDonkey, Shareaza NeoModus Direct Connect
eDonkey aMule, Bitcomet, eMule, Flashget, imule, MLDonkey, Neoloader, Shareaza, Xunlei FileScope, edonkey2000, Vagaa
FastTrack MLDonkey, XNap Grokster, Kazaa, Kazaa Lite, Trustyfiles
Freenet Freenet, Frost
Gnutella Cabos, Envy, Gnucleus, gtk-gnutella, iphex, Phex, Shareaza, WireShare Acquisition, BearShare, FileScope, iMesh, LimeWire, Morpheus, Trustyfiles
Gnutella2 Envy, gtk-gnutella, MLDonkey, Shareaza FileScope
Libp2p [1] IPFS, Orbit (chat application) [2]
OpenFT giFT, MLDonkey
OpenNap Audiognome, Lopster, SunshineUN, [3] TekNap, Utatane, XNap, Winlop, WinMX FileScope, Morpheus, Napigator
Overnet XNap edonkey2000, Overnet
RetroShare RetroShare, elRepo.io, XeresUnseenP2P
Soulseek Nicotine+, Seeker, slskd, Soulseek NS, SoulseekQtGoSeek, iSoul, MewSeek, Museek, Museek+, Nicotine, PySoulSeek, SolarSeek, Soulseex (ssX)
Tox qTox, µTox, Toxic, Toxygen, TRIfA, Antox, Isotoxin, jTox, Protox, aTox [4]
WebTorrent WebTorrent Desktop, Brave (web browser) [5]
WinMX Peer Networking ProtocolOurMX, WinMX, WinPY

File transfer protocols used by only one application

Program
Filetopia
Perfect Dark
Share
Soribada
Winny

Chat protocols used by multiple programs

ProtocolUsed byDefunct clients
IRC (XDCC) BitchX, Colloquy, Konversation, Kvirc, mIRC, Pidgin, WeeChat, HexChat
Tox qTox, µTox, Toxic, Toxygen, TRIfA, Antox, Isotoxin, jTox, Protox, aTox [6]

Bitcoin

ProtocolUsed byDefunct clients
Bitcoin Bitcoin, Alt-Coins

See also

Related Research Articles

Gecko is a browser engine developed by Mozilla. It is used in the Firefox browser, the Thunderbird email client, and many other projects.

The Invisible Internet Project (I2P) is an anonymous network layer that allows for censorship-resistant, peer-to-peer communication. Anonymous connections are achieved by encrypting the user's traffic, and sending it through a volunteer-run network of roughly 55,000 computers distributed around the world. Given the high number of possible paths the traffic can transit, a third party watching a full connection is unlikely. The software that implements this layer is called an "I2P router", and a computer running I2P is called an "I2P node". I2P is free and open sourced, and is published under multiple licenses.

Lineo was a thin client and embedded systems company spun out of Caldera Thin Clients by 20 July 1999.

The following is a comparison of instant messaging protocols. It contains basic general information about the protocols.

<span class="mw-page-title-main">Arachne (web browser)</span> Graphical web browser for DOS and Linux

Arachne is an Internet suite containing a graphical web browser, email client, and dialer. Originally, Arachne was developed by Michal Polák under his xChaos label, a name he later changed into Arachne Labs. It was written in C and compiled using Borland C++ 3.1. Arachne has since been released under the GPL as Arachne GPL.

<span class="mw-page-title-main">Jitsi</span> Videoconferencing and messaging software

Jitsi is a collection of free and open-source multiplatform voice (VoIP), video conferencing and instant messaging applications for the Web platform, Windows, Linux, macOS, iOS and Android. The Jitsi project began with the Jitsi Desktop. With the growth of WebRTC, the project team focus shifted to the Jitsi Videobridge for allowing web-based multi-party video calling. Later the team added Jitsi Meet, a full video conferencing application that includes web, Android, and iOS clients. Jitsi also operates meet.jit.si, a version of Jitsi Meet hosted by Jitsi for free community use. Other projects include: Jigasi, lib-jitsi-meet, Jidesha, and Jitsi.

<span class="mw-page-title-main">NeoPlanet</span> Graphical web browser

NeoPlanet was a Trident-shell graphical web browser initially released in 1997 by New York–based Bigfoot International, Inc. and later maintained and developed by its subsidiary NeoPlanet, Inc. It was one of the first browsers to be fully skinnable.

<span class="mw-page-title-main">JavaFX</span> Java software platform for GUI

JavaFX is a software platform for creating and delivering desktop applications, as well as rich web applications that can run across a wide variety of devices. JavaFX has support for desktop computers and web browsers on Microsoft Windows, Linux, and macOS, as well as mobile devices running iOS and Android, through Gluon Mobile.

<span class="mw-page-title-main">MediaFire</span> File hosting service

MediaFire is a file hosting, file synchronization, and cloud storage service based in Shenandoah, Texas, United States. Founded in June 2006 by Derek Labian and Tom Langridge, the company provides client software for Microsoft Windows, macOS, Linux, Android, iOS, BlackBerry 10, and web browsers. MediaFire has 43 million registered users and attracted 1.3 billion unique visitors to its domains in 2012.

Modern HTML5 has feature-parity with the now-obsolete Adobe Flash. Both include features for playing audio and video within web pages. Flash was specifically built to integrate vector graphics and light games in a web page, features that HTML5 also supports.

WebRTC is a free and open-source project providing web browsers and mobile applications with real-time communication (RTC) via application programming interfaces (APIs). It allows audio and video communication and streaming to work inside web pages by allowing direct peer-to-peer communication, eliminating the need to install plugins or download native apps.

This is a comparison of mobile operating systems. Only the latest versions are shown in the table below, even though older versions may still be marketed.

<span class="mw-page-title-main">Aptoide</span> Online marketplace for Android apps

Aptoide is an online marketplace for mobile applications which runs on the Android operating system. In Aptoide, unlike the Android-default Play Store, there is not a unique and centralized store; instead, each user manages their own store. The software package is published by Aptoide S.A., a for-profit company incorporated in 2011, and headquartered in Lisbon, Portugal.

μTorrent Proprietary adware BitTorrent client

μTorrent, or uTorrent, is a proprietary adware BitTorrent client owned and developed by Rainberry, Inc. The "μ" in its name comes from the SI prefix "micro-", referring to the program's small memory footprint: the program was designed to use minimal computer resources while offering functionality comparable to larger BitTorrent clients such as Vuze or BitComet. μTorrent became controversial in 2015 when many users unknowingly accepted a default option during installation which also installed a cryptocurrency miner.

Perforce Software, Inc. is an American developer of software used for developing and running applications, including version control software, web-based repository management, developer collaboration, application lifecycle management, web application servers, debugging tools and agile planning software.

<span class="mw-page-title-main">KDE Gear</span> Set of applications and supporting libraries

The KDE Gear is a set of applications and supporting libraries that are developed by the KDE community, primarily used on Linux-based operating systems but mostly multiplatform, and released on a common release schedule.

<span class="mw-page-title-main">InterPlanetary File System</span> Content-addressable, peer-to-peer hypermedia distribution protocol

The InterPlanetary File System (IPFS) is a protocol, hypermedia and file sharing peer-to-peer network for storing and sharing data in a distributed file system. IPFS uses content-addressing to uniquely identify each file in a global namespace connecting IPFS hosts.

<span class="mw-page-title-main">DR-WebSpyder</span> A graphical web browser for DOS and Linux

DR-WebSpyder is a DOS web browser, mail client and operating system runtime environment that was developed by Caldera UK in 1997. It was based on the DR-DOS operating system and networking components from Novell as well as the Arachne web browser by Michal Polák of xChaos software. The system was designed to run on low-end desktop systems, but being able to boot and execute from disk as well as from ROM or network, it was also tailored for x86-based thin clients and embedded systems with or without disk drives. Using the web browser as its principal user interface, it could be also used for kiosk systems and set-top boxes. It was ported to Linux in 1999 under the name Embrowser and was renamed Embedix Browser in 2000.

References

  1. "The quiet revolution: the internet of data structures with IPFS | CIO". Archived from the original on 2017-07-06. Retrieved 2017-06-21.
  2. "Interplanetary File System: Gedächtnisse fürs Web | NZZ". Archived from the original on 2016-09-21. Retrieved 2017-06-21.
  3. "SunshineUN". Archived from the original on 2019-04-28. Retrieved 2019-04-28.
  4. "Tox clients". Archived from the original on 2021-08-17. Retrieved 2021-08-29.
  5. "How to Stream Movies and Download Torrent Files in Brave Browser". BrowserPulse. 2020-05-07. Archived from the original on 2020-10-09. Retrieved 2021-07-12.
  6. "Tox clients". Archived from the original on 2021-08-17. Retrieved 2021-08-29.