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/bitcoin/bitcoin

Bitcoin Core integration/staging tree

bitcoin c-plus-plus cryptocurrency cryptography p2p

Last synced: 30 Dec 2024

https://github.com/fatedier/frp

A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

expose firewall frp go http-proxy nat p2p proxy reverse-proxy tunnel

Last synced: 30 Dec 2024

https://github.com/rustdesk/rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

anydesk dart flutter flutter-apps flutter-desktop flutter-examples flutter-mobile flutter-ui flutter-web hacktoberfest linux p2p rdp remote-control remote-desktop rust rust-lang teamviewer vnc wayland

Last synced: 30 Dec 2024

https://github.com/syncthing/syncthing

Open Source Continuous File Synchronization

go p2p peer-to-peer synchronization

Last synced: 30 Dec 2024

https://github.com/ethereum/go-ethereum

Go implementation of the Ethereum protocol

blockchain ethereum geth go p2p

Last synced: 30 Dec 2024

https://github.com/go-skynet/LocalAI

:robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement for OpenAI, running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. Features: Generate Text, Audio, Video, Images, Voice Cloning, Distributed inference

ai api audio-generation distributed gemma gpt4all image-generation kubernetes llama llama3 llm mamba mistral musicgen p2p rerank rwkv stable-diffusion text-generation tts

Last synced: 09 Nov 2024

https://github.com/mudler/localai

:robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement for OpenAI, running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. Features: Generate Text, Audio, Video, Images, Voice Cloning, Distributed inference

ai api audio-generation distributed gemma gpt4all image-generation kubernetes llama llama3 llm mamba mistral musicgen p2p rerank rwkv stable-diffusion text-generation tts

Last synced: 30 Dec 2024

https://github.com/ipfs/ipfs

Peer-to-peer hypermedia protocol

ipfs ipfs-protocol ipfs-web ipld js-ipfs multiformats p2p paper protocol

Last synced: 24 Dec 2024

https://github.com/mudler/LocalAI

:robot: The free, Open Source OpenAI alternative. Self-hosted, community-driven and local-first. Drop-in replacement for OpenAI running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. It allows to generate Text, Audio, Video, Images. Also with voice cloning capabilities.

ai api audio-generation distributed gemma gpt4all image-generation kubernetes llama llama3 llm mamba mistral musicgen p2p rerank rwkv stable-diffusion text-generation tts

Last synced: 25 Oct 2024

https://github.com/hellozeronet/zeronet

ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

anonymity anticensorship bitcoin bittorrent decentralized internet-freedom p2p python realtime tor torrent web

Last synced: 24 Dec 2024

https://github.com/HelloZeroNet/ZeroNet

ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

anonymity anticensorship bitcoin bittorrent decentralized internet-freedom p2p python realtime tor torrent web

Last synced: 25 Oct 2024

https://github.com/yjs/yjs

Shared data types for building collaborative software

collaboration collaborative-editing crdt decentralized offline-first p2p peer-to-peer realtime shared-editing yjs

Last synced: 30 Dec 2024

https://github.com/chocobozzz/peertube

ActivityPub-federated video streaming platform using P2P directly in your web browser

activitypub angular decentralized p2p video

Last synced: 30 Dec 2024

https://github.com/Chocobozzz/PeerTube

ActivityPub-federated video streaming platform using P2P directly in your web browser

activitypub angular decentralized p2p video

Last synced: 25 Oct 2024

https://github.com/peers/peerjs

Simple peer-to-peer with WebRTC.

browser dataconnection javascript p2p parcel typescript webrtc

Last synced: 30 Dec 2024

https://github.com/webtorrent/webtorrent-desktop

❤️ Streaming torrent app for Mac, Windows, and Linux

bittorrent electron hacktoberfest javascript linux macos nodejs p2p streaming webrtc webtorrent windows

Last synced: 24 Dec 2024

https://github.com/feross/webtorrent-app

❤️ Streaming torrent app for Mac, Windows, and Linux

bittorrent electron hacktoberfest javascript linux macos nodejs p2p streaming webrtc webtorrent windows

Last synced: 29 Nov 2024

https://github.com/feross/webtorrent-desktop

❤️ Streaming torrent app for Mac, Windows, and Linux

bittorrent electron hacktoberfest javascript linux macos nodejs p2p streaming webrtc webtorrent windows

Last synced: 29 Dec 2024

https://github.com/monero-project/monero

Monero: the secure, private, untraceable cryptocurrency

blockchain c-plus-plus cmake cryptocurrency cryptography cryptonote monero p2p privacy security

Last synced: 23 Dec 2024

https://github.com/orbitdb/orbitdb

Peer-to-Peer Databases for the Decentralized Web

crdt database decentralized distributed ipfs libp2p merkle-crdt p2p peer-to-peer

Last synced: 30 Dec 2024

https://github.com/orbitdb/orbit-db

Peer-to-Peer Databases for the Decentralized Web

crdt database decentralized distributed ipfs libp2p merkle-crdt p2p peer-to-peer

Last synced: 17 Dec 2024

https://github.com/berty/berty

Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network

android berty censorship crdt cybersecurity encryption gomobile ios ipfs libp2p messaging mobile-app monorepo offline-first orbitdb p2p privacy react-native surveillance

Last synced: 23 Dec 2024

https://github.com/feross/simple-peer

📡 Simple WebRTC video, voice, and data channels

browser data-channels javascript nodejs p2p peer-connection webrtc

Last synced: 30 Dec 2024

https://github.com/lbryio/lbry-sdk

The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.

bitcoin bittorrent blockchain cryptocurrency decentralized dht kademlia lbry p2p protocol python

Last synced: 23 Dec 2024

https://github.com/beakerbrowser/beaker

An experimental peer-to-peer Web browser

beaker browser decentralized electron hypercore hyperdrive hyperspace p2p web

Last synced: 26 Sep 2024

https://github.com/uber/kraken

P2P Docker registry capable of distributing TBs of data in seconds

bittorrent container containerd docker docker-image docker-registry p2p

Last synced: 24 Dec 2024

https://github.com/libp2p/go-libp2p

libp2p implementation in Go

libp2p networking-stack p2p

Last synced: 30 Dec 2024

https://github.com/ipfs/ipfs-desktop

An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.

desktop dweb ipfs ipfs-desktop ipfs-gui menubar p2p protocol

Last synced: 24 Dec 2024

https://github.com/dragonflyoss/dragonfly

This repository has be archived and moved to the new repository https://github.com/dragonflyoss/Dragonfly2.

cloud-native cncf docker-image p2p pouch registry

Last synced: 28 Sep 2024

https://github.com/dragonflyoss/Dragonfly

This repository has be archived and moved to the new repository https://github.com/dragonflyoss/Dragonfly2.

cloud-native cncf docker-image p2p pouch registry

Last synced: 01 Nov 2024

https://github.com/anacrolix/torrent

Full-featured BitTorrent client package and utilities

bittorrent go magnet-link p2p streaming torrent tracker

Last synced: 26 Oct 2024

https://github.com/soketi/soketi

Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fast, and resilient. 📣

broadcasting cloudflare docker hacktoberfest helia ipfs javascript libp2p nodejs p2p pusher real-time realtime websocket websockets ws

Last synced: 23 Dec 2024

https://github.com/tribler/tribler

Privacy enhanced BitTorrent client with P2P content discovery

bittorrent decentralized p2p privacy python search streaming tor torrent-client

Last synced: 24 Dec 2024

https://github.com/qtox/qtox

qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.

audio c-plus-plus communication distributed encryption messaging p2p privacy qt qtox tox video voip

Last synced: 28 Sep 2024

https://github.com/qTox/qTox

qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.

audio c-plus-plus communication distributed encryption messaging p2p privacy qt qtox tox video voip

Last synced: 25 Oct 2024

https://github.com/bisq-network/bisq

A decentralized bitcoin exchange network

bisq bitcoin exchange java p2p

Last synced: 24 Dec 2024

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

Official Anytype client for MacOS, Linux, and Windows

anytype e2ee local-first offline-first p2p privacy

Last synced: 24 Dec 2024

https://github.com/Tribler/tribler

Privacy enhanced BitTorrent client with P2P content discovery

bittorrent decentralized p2p privacy python search streaming tor torrent-client

Last synced: 25 Oct 2024

https://github.com/paradigmxyz/reth

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

blockchain contributor-friendly distributed-systems ethereum execution-layer modular p2p rust

Last synced: 24 Dec 2024

https://github.com/lazy-luo/smarGate

内网穿透,c++实现,无需公网IP,小巧,易用,快速,安全,最好的多链路聚合(p2p+proxy)模式,不做之一...这才是你真正想要的内网穿透工具!

android free ipv6 nat p2p proxy tools

Last synced: 29 Oct 2024

https://github.com/bitcoin-wallet/bitcoin-wallet

Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required.

android bech32 bitcoin bitcoin-wallet bitcoinj blockchain java p2p segwit

Last synced: 24 Dec 2024

https://github.com/ssbc/patchwork

A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB).

decentralized decentralized-messaging electron javascript linux macos nodejs off-grid offline p2p scuttlebutt server social social-network ssb windows

Last synced: 25 Sep 2024

https://github.com/syncthing/syncthing-android

Wrapper of syncthing for Android.

android java p2p peer-to-peer synchronization

Last synced: 25 Dec 2024

https://github.com/webtorrent/instant.io

🚀 Streaming file transfer over WebTorrent (torrents on the web)

bittorrent javascript nodejs p2p streaming webrtc webtorrent

Last synced: 25 Dec 2024

https://github.com/taubyte/tau

Open source distributed Platform as a Service (PaaS). A self-hosted Vercel / Netlify / Cloudflare alternative.

5g ai cdn cloud-computing cloud-native distributed-systems p2p paas serverless webassembly

Last synced: 31 Oct 2024

https://github.com/purplei2p/i2pd

🛡 I2P: End-to-End encrypted and anonymous Internet

anonymity c-plus-plus communication cryptography i2p i2p-client openssl p2p privacy security vpn

Last synced: 24 Dec 2024

https://github.com/transmission-remote-gui/transgui

🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.

bittorrent gui hacktoberfest p2p remote-control torrent transmission transmission-daemon

Last synced: 03 Dec 2024

https://github.com/PurpleI2P/i2pd

🛡 I2P: End-to-End encrypted and anonymous Internet

anonymity c-plus-plus communication cryptography i2p i2p-client openssl p2p privacy security vpn

Last synced: 26 Oct 2024

https://github.com/miroslavpejic85/mirotalk

🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 8k and 60fps, compatible with all browsers and platforms.

conference conferencing decentralized hacktoberfest html-css-javascript javascript meeting mirotalk open-source p2p peer-to-peer screensharing sharing video-call video-chat video-conferencing webrtc webrtc-call webrtc-video whiteboard

Last synced: 24 Dec 2024

https://github.com/sergiotapia/magnetissimo

Web application that indexes all popular torrent sites, and saves it to the local database.

bittorrent p2p search-engine self-hosted torrent

Last synced: 27 Dec 2024

https://github.com/golemfactory/clay

Golem is creating a global market for computing power.

ethereum golem p2p python

Last synced: 26 Sep 2024

https://github.com/loro-dev/loro

Reimagine state management with CRDTs. Make your app collaborative effortlessly.

collaborative-editing crdt local-first offline-first p2p privacy-first rich-text

Last synced: 29 Oct 2024

https://github.com/elementsproject/lightning

Core Lightning — Lightning Network implementation focusing on spec compliance and performance

bitcoin lightning lightning-network p2p

Last synced: 30 Dec 2024

https://github.com/lnbook/lnbook

Mastering the Lightning Network (LN)

bitcoin blockchain blockchains c-lightning lightning-network ln lnd p2p payments peer

Last synced: 24 Dec 2024

https://github.com/bitmessage/pybitmessage

Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:

bitmessage messenger p2p p2p-communication-protocol pybitmessage python qt

Last synced: 24 Dec 2024

https://github.com/Bitmessage/PyBitmessage

Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:

bitmessage messenger p2p p2p-communication-protocol pybitmessage python qt

Last synced: 30 Oct 2024

https://github.com/ElementsProject/lightning

Core Lightning — Lightning Network implementation focusing on spec compliance and performance

bitcoin lightning lightning-network p2p

Last synced: 27 Oct 2024

https://github.com/tl-open-source/tl-rtc-file

WebRTC P2P online web media streaming tool (for files, video, screen, live streaming, text) with management and statistical monitoring capabilities.

demotool filetransfer node p2p turnserver webrtc websocket

Last synced: 24 Dec 2024

https://github.com/atomashpolskiy/bt

BitTorrent library and client with DHT, magnet links, encryption and more

bittorrent dht magnet magnet-link p2p torrent torrent-client

Last synced: 27 Dec 2024

https://github.com/FISCO-BCOS/FISCO-BCOS

FISCO BCOS(发音为/ˈfɪskl bi:ˈkɒz/)是一个稳定、高效、安全的许可区块链平台,已被广泛应用于现实的行业应用。截至目前,已拥有5000多家企事业单位,400多个产业数字化标杆应用,涵盖文化版权、司法服务、政府服务、物联网、金融、智慧社区、房地产建设、社区治理、乡村振兴等领域。FISCO BCOS (pronounced /ˈfɪskl bi:ˈkɒz/) is a stable, efficient, and secure permissioned blockchain platform that has been widely used in real-world industry applications.

bcos blockchain consensus consortium crud crypto evm fintech fisco fisco-bcos p2p pbft precompiled raft rpc security solidity synchronization zero-knowledge

Last synced: 30 Oct 2024

https://github.com/fisco-bcos/fisco-bcos

FISCO BCOS(发音为/ˈfɪskl bi:ˈkɒz/)是一个稳定、高效、安全的许可区块链平台,已被广泛应用于现实的行业应用。截至目前,已拥有5000多家企事业单位,400多个产业数字化标杆应用,涵盖文化版权、司法服务、政府服务、物联网、金融、智慧社区、房地产建设、社区治理、乡村振兴等领域。FISCO BCOS (pronounced /ˈfɪskl bi:ˈkɒz/) is a stable, efficient, and secure permissioned blockchain platform that has been widely used in real-world industry applications.

bcos blockchain consensus consortium crud crypto evm fintech fisco fisco-bcos p2p pbft precompiled raft rpc security solidity synchronization zero-knowledge

Last synced: 26 Dec 2024

https://github.com/libp2p/js-libp2p

The JavaScript Implementation of libp2p networking stack.

ipfs js-ipfs libp2p networking-stack p2p

Last synced: 23 Dec 2024

https://github.com/TokTok/c-toxcore

The future of online communications.

cryptography encryption network p2p security toxcore

Last synced: 03 Nov 2024

https://github.com/dino/dino

Modern XMPP ("Jabber") Chat Client using GTK+/Vala

chat dino gtk gtk4 jabber jabber-client jingle linux-desktop messenger omemo p2p vala xml xmpp xmpp-client

Last synced: 25 Dec 2024

https://github.com/epsylon/ufonet

UFONet - Denial of Service Toolkit

botnet cryptography ddos disruption dos p2p ufonet

Last synced: 26 Dec 2024

https://github.com/ggerganov/wave-share

Serverless, peer-to-peer, local file sharing through sound

data-over-sound data-transfer file-sharing fsk modem p2p ultrasonic webrtc webrtc-signaling

Last synced: 28 Dec 2024

https://github.com/easytier/easytier

A simple, decentralized mesh VPN with WireGuard support.

nat-traversal p2p rust tailscale vpn zerotier

Last synced: 25 Dec 2024

https://github.com/crev-dev/cargo-crev

A cryptographically verifiable code review system for the cargo (Rust) package manager.

code code-review decentralized p2p review scalable security trust

Last synced: 24 Dec 2024

https://github.com/ipfs/ipfs-companion

Browser extension that simplifies access to IPFS resources on the web

chrome-extension dweb firefox-extension ipfs ipfs-companion ipfs-gateway ipfs-gui p2p protocol webextension

Last synced: 27 Dec 2024

https://github.com/i2p/i2p.i2p

I2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. All data is wrapped with several layers of encryption, and the network is both distributed and dynamic, with no trusted parties.

anonymity crypto i2p java monotone network p2p router

Last synced: 27 Dec 2024

https://github.com/buckyos/cyfs

CYFS is the next-generation technology to build real Web3 by upgrading the basic protocol of Web (TCP/IP+DNS+HTTP),is short for CYberFileSystem. https://www.cyfs.com/, cyfs://cyfs/index_en.html.

blockchain cryptography named-data-networking named-object-networking ndn non p2p protocol rust web3

Last synced: 28 Dec 2024

https://github.com/dragonflyoss/Dragonfly2

Dragonfly is an open source P2P-based file distribution and image acceleration system. It is hosted by the Cloud Native Computing Foundation (CNCF) as an Incubating Level Project.

cloud-native cncf containers docker-image nydus p2p registry

Last synced: 26 Oct 2024

https://github.com/tryquiet/quiet

A private, p2p alternative to Slack and Discord built on Tor & IPFS

chat collaboration decentralized discord-alternatives ipfs local-first p2p privacy slack-alternative

Last synced: 26 Dec 2024

https://github.com/TryQuiet/quiet

A private, p2p alternative to Slack and Discord built on Tor & IPFS

chat collaboration decentralized discord-alternatives ipfs local-first p2p privacy slack-alternative

Last synced: 08 Nov 2024

https://github.com/nicotine-plus/nicotine-plus

Graphical client for the Soulseek peer-to-peer network

chat files gtk gtk3 gtk4 messaging p2p peer-to-peer python soulseek

Last synced: 26 Dec 2024

https://github.com/dswd/vpncloud

Peer-to-peer VPN

mesh p2p rust vpn

Last synced: 26 Dec 2024

https://github.com/pojntfx/weron

Overlay networks based on WebRTC.

golang nat networking overlay-network p2p pion tuntap vpn webrtc

Last synced: 26 Dec 2024

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

A decentralized P2P networking stack written in Go.

cryptography golang network p2p peer-discovery

Last synced: 27 Dec 2024

https://github.com/peer-calls/peer-calls

Group peer to peer video calls for everyone written in Go and TypeScript

conference p2p peer-call peer-calls peer-to-peer sfu video-call webrtc

Last synced: 27 Dec 2024

https://github.com/thaunknown/miru

Bittorrent streaming software for cats. Stream anime torrents, real-time with no waiting for downloads.

anime bittorrent p2p webrtc

Last synced: 27 Dec 2024

https://github.com/ThaUnknown/miru

Bittorrent streaming software for cats. Stream anime torrents, real-time with no waiting for downloads.

anime bittorrent p2p webrtc

Last synced: 06 Nov 2024

https://github.com/Nicotine-Plus/nicotine-plus

Graphical client for the Soulseek peer-to-peer network

chat files gtk gtk3 gtk4 messaging p2p peer-to-peer python soulseek

Last synced: 30 Oct 2024

https://github.com/socketsupply/socket

A cross-platform runtime for Web developers to build desktop & mobile apps for any OS using any frontend library.

bluetooth create-tauri-app cross-platform desktop edge-computing electron ios javascript localfirst neutralinojs nodejs p2p peer-to-peer react-native tauri udp ui web-native webview

Last synced: 24 Dec 2024

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

A distributed, serverless, peer-to-peer chat application on IPFS

chat distributed ipfs orbit p2p

Last synced: 26 Sep 2024

https://github.com/orbitdb/orbit

A distributed, serverless, peer-to-peer chat application on IPFS

chat distributed ipfs orbit p2p

Last synced: 26 Dec 2024

https://github.com/degitx/rats-search

BitTorrent P2P multi-platform search engine for Desktop and Web servers with integrated torrent client.

bittorrent desktop-application network p2p scanner search search-engine torrent

Last synced: 26 Dec 2024