There are no reviews yet. Be the first to send feedback to the community and the maintainers!
websocat
Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functionstcpsocks
Redirect traffic to SOCKS5 server with iptables, epoll based, single threaded.virtual_touchscreen
Simple evdev linux device driver and GUI program to simulate multitouch touchscreentimeago
In Rust, format Duration into a string like "1 hour ago" or "01hou".mkvparse
Simple Python matroska (mkv) reading library, also mkv2xml and xml2mkvdive
Start programs inside unshare/lxc namespaces easily using UNIX sockets + easy access to capabilities, namespaces, chroot and others.fdlinecombine
Read multiple fds and print data to stdout linewise.timeskew
Override time reporting in Linux processes (accelerate/slowdown games, test code involving timers/delays)sledtool
CLI tool to work with Sled key-value databases.wsbroad
Simple websocket broadcaster implemented in Rustudptap_tunnel
Simple UDP tun/tap-based tunnel with mcrypt encryption. Also some more AF_PACKET and tun/tap related tools.execfuse
Turn a bunch of scripts into a FUSE filesystemjson2
xml2 for JSON; like gronrust-nbd
Rust library for NBD (network block device) protocol.tcplim
User-space TCP bandwidth limiter (based on tcprelay)imlib2-heic
HEIC/HEIF decoder for imlib2 (feh)syscall_limiter
Start Linux programs with only selected syscalls enabled (libseccomp-based)tokio-stdin-stdout
AsyncRead/AsyncWrite stdin/stdout for legacy pre-0.1 Tokiotrait-enumizer
Derive macro for Rust that turns traits into enums, providing tools for calling funtions over channelsdnscache
Simple DNS proxy with forced cachingrust-stunclient
Simple Rust STUN client library for resolving external IP address and port of a UDP socketreadwriteseekfs
In Rust, Expose Read+Write+Seek (or just Read+Seek) as a FUSE-backed regular filesyn-file-expand
Rust library to scan files and expand (make modules inline) multi-file crates source code as a single tree.turnhammer
Stress-testing tool for TURN (RFC 5766) servers.macro_robinhood_hash
Simple Robin Hood hash table implemented using C macrosfusecow
Simple single-file FUSE implementation of copy-on-writewgslirpy
User-space Wireguard gateway allowing sharing network connection from environment where usual routing rules are inaccessible.nbdserve
A simple NBD (network block device) server in Rustfloat-pretty-print
Format f64 in Rust with minimum and maximum width, auto switching between scientific and normal representationzigmkv
[wip] Matroska/webm (mkv) parser in Zigrust-turnclient
Simple TURN client library for Rust, also a general-purpose TURN proxy.fopen_override
LD_PRELOAD-based fopen/open filename overriderudpnat
P2P-friendly UDPv4-only user-space NAT for Linux. [beta]android-udp-bus
Android tool to exchange UDP packetsmal-rust-vi
My attempt to solve https://github.com/kanaka/mal using Rust and Pestmoshudp
Simple alternative session establisher for moshpostsse
HTTP POST and Server-sent events interconnectorfusenbd
Mount network block device export as a single-file FUSE filesystem.libmlockall
Lock all pages in memory for a process treewsmirror
WebSocket mirror (echo server) implementation, for running services like echo.websocket.orgts2xml
Dump mpegts files as XML, decoding various headersDisplayAndPickPixel
Display picture and print coordinates on clicksvi_tools
Various command-line tools, mostly for Linuxcsvcatrow
A CLI tool to concatenate rows from many csv files by matching columns of eachhttp-bytes
Bridge Rust's `http` crate world and bytes world without a real web frameworkslab_typesafe
A type-safe wrapper for Rust's "slab" data structurefusefile
Mount one file to another (with offset and append_only support)netns_tcp_bridge
Linux CLI tool to forward TCP connections from one network namespace to another network namespaceudpenc
UDP relay with blowfish encryptionnatram
UDP hole puncher for restrictive-ish NATAnkiImporter
Import cards into AnkiDroid from text files using APIcompactmap
CompactMap data structure for Ruststunserv
Simple STUN server for testing purposesoutoforderfs
FUSE single-file filesystem simulating dirty block device shutdown (each write is delayed randomly)pcap2udp
Simple tool to send frames from pcap dump as udp packetstcptunnelchecker
[WiP] Checks TCP tunnel/forwarder for correctnessmkv.rs
[incomplete] Library to work with Matroska (mkv) files in Rusttcprelay
Simple Linux epoll-based single thread TCP relay.zboxmount
FUSE application for mounting ZboxFScurve25519tool
Command-line tool to perform curve25519 and ed25519 operationsimlib2-avif
AVIF loader for Imlib2/fehreadwrite
Rust mini-library to combine a reader and a writer into a Read+Write psedo-socket.imlib2-bpg
imlib2 plugin for loading BPG imagesipv6proxy
IPv6 router advertisment and neighbour discovery proxy for simple bridge-like extensions of /64 networks.simple_cbor_stream_parse
Simple low-level streamed callback-based CBOR push parser in C and C++tokio-listener
Unified way to specify AF_INET or AF_UNIX address for listening sockets in Tokio projects (or inetd mode)forsnapshotfs
Storage for incremental backup/snapshots (as single big files)tcpprepend
Simple TCP forwarder that prepends some fixed bytes to responses and ignores some fixed header on requestsresolvconffs
Special FUSE filesystem to map /etc/resolv.conf to different files depending on Linux network namespacetarpipefs
Virtual write-only FUSE filesystem to create tar archives [early and hacky]pktslow
Virtual network for slowing down or dropping packets selectivelyvideomedian
Temporal-median noise reduction video filterline2httppost
Command-line HTTP client for sending a POST request to specified URI on each stdin line.chaoticfs
Encrypting FUSE filesystem with "false bottom" allowing exposing the data only partiallyrechat2srt
Command-line tool to convert Twitch's *.rechat.json files to srt subtitles.http_file_uploader
Simple low-level web server to serve file uploads with some shell scripting-friendly featurestorchctl
LED controller for Google Pixel 3 XL smartphone (requires root access)tcplinecombine
Accept TCP connections, read lines from them and write them to one zstd-compressed fileduplo
Web application for anonymous file sharing in intranet environments.redscreen.apk
Trivial Android application that just shows bright red screenaudiorepeat
ALSA-based program to record from mic and immediately play it backfusecloop
Mount cloop images (like in Knoppix) using FUSErandom-distributions-cli
Command-line tool to generate samples of various random distributionsnetmeasure2
[work in progress] Network quality measurement tool (packet loss and delay statistics).socksredirect
"iptables ... -p tcp -j REDIRECT" to this program and it will connect to SOCKS5 serverlibshortrecv
LD_PRELOAD library to make read/write/send/recv/etc. simulate short reads/writestokio-copy-with-buffer
A fork of tokio_io::io::copy function that is more flexible.for_merge
A test repository to demonstrate git merging and rebasingsimplecowfs
Mount filesystems with unreplayed journal from read-only media easilywebsocket-sans-io
Low-level WebSocket frame encoding and decoding library for Rustwg2gue
Wireguard to GUE/FOU bridge: exchange IPv4 or IPV6 packets between a Wireguard peer and a plain UDP socket.wgserve
Android application to route incoming connections from Wireguard tunnels to device's networkprintln_logger
Trivial Rust loger that just does println!, like the sample logger in documentationlsstack
Enhanced lsstack with periodic probing and output to filejscfi
BSU Super Computer Phoenix Initiative cluster graphical task managertokio-watchdog
A simple watchdog timer for Rust's Tokio async worldsnp
Command-line Snappy (compression algorithm, not a package) encode/decode toolcodegolf-jein
Toolset and example solution of "Yes or no" codegolfproptest-http
`impl proptest::Arbitrary for http::{Request,Response,Uri}` - random http-related objects generator for Rustpersyfs
FUSE filesystem based on Persy storageLove Open Source and this site? Check out how you can help us