ctreffs
I build apps, tools and games mainly in Swift! Passionate about open source & games development. Check out my game engine project @fireblade-engine
@fireblade-engine Germany
Pinned Repositories
game-dev-vlogs
A list of game development video logs
metal-app
A minimal metal application
SwiftAssimp
Swift wrapper around Open Asset Import Library (aka assimp) for macOS and Linux
SwiftBullet
Swift bindings for the Bullet Real-Time Physics Simulation library
SwiftImGui
Swift wrapper around Dear imgui for macOS, iOS, Linux and Windows
SwiftSDL2
Swift wrapper around Simple Direct Media Layer (SDL2) for macOS, iOS, Linux and Windows
SwiftSimctl
Swift client-server tool to call xcrun simctl from your simulator. Automate push notification testing!
SwiftVulkan
Swift Vulkan SDK bindings for macOS and Linux
xcode-defaults
Awesome and useful Xcode defaults
ecs
A dependency free, lightweight, fast Entity-Component System (ECS) implementation in Swift
ctreffs's Repositories
ctreffs/SwiftImGui
Swift wrapper around Dear imgui for macOS, iOS, Linux and Windows
ctreffs/SwiftSDL2
Swift wrapper around Simple Direct Media Layer (SDL2) for macOS, iOS, Linux and Windows
ctreffs/SwiftSimctl
Swift client-server tool to call xcrun simctl from your simulator. Automate push notification testing!
ctreffs/SwiftAssimp
Swift wrapper around Open Asset Import Library (aka assimp) for macOS and Linux
ctreffs/game-dev-vlogs
A list of game development video logs
ctreffs/SwiftBullet
Swift bindings for the Bullet Real-Time Physics Simulation library
ctreffs/SwiftVulkan
Swift Vulkan SDK bindings for macOS and Linux
ctreffs/RamBob
A simple RAM disk creation tool
ctreffs/SwiftNFD
Swift wrapper for Native File Dialog, a tiny, neat C library that portably invokes native file open and save dialogs.
ctreffs/SwiftImGuizmo
ctreffs/launchpad-breakout
Breakout - Video game for Novation Launchpad Pro
ctreffs/SwiftFSOMonitor
ctreffs/blogs
My blogs versioned to keep me sane.
ctreffs/ctreffs
ctreffs/ctreffs.de
Christian Treffs' personal website.
ctreffs/dailygrindband.com
Daily Grind Band website
ctreffs/ecs
A dependency free, lightweight, fast Entity-Component System (ECS) implementation in Swift
ctreffs/GraphViz
A Swift package for working with GraphViz
ctreffs/homebrew-vulkan
Homebrew tap for vulkan-sdk
ctreffs/nicegraf-samples
ctreffs/piunifi
A bash script to automate the setup and configuration of a Raspberry Pi for use as a UniFi Controller for Ubiquiti network devices.
ctreffs/swift-android-sdk
Android SDKs for Swift
ctreffs/swift-reflection-tests
Swift reflection tests
ctreffs/SwiftJXL
ctreffs/SwiftMiniaudio
ctreffs/SwiftSDL2AudioExample
A minimal example on how to play audio with SDL2 in Swift
ctreffs/SwiftSDL2Image
Swift wrapper for SDL2 Image
ctreffs/SwiftSTB
Swift wrapper for STB
ctreffs/talks
My talks and presentations
ctreffs/webp.swift
Bindings for libwebp in swift for iOS and macOS + catalyst