Ole Begemann's repositories
swiftui-view-lifecycle
Observe how different SwiftUI container views affect state and lifecycle events (onAppear, onDisappear).
swiftui-layout-inspector
A tool for learning how the SwiftUI layout system works, and for debugging your own layout code.
SortedArray
An array that keeps its elements sorted according to a given sort predicate.
OBGradientView
A simple UIView wrapper for CAGradientLayer. For the times when it's more convenient to use a view instead of a CALayer.
swift-rp-pico-bare
Embedded Swift on the Raspberry Pi Pico without the Pico C/C++ SDK
pico-embedded-swift
Embedded Swift on the Raspberry Pi Pico
AnalogDial
A circular analog dial that can display a numeric value in a specified range (like an analog speedometer).
SwiftUI-Mac-Focus
Test project for playing with focus, keyboard shortcuts, menu commands in SwiftUI on the Mac
AsyncSequenceOperators
Experimental reimplementations of functional reactive operators for AsyncSequence. DO NOT USE IN PRODUCTION!
AsyncXMLParsing
An AsyncSequence wrapper for Foundation’s XMLParser (experimental)
SwiftUIAnimationBug
https://twitter.com/olebegemann/status/1587912494290444290
rust-rp-pico-template
A cargo-generate template for embedded Rust development on the Raspberry Pi Pico.
fuckingformatstyle
The source code that runs fuckingformatstyle.com and goshdarnformatstyle.com
swift-async-algorithms
Async Algorithms for Swift
middleman-syntax
Code syntax highlighting plugin via rouge for Middleman
slack-export-to-html
Convert a Slack export archive to human readable HTML
swift-algorithms
Commonly used sequence and collection algorithms for Swift
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
transcripts
Changelog episode transcripts in Markdown format 📚