Ole Begemann's repositories

OBShapedButton

A UIButton subclass that works with for non-rectangular button shapes.

Language:Objective-CLicense:MITStargazers:950Issues:47Issues:8

OBSlider

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

Language:Objective-CLicense:MITStargazers:266Issues:13Issues:5

SortedArray

An array that keeps its elements sorted according to a given sort predicate.

Language:SwiftLicense:MITStargazers:164Issues:0Issues:0

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:6Issues:0

NSBundle-OBCodeSigningInfo

Check an app bundle's code signing and sandboxing state to NSBundle.

Language:Objective-CStargazers:106Issues:9Issues:3

swiftui-layout-inspector

A tool for learning how the SwiftUI layout system works, and for debugging your own layout code.

AnalogDial

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

Language:SwiftStargazers:24Issues:0Issues:0

NotificationUnregistering

Testing the behavior of the block based NotificationCenter API. Do you have to call NotificationCenter.removeObserver(_:) or is it enough to let the observer token go out of scope? Turns out: the former (tested on iOS 11.2).

Language:SwiftStargazers:17Issues:0Issues:0
Language:SwiftStargazers:15Issues:0Issues:0

Funtime

A Swift interface for the Objective-C Runtime API

Language:SwiftLicense:MITStargazers:8Issues:0Issues:0

AsyncSequenceOperators

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

Language:SwiftStargazers:5Issues:1Issues:0

OBStack

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

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

SwiftUI-Mac-Focus

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

Language:SwiftStargazers:4Issues:0Issues:0

AsyncXMLParsing

An AsyncSequence wrapper for Foundation’s XMLParser (experimental)

Language:SwiftStargazers:2Issues:0Issues:0

SwiftUIAnimationBug

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

Language:SwiftStargazers:2Issues:0Issues:0
Stargazers:0Issues: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:0Issues:0

Echo

A complete reflection library for Swift

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

middleman-syntax

Code syntax highlighting plugin via rouge for Middleman

License:MITStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

rouge

A pure Ruby code highlighter that is compatible with Pygments

License:NOASSERTIONStargazers:0Issues:0Issues:0

swift

The Swift Programming Language

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

swift-algorithms

Commonly used sequence and collection algorithms for Swift

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

swift-async-algorithms

Async Algorithms for Swift

License:Apache-2.0Stargazers:0Issues:0Issues: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:0Issues:0

swift-evolution

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

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

swift-experimental-string-processing

An early experimental general-purpose pattern matching engine for Swift.

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

val-lang.github.io

Landing page for Val

Language:SCSSStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0