awesome-repositories.comBlog
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPBlogSitemapPrivacyTerms
Asynchronous Networking · Awesome GitHub Repositories

4 repos

Awesome GitHub RepositoriesAsynchronous Networking

Networking architectures that decouple transmission and reception to maximize concurrency.

Distinguishing note: Focuses on the architectural pattern of asynchronous I/O for network operations.

Explore 4 awesome GitHub repositories matching networking & communication · Asynchronous Networking. Refine with filters or upvote what's useful.

  1. Home
  2. Networking & Communication
  3. Asynchronous Networking

Awesome Asynchronous Networking GitHub Repositories

Describe the repository you're looking for…
Find the best repos with AI.We'll search the best matching repositories with AI.
  • qbittorrent/qBittorrent

    qbittorrent/qBittorrent

    35,615View on GitHub↗

    qBittorrent is a cross-platform desktop application designed for peer-to-peer file distribution. It functions as a BitTorrent client that manages the downloading and uploading of files across decentralized networks by utilizing a high-performance C++ library to handle protocol compliance and data exchange. The application distinguishes itself through an integrated, asynchronous event-driven architecture that supports remote management via an embedded web server. This remote interface allows users to control tasks and application settings from any location, secured by authentication, encryptio

    Manages thousands of concurrent peer connections efficiently using non-blocking I/O.

    C++bittorrentbittorrent-clientc-plus-plus
    35,615View on GitHub↗
  • shadowsocks/shadowsocks

    shadowsocks/shadowsocks

    33,632View on GitHub↗

    Shadowsocks is a secure network tunneling tool designed for censorship circumvention and private internet connectivity. It functions as a proxy system that routes traffic through encrypted tunnels, allowing users to bypass regional network restrictions and protect data from interception across public infrastructures. The project utilizes a lightweight, custom proxy protocol that incorporates stream-based cipher encryption to obfuscate payload content and prevent deep packet inspection. By employing an asynchronous, event-driven networking model, the system manages concurrent connections effic

    Manages multiple concurrent socket connections efficiently using non-blocking I/O loops.

    Python
    33,632View on GitHub↗
  • robertdavidgraham/masscan

    robertdavidgraham/masscan

    25,355View on GitHub↗

    Masscan is a command-line network scanner designed for large-scale discovery and infrastructure reconnaissance. It identifies open ports across specific network segments or the entire internet by probing vast address ranges with high efficiency. The tool functions as an asynchronous packet engine, bypassing standard operating system kernel networking stacks to transmit raw packets directly from application memory. The project distinguishes itself through a specialized architecture that manages millions of concurrent connections by separating packet transmission and reception into independent

    Separates packet transmission and reception into independent threads to maximize concurrent network operations.

    C
    25,355View on GitHub↗
  • c0re100/qBittorrent-Enhanced-Edition

    c0re100/qBittorrent-Enhanced-Edition

    25,128View on GitHub↗

    qBittorrent-Enhanced-Edition is a cross-platform desktop application designed to manage the downloading and uploading of files across peer-to-peer networks. It functions as an open-source file sharer, facilitating the decentralized distribution of digital content by breaking files into smaller pieces for efficient transfer. The application utilizes a high-performance library to handle complex protocol specifications and employs a mature widget toolkit to provide a consistent native user interface across Windows, macOS, and Linux. It operates as a network traffic manager, incorporating asynchr

    Manages concurrent network connections through a non-blocking event loop to maintain high throughput.

    C++bittorrentbittorrent-client
    25,128View on GitHub↗