Ole Begemann's repositories

swiftui-view-lifecycle

Observe how different SwiftUI container views affect state and lifecycle events (onAppear, onDisappear).

Language:SwiftLicense:MITStargazers:360Issues:5Issues:1

OBSlider

A UISlider subclass that adds variable scrubbing speeds (as seen in the Music app on iOS).

Language:Objective-CLicense:MITStargazers:267Issues:15Issues:5

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.

Language:SwiftLicense:MITStargazers:165Issues:4Issues:8

OBGradientView

A simple UIView wrapper for CAGradientLayer. For the times when it's more convenient to use a view instead of a CALayer.

Language:Objective-CLicense:MITStargazers:112Issues:7Issues:0

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

Language:CMakeStargazers:54Issues:5Issues:0

AnalogDial

A circular analog dial that can display a numeric value in a specified range (like an analog speedometer).

Language:SwiftStargazers:24Issues:6Issues:0

SwiftUI-Mac-Focus

Test project for playing with focus, keyboard shortcuts, menu commands in SwiftUI on the Mac

Language:SwiftStargazers:10Issues:2Issues:0

Funtime

A Swift interface for the Objective-C Runtime API

Language:SwiftLicense:MITStargazers:8Issues:2Issues:2
Language:SwiftStargazers:6Issues:0Issues:0

AsyncSequenceOperators

Experimental reimplementations of functional reactive operators for AsyncSequence. DO NOT USE IN PRODUCTION!

Language:SwiftStargazers:5Issues:2Issues:0

OBStack

OBStack is a very simple implementation of a stack data structure (last in, first out) in Cocoa.

Language:Objective-CStargazers:5Issues:4Issues:0

AsyncXMLParsing

An AsyncSequence wrapper for Foundation’s XMLParser (experimental)

Language:SwiftStargazers:4Issues:2Issues:0

SwiftUIAnimationBug

https://twitter.com/olebegemann/status/1587912494290444290

Language:SwiftStargazers:3Issues:2Issues:0

fuckingformatstyle

The source code that runs fuckingformatstyle.com and goshdarnformatstyle.com

Language:CSSStargazers:1Issues:0Issues:0

rust-rp-pico-template

A cargo-generate template for embedded Rust development on the Raspberry Pi Pico.

Language:RustStargazers:1Issues:1Issues:0

swift-async-algorithms

Async Algorithms for Swift

Language:SwiftLicense:Apache-2.0Stargazers:1Issues:1Issues:0
Language:SwiftStargazers:1Issues:0Issues:0

book

Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices

License:Apache-2.0Stargazers:0Issues:1Issues:0
Stargazers:0Issues:0Issues:0

Echo

A complete reflection library for Swift

Language:SwiftLicense:MITStargazers:0Issues:1Issues:0

middleman-syntax

Code syntax highlighting plugin via rouge for Middleman

Language:RubyLicense:MITStargazers:0Issues:1Issues:0

rouge

A pure Ruby code highlighter that is compatible with Pygments

Language:RubyLicense:NOASSERTIONStargazers:0Issues:1Issues:0

swift

The Swift Programming Language

Language:C++License:Apache-2.0Stargazers:0Issues:1Issues:0

swift-algorithms

Commonly used sequence and collection algorithms for Swift

Language:SwiftLicense:Apache-2.0Stargazers:0Issues:1Issues:0

swift-composable-architecture

A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

Language:SwiftLicense:MITStargazers:0Issues:1Issues:0

swift-evolution

This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.

Language:MarkdownLicense:Apache-2.0Stargazers:0Issues:2Issues:0

transcripts

Changelog episode transcripts in Markdown format 📚

License:CC-BY-SA-4.0Stargazers:0Issues:0Issues:0