โจ Featured open source
Open-source cross-library and build toolchain for Haxe โ develop, build, test and publish apps for Heaps, PixiJS, OpenFL, NodeJS, Electron, Cordova, PHP, Unity3D, Flash and Cocos Creator. XML-based UI system, powerful event system, scaffolding CLI. A long-running personal project, used in production across multiple commercial games and apps. MIT.
haxelib install extension-video-export
Cross-platform H.264/MP4 video encoder for OpenFL/hxcpp โ encode BitmapData frames to MP4 via native APIs, no FFmpeg. Per-platform backends: AVFoundation + IOSurface/Metal (macOS/iOS), Media Foundation + PBO readback (Windows), NDK AMediaCodec + EGL (Android), OpenH264 + minimp4 (Linux). GPU & CPU paths, B-frame-aware buffer pooling, async dispatch. Built for Tactics Manager (football-tactics animation software) to export tactic animations as video โ open-sourced under MIT.
haxelib install extension-file-save
Cross-platform OpenFL/Lime native extension for saving files through native OS file pickers โ NSSavePanel (macOS), UIDocumentPickerViewController (iOS), ACTION_CREATE_DOCUMENT (Android), Lime FileDialog (Windows/Linux). Desktop direct-write & mobile copy-to-destination workflows. Built for Tactics Manager (football-tactics animation software) to save users' work across platforms โ open-sourced under MIT.
Declarative parser & writer driven by Haxe types. Build macros synthesize wrapper modules with cyclic type references โ grammar-driven code generation, format- and language-agnostic.
๐ค Claude Code plugins
Drives AI agents through YAML state machines โ guards, nested workflow stacks, live web dashboard.
Cross-platform sound notifications when the agent finishes or needs input.
Keeps the machine awake while the agent works.
๐งฐ Tooling & engine integration
FlashDevelop project templates & features for Haxe โ predates current Haxe IDE support.
Strongly-typed Haxe externs for the Cocos Creator game engine.
Haxe externs for the Monaco editor.
Archived experiment: cross-compiling Haxe to Unity-compatible C#.
๐ผ Selected commercial work
- Computer vision โ designed a high-performance C++17 face/body recognition pipeline for Linux digital-signage players: real-time multi-camera detection & tracking on YOLOv8 + ONNX Runtime, ByteTrack MOT and person re-identification. Mutex-free hot path, Intel IPP/SIMD, CMake + Docker multi-stage builds.
- Digital signage โ built an AS3โHaxe converter and an Adobe AIR API alternative for browsers, WebOS and Tizen; stable cross-device media playback.
- Games โ browser & mobile titles: city-builder, 3D racing, platformer with level editor; AWS build & deploy automation, shader VFX, weak-device optimization.