Showing 36 of 98 projects
A comprehensive Bitcoin library for .NET, implementing all major Bitcoin Improvement Proposals (BIPs) and providing low-level primitives.
Simple, robust Node.js implementation of a BitTorrent tracker with client and server components.
A lightweight, modular BitTorrent client with a daemon/client architecture and multiple user interfaces.
A command-line utility for secure, encrypted file transfers between computers with direct or relayed connections.
A command-line file transfer utility for sending files between computers with end-to-end encryption and direct or relayed connections.
A decentralized, Byzantine Fault Tolerant SQL database built on SQLite with blockchain features for serverless applications.
Mount torrents or magnet links as real-time filesystems using FUSE, enabling streaming access to torrent files.
An open-source framework for building secure, reliable, and performant peer-to-peer applications.
A highly modular and performant Bitcoin Lightning Network library written in Rust, enabling custom Lightning node integration.
A command-line torrent client that streams video to devices like AirPlay and Chromecast using WebTorrent.
A Node.js implementation of the BitTorrent DHT protocol for peer discovery in trackerless torrents.
An extensible open-source framework for creating private/permissioned blockchain applications.
A curated list of delightful npm packages that showcase surprising and innovative JavaScript capabilities.
A high-performance BitTorrent client and library written in Go, optimized for server environments and production workloads.
A JavaScript HTTP client library for interacting with IPFS daemons via their HTTP API.
A modern, cross-platform torrent client that lets you stream and download content on all your devices.
A high-performance C++ BitTorrent library for Unix-like systems with direct file-to-network transfers.
A social network app that works off the grid, available on Android, iOS, Windows, macOS, and Linux.
A mobile-first social network that works offline and peer-to-peer without central servers.
A minimal desktop browser with built-in support for decentralized web protocols like IPFS, Gemini, and BitTorrent.
A self-hosted torrent video streaming service that converts and streams torrent videos to browsers, Chromecast, AppleTV, and Kodi.
A flexible and fast BitTorrent daemon with event-based RPC over WebSockets and HTTP downloads.
Go library for accessing and controlling Tor clients and servers, including embedding Tor statically.
Archived Bitcoin full node implementation in C# for Stratis blockchain technology development.
A Rust implementation of a Filecoin node for transferring FIL, hosting RPC APIs, and validating the blockchain.
Rust client libraries for Tendermint/CometBFT, providing data structures, RPC clients, and light client verification.
A pure-Go library for cross-platform local peer discovery using UDP multicast.
Run Node.js applications on Android by reimplementing Node.js APIs in Java.
A Docker registry tool that stores and retrieves Docker images on IPFS using content-addressed hashes instead of traditional registry servers.
Stream torrents directly to Chromecast devices without transcoding.
A high-performance, zero-allocation Go implementation of the RFC 5389 STUN protocol for NAT traversal.
An open-source Git-compatible monorepo engine built in Rust for managing petabyte-scale codebases and AI agent workflows.
A decentralized marketplace and platform for distributed computations, enabling users to buy and sell computing power.
A Go-based torrent streaming client that lets you watch videos while downloading via magnet links or torrent files.
A peer-to-peer pipe across the web using WebRTC and GitHub keys for authentication, enabling direct communication between users.
A Go implementation of the Polkadot Host, providing an execution environment for Polkadot runtime WebAssembly blobs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.