Sign in

Repository Index

47,133 repositories indexed

Tag: Networking
Tag
Filters

Filters

Clear all filters

1–20 of 20 · Most stars

aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

IPFS implementation in Go: a daemon that stores and serves content-addressed data, with a CLI, HTTP Gateway, and RPC API

Impacket is a collection of Python classes for working with network protocols.

  • impacket
  • smb
  • python
  • netbios

eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard.

MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.

  • mock-server
  • proxy
  • java-client
  • javascript-client

Web Serving and Remote Procedure Calls at 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & REST over io_uring ☎️

  • cpython
  • epoll
  • fast-api
  • flask

High-performance framework for building redis-protocol compatible TCP servers/services

Written by humans. WTX is a collection of different transport implementations and related tools focused primarily on web technologies.

A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services

  • service-autodiscovery
  • peer-autodiscovery
  • zeromq
  • golang

Fast and fully streamed Man-On-The-Middle to intercept, record, impersonate and alter HTTP/1.1, H2, websocket and gRPC traffic.

Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.

Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.