There are no reviews yet. Be the first to send feedback to the community and the maintainers!
whats-new-in-swift-4
An Xcode playground showcasing the new features in Swift 4.0.OBShapedButton
A UIButton subclass that works with for non-rectangular button shapes.whats-new-in-swift-4-2
An Xcode playground demonstrating the new features in in Swift 4.2.OLEContainerScrollView
A UIScrollView subclass that intelligently handles multiple child scroll views and does not interfere with UIKitʼs cell reuse functionality.Animated-Paths
Demo project: Animating the drawing of a CGPath with CAShapeLayer.strokeEndswiftui-view-lifecycle
Observe how different SwiftUI container views affect state and lifecycle events (onAppear, onDisappear).OBSlider
A UISlider subclass that adds variable scrubbing speeds (as seen in the Music app on iOS).CollectionViewParallaxScrolling
A custom UICollectionViewFlowLayout to support parallax scrolling in cells. Check out the accompanying blog post for more info.Ampere
Adding multiplication and division to the units of measurement types in Foundation.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.CustomScrollView
A very simple implementation of a scroll view on iOS. Not meant for production, just for learning purposes. Please check out the accompanying blog post.OBGradientView
A simple UIView wrapper for CAGradientLayer. For the times when it's more convenient to use a view instead of a CALayer.NSBundle-OBCodeSigningInfo
Check an app bundle's code signing and sandboxing state to NSBundle.swift-rp-pico-bare
Embedded Swift on the Raspberry Pi Pico without the Pico C/C++ SDKStoryboard-Strings-Extraction
Automatically extract translatable strings from Xcode storyboards and update .strings files.SilentPush
An iOS test app for testing silent push notifications and background fetching.CGPathHitTesting
A demo iOS app to illustrate hit testing with CGPathCreateCopyByStrokingPath()pico-embedded-swift
Embedded Swift on the Raspberry Pi PicoAppointmentList
Sample iOS app that lists events from the device's calendar store in a table view and groups them by date.RemoteViewControllers
Introspection of the private and undocumented remote view controllers feature in iOS 6iphone-6-plus-rendering
Quick and dirty test apps to understand how the built-in downsampling to screen resolution works on the iPhone 6 Plus.GestureRecognition
Sample iOS app for a blog post about gesture recognition and attention to detailitunesconnect-financialreports
Converts Financial Reports from iTunes Connect (App Store) to HTMLOSLogStoreTest
Test app for evaluating if apps can access their own OSLog logs via OSLogStore.AnalogDial
A circular analog dial that can display a numeric value in a specified range (like an analog speedometer).AppleCoreDataModels
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).ConcurrencyBenchmark
HexHexHex
A parser for the Intel Hexadecimal Object File Format (.hex), written in Swift.Kaffeekasse
Sample apps for a Passbook tutorial on my blog.Picobello
An assembler for the Microchip PIC instruction set, written in Swift.topaz
An attempt to reimplement a minimal version of the Swift standard library. Just for fun — I doubt this has practical applications.RGBtoCMYK
A simple command-line Cocoa app to convert images to CMYKSwiftUI-Mac-Focus
Test project for playing with focus, keyboard shortcuts, menu commands in SwiftUI on the MacCAShapeLayer-Animation
Demo project for a Stack Overflow question: "Animate CAShapeLayer path on animated bounds change"Funtime
A Swift interface for the Objective-C Runtime APICollectionViewContentSizeAnimation
Demo project for a Stack Overflow question.SwiftPM-embedded-minimal
OBStack
OBStack is a very simple implementation of a stack data structure (last in, first out) in Cocoa.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/1587912494290444290twitter-backup
A Ruby script to backup tweets (in the raw JSON format)rust-rp-pico-template
A cargo-generate template for embedded Rust development on the Raspberry Pi Pico.docopt.objc
Incomplete beginnings of an implementation of the docopt language in Objective-C.CoreDataDebugging
SetSolver
A solver for the card game Set.SwiftConcurrencyDeadlock
Love Open Source and this site? Check out how you can help us