ipnetwork
work with IP CIDRs in Rust
smoltcp
A TCP/IP stack designed for bare-metal, real-time systems without a heap
network-interface
Retrieve system's Network Interfaces on Linux, FreeBSD, macOS and Windows on a standarized manner
netlink-sys
netlink sockets, with optional integration with tokio
rtnetlink
manipulate linux networking resources via netlink
embassy-net-driver-channel
High-level channel-based driver for the
embassy-netasync TCP/IP network stack
IP-Hacker
IP tools used by Russia's big hackers
iptools
High-performance IPv4/IPv6 utilities and iterators inspired by Python's iptools
pdu
Small, fast, and correct L2/L3/L4 packet parser
route_manager
Cross-platform route management interface
turnip-tunnel
IP/Ethernet tunnel backed by a half-duplex serial port
prefix-trie
Prefix trie (tree) datastructure (both a set and a map) that provides exact and longest-prefix matches
ngrok
agent SDK
nym-exit-policy
Get and set the Nym Exit Policy, used by Exit Gateways
sandlock-cli
CLI for sandlock process sandbox
nym-topology
Nym's topology crate
netip
IPv4/IPv6 network types with non-contiguous masks support
nym-http-api-client
Nym's HTTP API client, examples, and tests
iptoasn-webservice
API server for iptoasn.com
ipnet-trie
IPv4 and IPv6 network fast lookup trie
cargo-skyline
A cargo subcommand for working with Skyline plugins written in Rust
netstack-smoltcp
A netstack for the special purpose of turning packets from/to a TUN interface into TCP streams and UDP packets. It uses smoltcp-rs as the backend netstack.
ipstack
Asynchronous lightweight userspace implementation of TCP/IP stack for Tun device
nym-http-api-common
Common crate for Nym-related HTTP API interaction
snortal
Detect captive portal URLs on a Linux network
nym-network-defaults
Nym network defaults
pim-cli
Command-line interface for the Proximity Internet Mesh daemon
nym-noise
Nym's Noise protocol implementation
nym-ip-packet-requests
Codec, signing functionality, and different version definitions for IP packet request and responses
whois-rust
WHOIS client library for Rust, inspired by https://github.com/hjr265/node-whois
ripcalc
format and lookup IP addresses
nym-authenticator-requests
defining requests and responses for the Nym authenticator client
usbip
run USB/IP server
wireguard-uapi
Control WireGuard interfaces
nym-service-provider-requests-common
Common crate for requests and responses for Nym Service Providers
rustbac-client
High-level async BACnet client API for rustbac
cidrrr
Convert a CIDR block to a list of IPs
routemap
Fast in-memory IP prefix routing tables for IPv4 and IPv6. Longest Prefix Match via stride-4 treebitmap, built on ipnetx.
wisegate
A high-performance, secure reverse proxy with rate limiting and IP filtering
nym-ip-packet-client
Nym's implementation of a client that sends and receives IP packets
dug
An exhaustive name resolution aggregator
madbus-cli
A modbus tui using the madbus crate
nym-wireguard
Interface and peer handling functionality for Wireguard protocol
ipcrust
IP calculator written in Rust
hippotat
Asinine HTTP-over-IP
nym-registration-common
Struct definitions for NymNode, GatewayData, and AssignedAddresses
my-http-server
a server using actix-web, markdown-ppp, and handlebars
mogh_auth_server
Implements the Mogh Auth Server embedded API
fcidr
Fragmented Classless Inter-Domain Routing (FCIDR)
rustbac-datalink
BACnet data-link transports and traits for rustbac
melin-dpdk
DPDK kernel-bypass transport using userspace poll-mode drivers and smoltcp TCP/IP
product-os-net
Unified networking types for std and no_std environments - seamlessly re-exports from std::net or no-std-net based on feature flags
aa_fastlink
Share your Anna's Archive membership, without sharing your secret key!
aranya-util
needed by other Aranya crates
rustbac-tools
Command-line BACnet tools built on rustbac
lookaround
Report and find your MAC and IP addresses within LANs
czdb
A pure Rust library for parsing CZDB-format IP databases
cidr-utils
functions for working with IPv4 CIDRs and IPv6 CIDRs
fastcp
A fork of smoltcp, tuned for ultra-low-latency networking
shurly
URL shortener with API management
aegis-security
Command safety and security checks for Aegis
actix-ip-filter
IP filter of HTTP requests for Actix Framework
pim-core
Core types, traits, and configuration for the Proximity Internet Mesh protocol
pim-protocol
Wire protocol types and frame serialization for the Proximity Internet Mesh
pim-bluetooth
Bluetooth transport implementation for the Proximity Internet Mesh
embassy-net-driver
Driver trait for the
embassy-netasync TCP/IP network stack
traqq
High-performance event metrics with pluggable storage backends
uni-stream
universal stream for TCP and UDP traffic and custom DNS resolution service
dee-whois
WHOIS lookup CLI for domains and IPs
nym-wireguard-types
Wireguard public key and config definitions
poptrie
A pure-rust implementation of poptrie
starry-smoltcp
A TCP/IP stack designed for bare-metal, real-time systems without a heap
tokio_dual_stack
Dual-stack TCP listener based on tokio
sniph
Packet monitoring, filtering and analysis made simple and intuitive
pim-gateway
Gateway routing and IP forwarding for the Proximity Internet Mesh
ip_network_table
IPv4 and IPv6 network fast lookup table
pim-routing
Mesh routing algorithms for the Proximity Internet Mesh
elasticsearch_exporter
Proper Elasticsearch exporter
inherface
Retrieve a system's Network Interfaces on Linux
packet
Network packet handling
ip2proxy
Probe IP2Proxy BIN data files
ipaddress
handle ipv4 and ipv6 numbers
nym-wireguard-private-metadata-tests
Tests for nym-wireguard implementation
http-ip
determine HTTP client IP
axi-uart16550
AXI UART16550 IP core driver
arp-spoofer-cli
A command-line tool for ARP spoofing attacks
cidr-optimizer-cli
CLI for cidr-optimizer: fit oversized IP allow-lists into cloud and firewall entry limits
orion_exp
一个用于逻辑与比较运算的表达式求值库
ifpeek
CLI tool to query network interface data
net-route
cross-platform interface for manipulating the routing table
mini-dhcp
A minimalistic DHCP server
tcp_ip
User-space TCP/IP stack
nusbip
A forked library to run USB/IP server based on nusb
esp-hal-dhcp-server
DHCP server for embassy-net (main target is esp-hal)
reovim-module-textobjects
Vim text objects (iw, aw, i", a", etc.) for reovim - POLICY module
soft-serve
Easily serve your filesystem
ipd
CLI tool to discover your public IP address
icmp-socket2
ICMP sockets for both IPv4 and IPv6. Fork of icmp-socket
domeneshop-ip
CLI tool to update DNS IP records for Domeneshop
infrarust_config
Configuration management for Infrarust, a Minecraft proxy server written in Rust
maja-mergecap
Merge capture files with configurations
infrarust_ban_system
A ban system for Infrarust
rust-ethernet-ip-protocol
EtherNet/IP wire protocol codecs used by rust-ethernet-ip
jsonrpc-tcp-server
TCP/IP server for JSON-RPC
kcd-proto
Shared protocol types for Klingon Cloaking Device
network
Basic Library: Network Basic Operations, WiFi Definition, Linux WPA Implementation
matchy-format
Binary format and MMDB builder for matchy databases (internal)
ipstack-geph
Asynchronous lightweight userspace implementation of TCP/IP stack for transparent proxies
x-smoltcp
A TCP/IP stack designed for bare-metal, real-time systems without a heap
klingon-cloaking-device
CLI for Klingon Cloaking Device - authorize your IP through port-knock and TLS auth
cidrs
CIDR Library
wifitui
A TUI for managing WiFi on Linux via NetworkManager
cidr-optimizer-service
Lambda service for cidr-optimizer: fit oversized IP allow-lists into cloud and firewall entry limits via REST API
asn-fetcher
A CLI tool to fetch ASN (Autonomous System Number) information from IP addresses
sthp
Convert Socks5 proxy into Http proxy
ip_network_table-deps-treebitmap
Forked version of fast IPv4/IPv6 lookup trie
os-interface
Interface to retrieve OS information
rusty-rules
A blazingly fast, flexible, and extensible rules engine written in Rust
worldtimeapi
API for getting the current time in different timezones
myip-tui
A clean terminal UI for network interface information
bevy_webgate
A web server integration for the Bevy game engine that allows you to easily append a webserver to Bevy
http-acl-reqwest
An ACL middleware for reqwest
local-dns
Local DNS management with profiles, wildcards, and system detection
ipgen-cli
A command line tool for generating unique and reproducible IP addresses
bitrange
plugin to map bits in integer values to fields
ljmrs
LabJack LJM Bindings for Rust
swarm-bot
A autonomous bot launcher for Minecraft
tailbox
Tailscale-rs network adapter for minibox containers
packet_crafter
tools for creating / parsing / manipulating data packets. Calculates checsums and length fields where possible.
catnip
No-std, panic-never, heapless UDP/IP ethernet stack for data acquisition and real-time controls
use-net
Umbrella crate for the RustUse networking primitives workspace
blooemu
the best library for OS API's manipulation
get-host-ip
从
C:\Windows\System32\ipconfig.exe的执行结果内提取出指定【网卡】的属性值
netsim
Run tests in network-isolated threads. Intercept and meddle with their packets.
rKNX
KNX IP Protocol implementation for embedded systems with Rust
ipgen
generating unique and reproducible IP addresses
libslirp
High-level bindings & helper process for libslirp
ts_underlay_router
underlay router for tailscale dataplane
czdb-rs
一个高性能的纯真IP社区版的 Rust 实现,并且支持 NodeJs(Bun) 的WASM调用库。|A high-performance Rust implementation of CZDB searcher with WASM support
geiserx_ts_overlay_router
overlay router for tailscale dataplane
ipcheck-rs
A command tool generates typescript ip checker from CIDR
agent-bridle-tool-web
A capability-confined web_fetch tool for agent-bridle: the
netenforcer (host allowlist + SSRF block + per-redirect re-check)
rs-aggregate
Aggregate a list of IP prefixes into their minimum equivalent representation
pulsate-waf
WAF signatures, rate limiting, IP allow/deny (CIDR), and a tamper-evident audit log
webrtc-direct-protocol
Wire protocol (framing, chunking, LZ4 compression, SDP) for WebRTC Direct connections
geiserx_ts_underlay_router
underlay router for tailscale dataplane
uvb-device-binding
Device-to-session binding and trust anchoring for UVB
softether_exporter
Prometheus expoter for SoftEther VPN server
mcserverstatus
Check who's online before you open up your minecraft client
aegis-waf
web application firewall
webrtc-direct-server
Tokio-based WebRTC DataChannel server, accept browser connections without a signaling server
ts_overlay_router
overlay router for tailscale dataplane
bacnet_parse
no_std BACnet parser
onvif-cam-rs
ONVIF IP camera messaging protocol
prettify_ip
Parse and pretty-print IPv4/IPv6 in canonical and non-canonical forms (decimal dotted IPv6, integer/hex IPv4)
proxier
Auto proxy whitelist and delist crate for 3rd party services
mcrx-core-ffi
C ABI bindings for the mcrx-core multicast receiver library
cidr_calc
CLI to easily calculate CIDR subnets
lumbermill
structured logging
soyal_client
Soyal Card reader protocol implementation
audiopro
CLI tool to control Audio Pro C20 speaker
asn-db
Lookup an IP address for matching ASN information in the database from https://iptoasn.com/
uvb-push-notifications
Push notification delivery for UVB authentication prompts
icmptunnel-rs
Tunnel ip packets through icmp pings
rdap-sqlite
SQLite persistence backend for RDAPify (query history, caching)
hep
hep protocol parsing,support hep v1/v2/v3
icmp-socket
ICMP sockets for both IPv4 and IPv6
use-ip
Lightweight IP address parsing and classification helpers for RustUse
use-cidr
CIDR parsing and prefix validation helpers for RustUse
use-host
Host parsing and normalization helpers for RustUse
skp-validator
The most advanced, flexible and modular validation library for Rust
wireguard-p2p
A WireGuard peer-to-peer client
ipfyi
Rust client for the IPFYI API — https://ipfyi.com
minebot
Discord bot to interact with your Minecraft server
port-knocking-doors
port knocking doors. It work with firewalld on Linux servers.
rust_ipify
client library for ipify
cymrust
Query Team Cymru's IP-to-ASN mapping via DNS
gradatum-warden
L0 network guard for Gradatum: IP filter + rate limit + loopback bypass (MVP)
dnslogger
Passive dns sniffer. Provides dnslogger binary and a dns parser library.
asn-tools
Command-line tools for lookup of an IP address for matching ASN information in the database from https://iptoasn.com/
istor
Check if an IP is a tor exit node
audit
linux audit via netlink
hacktools
A suite library for Red Teams and Hacking consisting of functions for network scanning and web recon trying to get and see through security flaws and exploitation
localns
Serves DNS records for all of your local services
l3l4kit
convert l3 packets to l4 data and vice versa
ipfetch
CLI Tool for Easy IP Information Fetching
rdap-security
SSRF protection and URL validation for RDAP clients
tuitask
beautiful terminal-based application that displays real-time system information, weather data, and a persistent TODO list - all in an elegant TUI (Terminal User Interface)
updatehosts4r
Command-line utility to update and manage the system hosts file
rdap-stream
Async streaming types for batch RDAP queries
port-pulse
A TCP port scanner CLI
system-info
get system information
aipn
Enumeration of all Assigned Internet Protocol Numbers as per IANA
pentest
A zero dependency network penetration test tool
netlink-sys-mio-0-8
netlink sockets, with optional integration with tokio (updated for mio 0.8)
rs-gandi-dns-dynip
Little tool to set an
Arecord on a domain registered with Gandi
mll-axum-utils
一个 Axum 的工具库
ip_rfc
IP address globally routable checking for stable rust
someip
SOME/IP Service and Client implementation
ipstuff
IP structures and utilities
acton
API for ethernet over udp networking server and client implmentation
bitfold-core
Core types, configuration, and utilities for the Bitfold networking library
asn-checker-rs
Get ASN info about IP
rdap-service
HTTP API service runtime for RDAPify (Axum-based)
ad_event_log_parser
parser for analyzing ad event logs to extract insights from click report data
yip
TCP server that responds with callers IP address
is-ip
Check if a string is an IP address
curuam
lot of useful functions and structs like Ipv4, Ipv6, Mac, random_in_range, memcpy, checksum, EthHeader, IpHeader, and etc
ipinfo-cli
Empower your IP data retrieval tasks by leveraging Rust's capabilities to effortlessly extract comprehensive IP information from URLs, enhancing efficiency and precision in data processing workflows
lightspeed_core
LightSpeed
xdcc-request
Requests XDCC files
whoiz
Whois library focused on fetching ip whois data. Handles different formats except japanese, but doesn't break. No friendly documentation yet, only code comments. If you are interested…
rddns
DDNS Server and Client for Nsd
domain_info
Fetch information about a domain, including front page stats and technologies used
arthouse
Art-Net (DMX over UDP/IP) adapter for Project Lighthouse
ip-family
IP family enum with functions to get special ips of the right family
sfo-ip
Reference https://github.com/lionsoul2014/ip2region
ipx
Empower your IP data retrieval tasks by leveraging Rust's capabilities to effortlessly extract comprehensive IP information from URLs, enhancing efficiency and precision in data processing workflows
nym-api-requests
Nym API request types and functions
hyperion-vault-core
Pure-Rust security core for hyperion-vault: envelope encryption, IP allowlist, token auth, rotation policy
geolocator
geolocate IP addresses
jwtsec
JWT менеджер с поддержкой access и refresh токенов, проверкой IP и User-Agent
geolocation
get geolocation information of an IP. Its simple
netcheck
CLI tool to check if a IP is public or private
Try searching with DuckDuckGo.