Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

P2P

Peer-to-Peer (P2P) applications share resources and communicate in a decentralized or distributed architecture. Often application nodes communicate directly with each other or cooperate to do work which benefits other nodes or the overall P2P system. In a pure P2P system, there is no distinction between client and server.

https://github.com/TzuHuanTai/RaspberryPi_WebRTC

Native WebRTC uses v4l2 hardware h264 and software openh264 encoder for live streaming on Raspberry Pi.

64-bit cpp encoding ffmpeg h264 hardware-acceleration openh264 p2p raspberry-pi signalr v4l2 video video-streaming webrtc

Last synced: 17 Sep 2024

https://github.com/39aldo39/DecSync

Synchronize RSS, contacts, calendars, tasks and more without a server

calendars contacts decsync p2p rss synchronization syncthing tasks

Last synced: 27 Oct 2024

https://github.com/sciencefair-land/sciencefair

The futuristic, fabulous and free desktop app for working with scientific literature :microscope: :book:

dat desktop-app electron open-access p2p reader science search

Last synced: 01 Nov 2024

https://github.com/tinywan/webrtc-tutorial

:books: WebRTC (Web Real-Time Communications) 中文教程

h246 p2p rtc rtcpeerconnection signal sip srtp v8 v9 voip webrtc webrtc-udp webrtc-video

Last synced: 21 Dec 2024

https://github.com/fedimint/fedimint

Federated E-Cash Mint

bitcoin e-cash lightning lightning-network p2p

Last synced: 17 Dec 2024

https://distribuyed.github.io/index/

A comprehensive list of decentralized exchanges (DEX) of cryptocurrencies, tokens, derivatives and futures, and their protocols.

blockchain blockchain-technology decentralised-exchange decentralisedexchange decentralization decentralized decentralized-application decentralized-exchange decentralizedexchange dex dexchange dexes exchange p2p p2p-exchange

Last synced: 15 Nov 2024

https://github.com/narrowlink/narrowlink

A self-hosted solution to enable secure connectivity between devices across restricted networks like NAT or firewalls

acme narrowlink p2p peer-to-peer proxy publish-website quic remote-access sni-proxy ssh-tunnel tun tunnel zero-trust-network-access

Last synced: 08 Nov 2024

https://github.com/yinqiwen/gsnova

Private proxy solution & network troubleshooting tool.

http http2 kcp low-memory mitmproxy nat p2p p2s2p packet-capture proxy quic ssh tcp tls transparent-proxy websocket

Last synced: 21 Dec 2024

https://github.com/ipdr/ipdr

🐋 IPFS-backed Docker Registry

cdn docker docker-registry go golang interplanetary ipfs ipfs-protocol p2p

Last synced: 21 Dec 2024

https://github.com/anyproto/anytype-kotlin

Official Anytype client for Android

anytype e2ee local-first offline-first p2p privacy

Last synced: 05 Nov 2024

https://github.com/cabal-club/cabal-cli

Terminal client for Cabal, the p2p chat platform.

command-line decentralized instant-messaging p2p terminal

Last synced: 20 Dec 2024

https://github.com/subins2000/p2pt

Simple WebRTC Peer 2 Peer connections using WebTorrent trackers as the signalling server. Use WebTorrent trackers for any kind of WebRTC app ! 🔥 Make WebRTC apps fast & easy ! 🚀⭐

p2p signalling-server webrtc websocket-trackers webtorrent webtorrent-trackers

Last synced: 22 Dec 2024

https://github.com/qaul/qaul.net

Internet Independent Wireless Mesh Communication App

android ble flutter linux macos mesh p2p p2p-chat p2p-network rust wifi windows

Last synced: 07 Nov 2024

https://github.com/web3-storage/web3.storage

DEPRECATED ⁂ The simple file storage service for IPFS & Filecoin

fil filecoin filestorage ipfs libp2p p2p storage

Last synced: 20 Dec 2024

https://github.com/cympletech/esse

Encrypted peer-to-peer IM for data security. Own data, own privacy. (Rust+Flutter)

cross-platform cryptography data data-security flutter p2p rust web3

Last synced: 22 Dec 2024

https://github.com/CympleTech/ESSE

Encrypted peer-to-peer IM for data security. Own data, own privacy. (Rust+Flutter)

cross-platform cryptography data data-security flutter p2p rust web3

Last synced: 11 Nov 2024

https://github.com/rameshvarun/netplayjs

Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.

game-development game-networking gamedev multiplayer multiplayer-browser-game multiplayer-game p2p rollback-netcode threejs typescript webrtc

Last synced: 20 Dec 2024

https://github.com/CympleTech/esse

Encrypted peer-to-peer IM for data security. Own data, own privacy. (Rust+Flutter)

cross-platform cryptography data data-security flutter p2p rust web3

Last synced: 11 Nov 2024

https://github.com/ethersphere/swarm

Swarm: Censorship resistant storage and communication infrastructure for a truly sovereign digital society

blockchain ethereum go obsolete p2p storage swarm

Last synced: 30 Oct 2024

https://github.com/greatest-ape/aquatic

High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)

bittorrent high-performance io-uring networking p2p peer-to-peer rust rust-lang torrent webtorrent

Last synced: 19 Dec 2024

https://github.com/vimpunk/cratetorrent

A BitTorrent V1 engine library for Rust (and currently Linux)

bittorrent library p2p peer-to-peer rust torrent

Last synced: 23 Dec 2024

https://github.com/nknorg/nkn

Official Go implementation of NKN full node.

blockchain decentralization distributed-systems go network nkn p2p

Last synced: 01 Nov 2024

https://github.com/meething/meething

dWebRTC Video Meetings MESH/SFU hybrid using GunDB, MediaSoup and Beyond!

decentralized demo dweb dwebrtc gundb meeting p2p rtc videomeeting webrtc

Last synced: 25 Nov 2024

https://github.com/clostra/newnode

NewNode decentralized Content Distribution Network

bittorrent cdn content-delivery decentralized ledbat library network p2p sdk

Last synced: 15 Nov 2024

https://github.com/tox-rs/tox

toxcore implementation in Rust

instant-messaging p2p tox toxcore

Last synced: 26 Oct 2024

https://github.com/ChainSafe/gossamer

🕸️ Go Implementation of the Polkadot Host

golang p2p polkadot wasm

Last synced: 26 Oct 2024

https://github.com/shouchenicu/webcamera

基于WebRTC的点对点网络摄像头实时监控工具

camera nuxtjs p2p vue3 webcam webcamera webrtc

Last synced: 22 Dec 2024

https://github.com/rule110-io/surge

Surge is a p2p filesharing app designed to utilize blockchain technologies to enable 100% anonymous file transfers. Surge is end-to-end encrypted, decentralized and open source.

anonymity decentralized file-sharing nkn p2p privacy

Last synced: 06 Nov 2024

https://github.com/testground/testground

🧪 A platform for testing, benchmarking, and simulating distributed and p2p systems at scale.

continuous-integration distributed-systems p2p testing

Last synced: 08 Nov 2024

https://github.com/unsetbit/p

Peer-to-peer networking with browsers

networking p2p webrtc

Last synced: 17 Dec 2024

https://github.com/mwarning/KadNode

P2P DNS with content key, crypto key and PKI support. DynDNS alternative.

c decentralized dht dns dyndns p2p pki tls

Last synced: 03 Nov 2024

https://github.com/purfview/imdb-scout-mod

Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for Reference View. Adds/Removes to/from Trakt's watchlist. Removes ads

1337x bittorrent download imdb jellyfin p2p plex radarr rarbg search sonarr streaming subtitles torrent torrent-search torrents trackers trakt usenet userscript

Last synced: 21 Dec 2024

https://github.com/99percentpeople/weblink

A browser-based P2P chat and file transfer app using WebRTC, with screen sharing

chat file-transfer p2p pwa video-chat webapp webrtc

Last synced: 21 Dec 2024

https://github.com/techmovie/easy-upload

PT转种脚本,自动填写上传页表单,支持内外站互转,支持PT站间快速检索。

chrome douban download gm-scripts greasemonkey imdb movies p2p tampermonkey tmdb torrent trackers tvshows

Last synced: 21 Dec 2024

https://github.com/Consensys/constellation

Peer-to-peer encrypted message exchange

crypto encryption haskell p2p peer-to-peer privacy

Last synced: 11 Oct 2024

https://github.com/autodl-community/autodl-irssi

A community-driven fork of autodl-irssi

autodl-irssi bittorrent irc irssi p2p terminal torrent

Last synced: 05 Nov 2024

https://github.com/dxos/dxos

TypeScript implementation of the DXOS protocols, SDK, and toolchain.

automerge database decentralized hypercore p2p webrtc

Last synced: 19 Dec 2024

https://github.com/xmtggh/videocalling

局域网p2p视频聊天

android camera ffmpeg mediacodec netty opengl p2p x264

Last synced: 24 Dec 2024

https://github.com/adrenak/univoice

Voice chat/VoIP solution for unity.

microphone p2p peer-to-peer unity voice voice-call voip

Last synced: 10 Nov 2024

https://github.com/ItzBlitz98/torrentflix

Nodejs cli app to search torrent sites and stream using peerflix

cli nodejs p2p peerflix torrentflix

Last synced: 08 Nov 2024

https://github.com/adrenak/UniVoice

Voice chat/VoIP solution for unity.

microphone p2p peer-to-peer unity voice voice-call voip

Last synced: 24 Oct 2024

https://github.com/webtorrent/bittorrent-protocol

Simple, robust, BitTorrent peer wire protocol implementation

bittorrent browser javascript nodejs p2p protocol torrent webtorrent

Last synced: 30 Oct 2024

https://github.com/ShouChenICU/FastSend

FastSend 是一个基于 WebRTC 技术的点对点文件传输工具,支持快速的目录同步和文件传输。通过浏览器即可实现安全、高效的文件共享。

fastsend file-sharing p2p webrtc

Last synced: 15 Dec 2024

https://github.com/shouchenicu/fastsend

FastSend 是一个基于 WebRTC 技术的点对点文件传输工具,支持快速的目录同步和文件传输。通过浏览器即可实现安全、高效的文件共享。

fastsend file-sharing p2p webrtc

Last synced: 22 Dec 2024

https://github.com/ddssingsong/webrtc_server_node

videoCall VideoConference 视频通话 视频会议

nginx-https-wss p2p videochat videoconference webrtc

Last synced: 23 Dec 2024

https://github.com/mycrl/turn-rs

A pure rust implemented turn server.

p2p rust-lang stun turn webrtc

Last synced: 20 Dec 2024

https://github.com/forestnode-io/oneshot

A first-come first-served single-fire HTTP server. Easily transfer files to and from your terminal and any browser.

cli command-line file-transfer nat-traversal p2p terminal upnp-portmapper webrtc

Last synced: 23 Dec 2024

https://github.com/raphaelreyna/oneshot

A first-come first-served single-fire HTTP server. Easily transfer files to and from your terminal and any browser.

cli command-line file-transfer nat-traversal p2p terminal upnp-portmapper webrtc

Last synced: 15 Sep 2024

https://github.com/ipfs-shipyard/gomobile-ipfs

IPFS and libp2p on Mobile, with Gomobile

android berty gomobile ios ipfs libp2p mobile mobile-development p2p

Last synced: 21 Dec 2024

https://github.com/manuels/wireguard-p2p

A tool for setting up WireGuard connections from peer to peer.

nat-traversal p2p wireguard

Last synced: 23 Dec 2024

https://github.com/kz26/dottorrent-gui

An advanced GUI torrent file creator with batch functionality, powered by PyQt and dottorrent

bittorrent gui gui-application p2p pyqt5 python python3 torrent torrent-files

Last synced: 25 Nov 2024

https://github.com/gallexis/pytorrent

Simple BitTorrent client made in Python - Use for learning

bittorrent bittorrent-client bittorrent-network p2p peer-2-peer peer-to-peer python python-3 torrent

Last synced: 22 Dec 2024

https://github.com/gallexis/PyTorrent

Simple BitTorrent client made in Python - Use for learning

bittorrent bittorrent-client bittorrent-network p2p peer-2-peer peer-to-peer python python-3 torrent

Last synced: 19 Nov 2024

https://github.com/dwoz/python-nat-hole-punching

UDP and TCP NAT hole punching examples in python

hole-punching p2p python python3 tcp udp

Last synced: 17 Dec 2024

https://github.com/Purfview/IMDb-Scout-Mod

Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for Reference View. Adds/Removes to/from Trakt's watchlist. Removes ads

1337x bittorrent download imdb jellyfin p2p plex radarr rarbg search sonarr streaming subtitles torrent torrent-search torrents trackers trakt usenet userscript

Last synced: 30 Oct 2024

https://github.com/anyproto/anytype-swift

Official Anytype client for iOS

anytype e2ee local-first offline-first p2p privacy

Last synced: 05 Nov 2024

https://github.com/torrust/torrust-tracker

A modern and feature-rich (private) BitTorrent tracker.

bittorrent bittorrent-tracker hacktoberfest p2p peer-to-peer rust torrent torrent-indexer tracker

Last synced: 03 Nov 2024

https://github.com/husarnet/husarnet

Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.

esp32 linux low-latency networking p2p peer-to-peer sdn vpn windows

Last synced: 22 Dec 2024

https://github.com/perguth/peertransfer

:package: • Send a file p2p and e2e encrypted in your browser using WebRTC.

browser encryption end-to-end-encryption filetransfer p2p transfer webrtc

Last synced: 23 Dec 2024

https://github.com/cabal-club/cabal-core

Core database and replication for cabal.

p2p replication swarm

Last synced: 20 Dec 2024

https://github.com/OpenAyame/ayame

WebRTC Signaling Server Ayame

go p2p webrtc websocket

Last synced: 16 Nov 2024

https://github.com/G-Ray/pikatorrent

BitTorrent client ⚡. For mobile, desktop & server.

android bittorrent electron expo linux nodejs p2p react react-native tamagui torrent webrtc windows

Last synced: 07 Nov 2024

https://github.com/g-ray/pikatorrent

BitTorrent client ⚡. For mobile, desktop & server.

android bittorrent electron expo linux nodejs p2p react react-native tamagui torrent webrtc windows

Last synced: 22 Dec 2024

https://github.com/rangermauve/hyper-sdk

Make your own hyper apps!

dweb hypercore hypercore-protocol p2p

Last synced: 20 Dec 2024

https://github.com/RangerMauve/hyper-sdk

Make your own hyper apps!

dweb hypercore hypercore-protocol p2p

Last synced: 27 Nov 2024

https://github.com/nirvik/iWant

Commandline tool for searching and downloading files in LAN network, without any central server

commandline consensus-algorithm decentralization file-monitoring file-sharing lan p2p peer-to-peer python twisted

Last synced: 09 Nov 2024

https://github.com/fraction/oasis

Free, open-source, peer-to-peer social application that helps you follow friends and discover new ones on Secure Scuttlebutt (SSB).

browser css html javascript nodejs p2p scuttlebutt ssb

Last synced: 21 Dec 2024

https://github.com/hellozeronet/zeronet-kivy

Android client for ZeroNet

android apk decentralized kivy p2p python zeronet

Last synced: 24 Dec 2024

https://github.com/a-wing/filegogo

A file transfer tool that can be used in the browser webrtc p2p

file-sharing p2p webrtc

Last synced: 15 Dec 2024

https://github.com/HelloZeroNet/ZeroNet-kivy

Android client for ZeroNet

android apk decentralized kivy p2p python zeronet

Last synced: 24 Oct 2024

https://github.com/beakerbrowser/dathttpd

Replaced by Homebase! See https://github.com/beakerbrowser/homebase.

dat http p2p server

Last synced: 03 Nov 2024

https://github.com/leoherzog/torrentparts

📑 A website to inspect and edit what's in your Torrent file or Magnet link

converter magnet magnet-link magnet-url p2p peer-to-peer torrent torrent-management

Last synced: 17 Dec 2024

https://github.com/lambdaclass/ethrex

ethrex: Ethereum Rust Execution L1 and L2 client.

blockchain distributed-systems ethereum execution-layer p2p rollup rollups rust zero-knowledge

Last synced: 18 Dec 2024

https://github.com/easytier/easytier

A simple, decentralized mesh VPN with WireGuard support.

nat-traversal p2p rust tailscale vpn zerotier

Last synced: 18 Dec 2024

https://github.com/leoherzog/TorrentParts

📑 A website to inspect and edit what's in your Torrent file or Magnet link

converter magnet magnet-link magnet-url p2p peer-to-peer torrent torrent-management

Last synced: 03 Nov 2024

https://github.com/EasyTier/EasyTier

A simple, decentralized mesh VPN with WireGuard support.

nat-traversal p2p rust tailscale vpn zerotier

Last synced: 05 Nov 2024

https://github.com/orbitdb-archive/orbit-web

Orbit Web Application

chat ipfs orbit p2p web-app

Last synced: 26 Sep 2024

https://github.com/ygrek/mldonkey

cross-platform multi-network p2p daemon (previously at http://mldonkey.sourceforge.net/)

mldonkey ocaml-program p2p

Last synced: 22 Dec 2024

https://github.com/murat-dogan/node-datachannel

Easy to use WebRTC data channels and media transport. libdatachannel node bindings.

data-channels datachannel libdatachannel media p2p peer-to-peer webrtc

Last synced: 12 Nov 2024

https://github.com/perlin-network/wavelet

Write once, run forever. Deploy robust, scalable, decentralized WebAssembly applications on Wavelet.

blockchain cryptocurrency golang ledger p2p proof-of-stake smart-contracts webassembly

Last synced: 23 Dec 2024

https://github.com/actyx/actyx

Local-First Cooperation based on Event Sourcing

event-sourcing libp2p local-first p2p peer-to-peer

Last synced: 18 Dec 2024