Showing 393 open source projects for "java peer to peer"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 1
    IPLD Explorer Components

    IPLD Explorer Components

    React components for ipfs-webui

    ...There is more work to do to make this a nice set of generic components. The ES5-friendly version of the src dir is generated to the dist dir and the page components are all provided as named exports so you can import them. There are peer dependencies so that the parent app can pick the versions of common deps. You'll need to add relevant deps to your project. These components use redux-bundler and your app will need to use a redux-bundler provider in order to propagate the properties and selectors. You can find a basic example of this in ./dev/devPage.jsx.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    MadelineProto

    MadelineProto

    Async PHP client/server API for the telegram MTProto protocol

    This library can be used to easily interact with Telegram without the bot API, just like the official apps. It can login with a phone number (MTProto API), or with a bot token (MTProto API, no bot API involved!). Internal peer management: you can provide a simple bot API chat id or a username to send a message or to call other mtproto methods! You can easily login as a user (2FA is supported) or as a bot! Simple error handling! It is highly customizable with a lot of different settings! Bot API file id/object support (even for users)! A Lua binding, a lua wrapper for td-cli scripts, Secret chats, MTProto 2.0, PFS, PFS in secret chats. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    5cube

    5cube

    Every person its prospects. Your p2p, drag-n-drop solution

    Hello and welcome to 5 Cube! 5 Cube is a light, simple, "peer-to-peer" software to source your prospects. Your procurement digital solution, by drag-n-drop. 5 Cube is released under GPLv3 license, it is supplied AS-IS and we do not take any responsibility for its misusage. 5 Cube got built behind some cool features like the cube interface, object drag-n-drop between browser windows, full object serialization and xml.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    BitComet

    BitComet

    Free and powerful BitTorret client

    BitComet is a free and powerful BitTorrent client that allows users to download and share large files over the peer-to-peer (P2P) network. Known for its efficiency and ease of use, BitComet supports not only torrent files but also HTTP and FTP downloads, offering versatility for different download needs. Its intelligent file-sharing algorithms optimize bandwidth usage and improve download speeds, making it a popular choice for downloading large files like videos, software, and games. ...
    Downloads: 9,943 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    Nebula libp2p DHT

    Nebula libp2p DHT

    A libp2p DHT crawler, monitor, and measurement tool

    A libp2p DHT crawler and monitor that tracks the liveness of peers. The crawler connects to DHT bootstrap peers and then recursively follows all entries in their k-buckets until all peers have been visited. The crawler supports the IPFS, Filecoin, Polkadot, Kusama, Rococo, Westend networks and more. The crawler can store its results as JSON documents or in a postgres database - the --dry-run flag prevents it from doing either. Nebula will print a summary of the crawl at the end instead. A...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    FrostWire

    FrostWire

    Search, Download, Play, Share on Bittorrent and the cloud

    FrostWire https://www.frostwire.com/ is a media player, Video Downloader and Peer to Peer (P2P) information sharing client for the BitTorrent network. This project is not affiliated with LimeWire LLC. FrostWires' source code is Licensed under the GNU GPL and Apache Open Source licenses. System Requirements Any of the following operating systems: ● Windows 10, 8, 7, Vista for Intel processors (64-bit only) ● Mac OS X 10.11 (El Capitan) or later (64-bit) ● Linux, Unix such as Solaris (64-bit) ● Android 7.0 or later 256 MB of RAM (512 MB Recommended) An active internet connection
    Leader badge
    Downloads: 226 This Week
    Last Update:
    See Project
  • 7
    JavaComm

    JavaComm

    Desktop communication tool: chat, telephony, multimedia

    JavaComm is a client–server communication platform offering chat, telephony, screen sharing, conferencing, a media player, and configurable media streams. Users can define and manage their own streams for flexible playback. All server-based communication runs over HTTPS (SSL/TLS), while file transfers are handled directly between users without passing through the server. The JavaComm Server runs on any Jakarta EE Web Profile 10 platform with the required extensions, using Tomcat 10.1.54 as...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    SyntroSend

    SyntroSend

    Secure P2P file transfer app for Windows, Mac, Linux & Android

    SyntroSend is a fast, secure, and privacy-focused peer-to-peer (P2P) file transfer application available for Windows, macOS, Linux, and Android. It enables direct device-to-device file sharing without relying on cloud storage or third-party servers, ensuring maximum privacy and speed. Built on modern P2P networking technology, SyntroSend allows users to transfer files locally over the same WiFi network or globally through encrypted tunnels.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    qBittorrent

    qBittorrent

    A free and reliable P2P BitTorrent client

    An advanced and multi-platform BitTorrent client with a nice Qt user interface as well as a Web UI for remote control and an integrated search engine. qBittorrent aims to meet the needs of most users while using as little CPU and memory as possible.
    Leader badge
    Downloads: 625,301 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 10
    NFT Storage

    NFT Storage

    Free decentralized storage and bandwidth for NFTs on IPFS and Filecoin

    NFT.Storage is a long-term storage service designed for off-chain NFT data (like metadata, images, and other assets) for up to 31GiB in size per individual upload. Data is content addressed using IPFS, meaning the URI pointing to a piece of data is completely unique to that data (using a content identifier, or CID). IPFS URLs and CIDs can be used in NFTs and metadata to ensure the NFT forever actually refers to the intended data (eliminating things like rug pulls and making it trustlessly...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    QUADE Protocol Suite

    QUADE Protocol Suite

    A new protocol and browser for it.

    Welcome to a new standard for secure communications. Deploy a brand new protocol based on central ddns and peer 2 peer content sharing with central site database for backup. This suite allows the customization of the entire process: so what this is, is a new standard of encryption upon the known and standard RSA and AES with Quadrant Wave Transport Protocol a new standard of polymorphic encryption with temporal keys and mutating ciphertext.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    MacSwap

    MacSwap

    Swapping everything like burgers? Your p2p, drag-n-drop solution

    Hello and welcome to MacSwap! MacSwap is a light, simple, "peer-to-peer" software for swapping your own stuff with others, by drag-n-drop. MacSwap is released under GPLv3 license, it is supplied AS-IS and we do not take any responsibility for its misusage. MacSwap got built behind some cool features like object drag-n-drop between browser windows, full object serialization and xml. Please refer to the README.md file for a correct setup.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    SwapCode

    SwapCode

    Swapping code like burgers? Here your p2p, drag-n-drop solution

    Hello and welcome to Swap Code! Swap Code is a light, simple, "peer-to-peer" software for swapping snippets of code with others, by dran-n-drop. Swap Code is released under GPLv3 license, it is supplied AS-IS and we do not take any responsibility for its misusage. Swap Code got built behind some cool features like object drag-n-drop between browser windows, full object serialization and xml.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    AlterSend

    AlterSend

    Send files directly between devices over the internet with no limits

    ...Open AlterSend on the sending device and pick your files. 2. Share the short join code (or QR) with the receiving device. 3. The other device enters the code, and the transfer starts. 4. Files move directly, peer-to-peer, encrypted end-to-end. It works on the same Wi-Fi network and across the internet — same code, same speed, no setup. If both devices are on the same network, transfers happen at LAN speed.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    Petoron-P2P-Messenger

    Petoron-P2P-Messenger

    minimalistic, secure and autonomous P2P messenger

    Petoron P2P Messenger (P-P2P-M) Architecture: Pure P2P - no servers, no databases Key storage: Keys generated in memory, never stored, erased after use Metadata: Only IP and port exist during the session - everything else is encrypted & obfuscated Encryption: PQS v1.2 - PBKDF2-HMAC-SHA256 (200k), BLAKE2s-MAC, custom stream cipher + fake padding Authentication: BLAKE2s-MAC (16 bytes) - instant failure on any data change Packet obfuscation: --stealth mode - padding, hidden structures Connection: Direct peer-to-peer only Anonymity: No accounts, logins, or phone numbers Third-party access: Impossible without physical access to both peers during session History: No storage — all in RAM, wiped on close Message size: Limited only by RAM & MTU — no artificial limits External dependencies: None DPI/blocking resistance: Harder to detect, can be masked Autonomy: Fully offline until peers connect 26.01.26 Add pqs_chat_tor.py github.com/01alekseev/Petoron-P2P-Messenger
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    voxshare_gui

    voxshare_gui

    *VoxShare* is a simple Python-based push-to-talk multicast voice chat

    VoxShare is a simple Python-based push-to-talk multicast voice chat application with a sleek modern GUI built using CustomTkinter. Provided as python source code or compiled standalone windows application (no need to install anything).
    Downloads: 13 This Week
    Last Update:
    See Project
  • 17
    Transmission

    Transmission

    Fast, Easy and Free BitTorrent Client For macOS, Windows and Linux

    Transmission is a fast, easy, and free BitTorrent client available for macOS, Windows, and Linux. It is designed to be lightweight while still delivering powerful features that work right out of the box with minimal configuration. Transmission integrates seamlessly with each operating system, offering a truly native experience rather than a generic cross-platform interface. The client is known for its low memory and resource usage, making it ideal for desktops, laptops, and home NAS or media...
    Leader badge
    Downloads: 136 This Week
    Last Update:
    See Project
  • 18
    HTserveFS

    HTserveFS

    Fast file system server with modern web UI and direct transfers

    Powerful HTTP file system server (HFS) designed for fast, direct file transfers without intermediaries. This modern file server solution features a responsive web interface for seamless file management, supporting unlimited file sizes with high-speed transfers. Built with advanced security including JWT authentication, role-based permissions, and TLS encryption. The web-based file system server offers real-time monitoring, bandwidth control, and customizable folder sharing. Perfect for...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    P2Lan Transfer

    P2Lan Transfer

    Make LAN transfers easy, no server needed

    Github: https://github.com/TrongAJTT/p2lan-transfer. You want to transfer file between your devices and view them immediately, but: - Cable transfer: Fast, but the process of navigating and selecting photos on the laptop is unintuitive. - Third-party OTT apps: Inconvenient for sending many files, and photos may lose quality due to compression. - Cloud storage: Convenient and maintains photo quality, but requires the annoying extra step of deleting files afterward. Then, P2Lan...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    go-ipfs-log

    go-ipfs-log

    Go version of append-only log CRDT on IPFS

    Go version of append-only log CRDT on IPFS. An append-only log on IPFS. ipfs-log was originally created for orbit-db - a distributed peer-to-peer database on IPFS. This library intends to provide a fully compatible port of the JavaScript version in Go. The majority of this code was vastly derived from JavaScript's ipfs-log library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Qvid

    Qvid

    Stream low latency video from your desktop or webcam over TCP/IP

    Qvid is a demo video streaming application for Windows (MacOs support limited and currently broken), written in Python. It allows you to capture screenshots of your desktop, webcam, and selected windows programs. The captured images are compressed and sent as a continuous stream over a TCP connection to a single machine. Developed alongside https://sourceforge.net/projects/netjoy/ to allow for off-site, single and multiplayer, game play over an internet connection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Portal

    Portal

    Portal is a quick and easy command-line file transfer utility

    Portal is a peer-to-peer file transfer tool that allows users to securely send files between devices without any server intermediaries. Inspired by apps like Magic Wormhole, Portal uses WebRTC for direct peer connections and employs password-based authentication to ensure security. It works cross-platform and offers a simple command-line interface for intuitive file transfers.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    go-libp2p-http

    go-libp2p-http

    HTTP on top of libp2p

    Package p2phttp allows to serve HTTP endpoints and making HTTP requests through libp2p using Go's standard "http" and "net" stack. Instead of the regular "host:port" addressing, p2phttp uses a Peer ID and lets libp2p take care of the routing, thus taking advantage of features like multi-routes, NAT transversal and stream multiplexing over a single connection. This package is a library that uses Go modules for dependency management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Superhighway84

    Superhighway84

    USENET-inspired, uncensorable, decentralized internet discussion

    Superhighway84 is an open-source, terminal-based, IPFS-powered, USENET-inspired, uncensorable, decentralized peer-to-peer internet discussion system with retro aesthetics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    identia

    identia

    Decentralized, censorship resistant social media on IPFS

    Peer-to-peer, censorship-resistant social media on IPFS. Plus experimental RSS reader. The meta-object is a store for arbitrary data that can be used to describe complex relationships between various types of data. These relationships can be stored in a post object to add context to a specific post or in the identity object to provide an identity-wide context scope.
    Downloads: 0 This Week
    Last Update:
    See Project