Ferdinand Weynschenk
Software Developer
Games
Hex
Strategic connection board game on a hexagonal grid. Features a Monte Carlo Tree Search (MCTS) AI opponent with adjustable board sizes. GitHub.
Connect4
Classic four-in-a-row strategy game. Includes an online lobby system to find matches and play against opponents in real-time. GitHub.
Arcade Lobby
Trystero based lobby system for multiplayer games. Features a chatroom and multiplayer Connect 4 implementation. GitHub.
Web Tools
Dotsmap
Interactive map playground featuring multiple projections (Mercator, Orthographic, etc.), custom color schemes, and granular control over visualization details. GitHub.
PPBricks
Perfect Printable Bricks. High-quality 3D models for interlocking plastic bricks, designed for optimal 3D printing results. GitHub.
UUIDs
A streamlined tool for generating and managing Universally Unique Identifiers (UUIDs) for your development needs. GitHub.
Sharp Frame Extractor
Browser-based video analyzer. Generates movie barcodes, finds the sharpest frames (global and per scene), matches frames to a target color, and samples evenly across the full video. Powered by Rust/WASM. GitHub.
Open Source
WebP Smart Converter
Drag-and-drop Windows tool that converts only incompatible WebP variants (Lossless/Extended) to JPG. Standard lossy WebPs are left untouched. GitHub.
Discord Attendance
Nodejs program that connects time spent in discord voice chats to google sheets.
AI Benching
AI agent that plays the NYT Connections game daily and posts results to Bluesky @aiplaysconnections.bsky.social
Browser Extensions
Video Filters
Easy access to HTML5 video filters and shaders. Adjust brightness, contrast, saturation, and more on any video on the web. Includes a Picture-in-Picture mode button. GitHub.