Pim's starred repositories
iTerm2-no-llm
iTerm2 is a terminal emulator for Mac OS X that does amazing things. This fork does not have LLM code in it.
MountebankSwift
A Swift client library for the Mountebank - open source tool that provides test doubles over the wire. It provides the all api functionality to interact with a Mountebank instance running.
ios_17_required_reason_api_scanner
A simple shell script collection to scan your Xcode Swift project for required reason API usage to ensure privacy compliance and to simplify the creation of privacy manifests.
AVCompositionDebugViewer
AVComposition debugging viewer, borrowed from Apple sample project and converted to cocoapod
app-launch-guide
This aims to be an indie dev's definitive guide to building and launching your app, including pre-launch, marketing, building, QA, buzz building, and launch. More info at:
subtitle-generator
A web application using flask, HTMX, SQLite using Google Cloud Speech to text API that generates and edits subtitles! End project for Harvard CS50 2024
ArrayBuilder
A result builder that allows to build arrays with conditions and loops with SwiftUI like syntax.
SwiftGodot
New Godot bindings for Swift
RealityActions
RealityActions
xd-crossword-tools
A single dependency for using the xd file format for crosswords: convertors (puz -> xd, xd -> json, json -> xd, json -> puz) and editor tooling for xd
SwiftMessages
A very flexible message bar for UIKit and SwiftUI.
swift-playdate
Swift package for building Playdate games & apps.
SFSafeSymbols
Safely access Apple's SF Symbols using static typing
AsyncGraphics
Edit images and video with Swift concurrency, powered by Metal.
FreemiumKit
Lightweight layer on top of StoreKit 2 + built-in permission engine & built-in UI components for SwiftUI paywalls.
MultipeerKit
MultipeerConnectivity + Codable = ❤️
ImmersiveMoveAndRotate
Example project showing how an immersive scene on visionOS can contain a RealityView that presents a ModelEntity and how that entity can be dragged using DragGesture and rotated using RotateGesture3D.
ObservableConverter
A SwiftPM command plugin to convert SwiftUI code to Observable
BrokenObservablesExample
An example of how Observables don't work as expected outside of Views
Metallurgy
A SwiftUI repository, showcasing a meticulously curated assortment of Metal shaders strategically crafted to harness the innovative visual enhancements introduced in iOS 17.