Sturmflut
A FAST (80+ Gbit/s) pixelflut client with full IPv6 and animation support
Install / Use
/learn @TobleMiner/SturmflutREADME
Sturmflut
Sturmflut is a very fast pixelflut client with full IPv6 support written entirely in C. It can handle both ordinary image files and animations.
Compiling
Dependencies
- pkg-config
- pthread
- ImageMagick
- MagickWand
On debian-based systems all required dependencies can be installed using
apt-get install build-essential pkg-config libmagick++-dev libmagickwand-dev
Use make.
Usage
./sturmflut <host> [file to send] [-p <port>] [-a <source ip address>] [-i <0|1>] [-t <number of threads>] [-m] [-o <offset-spec>] [-O] [-s <percentage>] [-S] [-h]
host: IP address of pixelflut server
file to send: Image/Animation to show
-p: Server port
-i: Ignore broken broken pipe
-t: Number of threads used for flooding
-m: Monochrome mode (send only 0|1 instead of RRGGBBAA)
-o: Offset at which to draw, format: <x-offset>:<y-offset>
-O: Optimize animations, send only pixels that have changed between frames
-s: Sparse mode, send only <percentage> of pixels
-S: Data saver mode, transmit every frame of an animation only once instead of flooding it
-h: Show usage
Example
./sturmflut 127.0.0.1 animation.gif
Searching for a fast pixelflut server? Check out shoreline
Related Skills
openhue
341.2kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
341.2kElevenLabs text-to-speech with mac-style say UX.
weather
341.2kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.5kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
