Skip to content
Joshua Kac
WorkAppsOpen sourceGamesBlogAbout
WorkAppsOpen sourceGamesBlogAboutGet in touch

Open source

Libraries and tools I've published because I needed them first. All MIT unless noted.

  • YokedCache — One async caching API. Five backends behind it.

    YokedCache

    Live

    One async caching API. Five backends behind it.

    • Python
    • asyncio
    • Redis
    • Memcached
  • EncodeForge — An FFmpeg GUI that does not make you learn FFmpeg.

    EncodeForge

    Live

    An FFmpeg GUI that does not make you learn FFmpeg.

    • Python
    • PySide6
    • Qt 6
    • FFmpeg
  • Expo Media Engine — Video editing in Expo, without the per-minute bill.

    Expo Media Engine

    Archived

    Video editing in Expo, without the per-minute bill.

    • Kotlin
    • Swift
    • TypeScript
    • Expo Modules API
  • NovaSwift — Rebuilding a 2002 space classic, natively, in Swift.

    NovaSwift

    In beta

    Rebuilding a 2002 space classic, natively, in Swift.

    • Swift
    • SwiftPM
    • Metal
    • Game Center

Joshua Kac

Software engineer building apps people actually use. Currently shipping Beyond25, an AI music curator on iOS, Android and web.

WorkAppsOpen sourceGamesBlogAboutContactRSS

© 2026 IronCoffee LLC

joshua@ironcoffee.com