awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

26 repository-uri

Awesome GitHub RepositoriesWeb and Networking

Frameworks and utilities for HTTP, WebSocket, and network communication.

Explore 26 awesome GitHub repositories matching part of an awesome list · Web and Networking. Refine with filters or upvote what's useful.

Awesome Web and Networking GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • yhirose/cpp-httplibAvatar yhirose

    yhirose/cpp-httplib

    16,597Vezi pe GitHub↗

    This is a header-only C++ library that provides implementations for HTTP clients, HTTP servers, and a WebSocket framework. It allows for the creation of network services and the consumption of remote APIs without requiring a separate compilation step or external binary linking. The project features backend-agnostic TLS integration for secure HTTPS and WSS communication and employs a thread-pool model to process concurrent requests. It distinguishes itself with a full-duplex WebSocket state-machine and a middleware-based request pipeline that supports regular-expression path routing. The libr

    Cross-platform HTTP and HTTPS library.

    C++
    Vezi pe GitHub↗16,597
  • max-mapper/art-of-nodeAvatar max-mapper

    max-mapper/art-of-node

    9,873Vezi pe GitHub↗

    This project is a curated educational guide and instructional resource for the Node.js runtime environment. It serves as a comprehensive introduction to core concepts, including asynchronous programming tutorials, network application primers, and guides on the module system and stream API. The material focuses on the fundamental building blocks of server-side development, specifically how to create reusable code packages and manage project dependencies via a module manifest. It provides detailed instruction on building programs that communicate over HTTP and TCP protocols to exchange data acr

    Details how to send and receive data over HTTP and TCP protocols for networked applications.

    JavaScript
    Vezi pe GitHub↗9,873
  • godotengine/godot-demo-projectsAvatar godotengine

    godotengine/godot-demo-projects

    8,250Vezi pe GitHub↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    Integrates communication with remote servers using HTTP requests, WebSockets, and WebRTC.

    GDScript
    Vezi pe GitHub↗8,250
  • chriskohlhoff/asioAvatar chriskohlhoff

    chriskohlhoff/asio

    5,896Vezi pe GitHub↗

    Asio is a C++ library for performing network and low-level I/O operations using a consistent asynchronous model that avoids blocking program execution. It provides a portable, cross-platform interface for network socket communication across different operating systems, and manages multiple asynchronous operations without requiring explicit thread management or locking. The library implements a proactor-based asynchronous model where operations post completion handlers to a queue for later execution, and wraps operating system I/O multiplexing mechanisms like epoll, kqueue, IOCP, and select in

    Asynchronous network and low-level I/O library.

    C++
    Vezi pe GitHub↗5,896
  • zeromq/cppzmqAvatar zeromq

    zeromq/cppzmq

    2,306Vezi pe GitHub↗

    Header-only C++ binding for libzmq

    Header-only bindings for the ZMQ messaging library.

    C++
    Vezi pe GitHub↗2,306
  • qicosmos/cinatraAvatar qicosmos

    qicosmos/cinatra

    2,161Vezi pe GitHub↗

    C++20 实现的跨平台、header only,易用的高性能http库; modern c++(c++20), cross-platform, header-only, easy to use http framework

    Modern cross-platform HTTP framework.

    C++
    Vezi pe GitHub↗2,161
  • skypjack/uvwAvatar skypjack

    skypjack/uvw

    2,044Vezi pe GitHub↗

    Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!

    Modern wrapper for the libuv event loop.

    C++cppcpp17event-loop
    Vezi pe GitHub↗2,044
  • stiffstream/restinioAvatar Stiffstream

    Stiffstream/restinio

    1,301Vezi pe GitHub↗

    Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use

    Asynchronous HTTP and WebSocket server library.

    C++asiocpluspluscpp
    Vezi pe GitHub↗1,301
  • thalhammer/jwt-cppAvatar Thalhammer

    Thalhammer/jwt-cpp

    1,151Vezi pe GitHub↗

    A header only library for creating and validating json web tokens in c++

    JSON web token creation and validation.

    C++
    Vezi pe GitHub↗1,151
  • ironsdu/brynetAvatar IronsDu

    IronsDu/brynet

    1,064Vezi pe GitHub↗

    A Header-Only cross-platform C++ TCP network library . We can use vcpkg(https://github.com/Microsoft/vcpkg/tree/master/ports/brynet) install brynet.

    Cross-platform TCP network library.

    C++c-plus-pluscpp11cross-platform
    Vezi pe GitHub↗1,064
  • tradias/asio-grpcAvatar Tradias

    Tradias/asio-grpc

    467Vezi pe GitHub↗

    Asynchronous gRPC with Asio/unified executors

    Asynchronous gRPC integration with unified executors.

    C++
    Vezi pe GitHub↗467
  • laytan/odin-httpAvatar laytan

    laytan/odin-http

    395Vezi pe GitHub↗

    A HTTP/1.1 implementation for Odin purely written in Odin (besides SSL).

    Pure implementation of an HTTP server and client.

    Odin
    Vezi pe GitHub↗395
  • fawdlstty/libfvAvatar fawdlstty

    fawdlstty/libfv

    142Vezi pe GitHub↗

    libfv is C++20 header-only network library, support TCP/SSL/Http/websocket server and client

    Header-only network library for TCP, SSL, and HTTP.

    C++
    Vezi pe GitHub↗142
  • saenai255/odin-sqlite3Avatar saenai255

    saenai255/odin-sqlite3

    63Vezi pe GitHub↗

    Odin bindings to the SQLite3 C API.

    Bindings for SQLite database connectivity.

    Odin
    Vezi pe GitHub↗63
  • xcyl/cuehttpAvatar xcyl

    xcyl/cuehttp

    41Vezi pe GitHub↗

    cuehttp is a modern c++ middleware framework for http(http/https)/websocket(ws/wss).

    Middleware framework for HTTP and WebSocket services.

    C++
    Vezi pe GitHub↗41
  • benjamindblock/odin-mustacheAvatar benjamindblock

    benjamindblock/odin-mustache

    38Vezi pe GitHub↗

    Native implementation of {{mustache}} templates in Odin.

    Logic-less templating engine for web content.

    Odin
    Vezi pe GitHub↗38
  • laytan/odin-postgresqlAvatar laytan

    laytan/odin-postgresql

    35Vezi pe GitHub↗

    Odin bindings for libpq version 17.

    Bindings for PostgreSQL database connectivity.

    Odin
    Vezi pe GitHub↗35
  • laytan/templeAvatar laytan

    laytan/temple

    29Vezi pe GitHub↗

    An experimental in development templating engine for Odin

    Templating engine that compiles to native calls.

    Odin
    Vezi pe GitHub↗29
  • laytan/odin-mysqlAvatar laytan

    laytan/odin-mysql

    14Vezi pe GitHub↗

    package mysql contains bindings for libmysqlclient, targeting MySQL 8.x. Almost all referenced functions in the manual found here: https://dev.mysql.com/doc/c-api/8.0/en/ have been added, excluding any deprecated functions and the client plugin system.

    Bindings for MySQL database connectivity.

    Odin
    Vezi pe GitHub↗14
  • gmlc-tdc/netifAvatar GMLC-TDC

    GMLC-TDC/netif

    16Vezi pe GitHub↗

    Header-only C++14 library for getting addresses associated with network interfaces without name lookups on Windows, macOS, Linux, and FreeBSD

    Cross-platform network interface address management.

    C++
    Vezi pe GitHub↗16
Înapoi12Înainte
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Web and Networking