Networking
Network programming libraries for sockets, protocols, and network communication. Packages among the 3,000 most downloaded in the past 90 days.
-
1.2k3.5m
-
952.5m
-
1.2k2.4m
-
9721.5m
-
291.2m
-
libcluster 3.5.0
Automatic Erlang cluster formation and management for Elixir/Erlang applications
2.1k1.0m last 90 days2.1k1.0m -
242850.9k
-
1.5k480.9k
-
inet_cidr 1.0.9
Classless Inter-Domain Routing (CIDR) library for Elixir. Compatible with Erlang's :inet module and support for IPv4 and IPv6
50288.1k last 90 days50288.1k -
11255.8k
-
12200.3k
-
pfx 0.14.2
Functions to work with prefixes, especially IP (both IPv4 and IPv6).
8184.9k last 90 days8184.9k -
iptrie 0.10.0
IP lookup, with longest prefix match, for IPv4, IPv6 prefixes (and others).
19184.6k last 90 days19184.6k -
4167.2k
-
147154.8k
-
agent_check 0.2.8
HAProxy Agent Check protocol implementation for Elixir/Phoenix apps. Allows for easy rolling restarts and dynamic backpressure to your HAProxy loadbalancer.
10128.8k last 90 days10128.8k -
1127.2k
-
24111.4k
-
4688.1k
-
-84.6k
-
5081.5k
-
18969.9k
-
1.8k69.7k
-
566.5k
-
domainatrex 3.2.0
Domain / TLD parsing library for Elixir, using the Public Suffix List.
4358.1k last 90 days4358.1k -
9751.8k
-
11544.1k
-
1536.1k
-
69236.1k
-
4634.1k
-
-33.3k
-
8525.0k
-
820.8k
-
717.9k
-
1017.5k
-
31917.1k
-
absinthe_websocket_hr 0.2.3
Communicate with a Absinthe+Phoenix Endpoint over WebSockets
016.6k last 90 days016.6k -
iptools 0.0.5
A set of functions for validating and transforming IPv4 addresses
1616.6k last 90 days1616.6k -
116.2k
-
716.1k
-
316.1k
-
46715.3k
-
1614.9k
-
4114.7k
-
714.4k
-
314.2k
-
-14.1k
-
-14.1k
-
014.0k
-
2513.8k
-
6712.2k
-
510.7k
-
kube_rpc 0.5.3
Library to create named process in a cluster node and send messages to them.
19.4k last 90 days19.4k -
public_sufx 0.6.20260408
Operate on domain names using the public suffix rules provided by https://publicsuffix.org/.
59.2k last 90 days59.2k -
378.9k
-
48.8k
-
98.7k
-
278.6k
-
08.4k
-
148.3k
-
258.2k
-
2668.2k
-
epmdless 0.3.0
EPMDLess application (allows connecting erlang nodes without EPMD)
1886.9k last 90 days1886.9k -
socket2 2.1.2
Socket handling library for Elixir, updated for OTP20+ by the witchtails team
116.8k last 90 days116.8k -
1526.7k
-
peerage 1.0.3
Easy clustering, pluggable discovery: via DNS (for Kubernetes, Weave, discoverd, Swarm and others), UDP multicast, or a plain list of nodes. Easy extensibility for custom Providers.
3996.2k last 90 days3996.2k -
35.8k
-
lambda_throttle 0.3.0
Erlang/OTP application to throttle/rate limit resource access
455.7k last 90 days455.7k -
25.7k
-
-5.7k
-
socket_tcp_bridge 0.1.0
Bridge between unix socket and tcp port. You can redirect UNIX socket (e.g. Docker API) to TCP port.
105.6k last 90 days105.6k -
625.5k
-
2845.3k
-
modbux 0.3.14
Modbus for network and serial communication, this library implements TCP (Client & Server) and RTU (Master & Slave) protocols.
525.3k last 90 days525.3k -
44.6k
-
ex_nudge 1.0.2
ExNudge is a pure elixir library with the purpose of sending Web Push notifications in compliance with RFC 8291. Supports VAPID authentication and payload encryption.
144.5k last 90 days144.5k -
64.4k
-
74.2k
-
-3.9k
-
143.8k
-
mllp 0.9.11
An Elixir library for transporting HL7 messages via MLLP (Minimal Lower Layer Protocol)
453.7k last 90 days453.7k -
483.4k
-
1603.3k
-
113.2k
-
53.1k
-
72.8k