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()AppointmentList
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.transcribe
A Swift parser for output files from automated transcription services. An experiment inspired by the Swift Community Podcast.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