Discover Canada's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Canada.
PerfectlySoft/Perfect
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and moreโฆ)CosmicMind/Material
A UI/UX framework for creating beautiful applications.tristanhimmelman/ObjectMapper
Simple JSON Object mapping written in Swiftephread/Instructions
Create walkthroughs and guided tours (coach marks) in a simple way, with Swift.DaveWoodCom/XCGLogger
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.nchudleigh/vimac
Productive macOS keyboard-driven navigationaahung/Unshaky
A software attempt to address the "double key press" issue on Apple's butterfly keyboard [not actively maintained]tristanhimmelman/AlamofireObjectMapper
An Alamofire extension which converts JSON response data into swift objects using ObjectMapperlayoutBox/PinLayout
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]joemasilotti/UI-Testing-Cheat-Sheet
How do I test this with UI Testing?Awalz/SwiftyCam
A Snapchat Inspired iOS Camera Framework written in SwiftlayoutBox/FlexLayout
FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.CosmicMind/Motion
A library used to create beautiful animations and transitions for iOS.ben-z/free-sidecar
Enable Sidecar on Unsupported iPads and Macs running iPadOS 13 and macOS CatalinaBenEmdon/CenteredCollectionView
A lightweight UICollectionViewLayout that 'pages' and centers its cells ๐ก written in Swifttophat/RichTextView
iOS Text View (UIView) that Properly Displays LaTeX, HTML, Markdown, and YouTube/Vimeo Linksnathantannar4/InputBarAccessoryView
A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachmentsschmidyy/Loaf
๐ A Swifty Framework for Easy iOS Toastssteamclock/bluejay
A simple Swift framework for building reliable Bluetooth LE apps.tristanhimmelman/HidingNavigationBar
Easily hide and show a view controller's navigation bar (and tab bar) as a user scrollslgaches/BeaconEmitter
Turn your Mac as an iBeaconspacenation/swiftui-grid
๐ SwiftUI Grid layout with custom stylesgabrieloc/GIOVANNI
A Gameboy Emulator for the Apple WatchCosmicMind/Graph
Graph is a semantic database that is used to create data-driven applications.CosmicMind/Algorithm
Algorithm is a library of tools that is used to create intelligent applications.weitieda/bottom-sheet
โฌ๏ธ A SwiftUI view component sliding in from bottomduraidabdul/LocalConsole
In-app console and debug tools for iOS developersspacenation/swiftui-sliders
๐ SwiftUI Sliders with custom stylesmattmassicotte/ConcurrencyRecipes
Practical solutions to problems with Swift ConcurrencyterenceLuffy/AppStoreStyleHorizontalScrollView
App store style horizontal scroll viewspacenation/swiftui-charts
๐ SwiftUI Charts with custom stylesPalleas/NaughtyKeyboard
The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data. This is a keyboard to help you test your app from your iOS device.ryanfowler/SwiftData
Simple and Effective SQLite Handling in Swiftlapfelix/BluetoothConnector
Simple macOS CLI to connect/disconnect a Bluetooth device. Useful for AirPods or other Bluetooth headphones.exPHAT/SwiftWhisper
๐ค The easiest way to transcribe audio in SwiftJ-W-CA/Health-Habit-Assistant
A simple health assistant app built in Swift5 for iPhone ๐ฑAayush9029/NativeYoutube
Personal App that turned into "alpha released app" v2dteoh/devdocs-macos
An unofficial DevDocs API Documentation viewer for macOS.0xNSHuman/TimelineCards
Presenting timelines as cards, single or bundled in scrollable feed!layoutBox/LayoutFrameworkBenchmark
Benchmark the performances of various Swift layout frameworks (autolayout, UIStackView, PinLayout, LayoutKit, FlexLayout, Yoga, ...)CosmicMind/Samples
Sample projects using Material, Graph, and Algorithm.lapfelix/ARKit-line-drawing
Changed the default ARKit project to draw a line where the camera is positionedevelyneee/accord
a discord client for modern macsunsplash/unsplash-photopicker-ios
๐ฑAn iOS photo picker to search and download photos from Unsplash.evelyneee/ellekit
yet another tweak injector / tweak hooking library for darwin systemsalejandro-isaza/BrainCore
The iOS and OS X neural network frameworkAwalz/SwiftyDraw
A simple, lightweight drawing framework written in SwiftDylanVann/DatePickerCell
๐ Inline/Expanding date picker for table views.KasemJaffer/receive_sharing_intent
A Flutter plugin that enables flutter apps to receive sharing photos, text and url from other apps.mjrusso/scoot
Keyboard-driven MacOS cursor actuatorChimeHQ/Neon
A Swift library for efficient, flexible content-based text stylingspacenation/swiftui-shapes
๐ Collection of SwiftUI shapesryanlintott/LookingGlassUI
Shimmering SwiftUI Views using device orientation.fethica/FRadioPlayer
A simple radio player framework for iOS, macOS, tvOS.tristanhimmelman/ZoomTransition
Interactive zoom transition for presenting view controllers written in Swiftlrtitze/Swift-VectorBoolean
A Swift iOS rewrite of Andy Finnell's VectorBoolean bezier path toolsbrunophilipe/Noto
Noto is a beautiful and simple plain text editor for macOS written in Swift.alldritt/UIBrowser4
Bill's Conversion of UI Browser to SwiftJohn-Connolly/SwiftQ
Distributed Task Queueiwasrobbed/RPCircularProgress
(Swift) Circular progress UIView subclass with UIProgressView propertiesChimeHQ/Chime
An editor for macOSChimeHQ/ConcurrencyPlus
Utilities for working with Swift Concurrencynathantannar4/Transmission
Bridges UIKit presentation APIs to a SwiftUI API so you can use presentation controllers, interactive transitions and more.ExistentialAudio/SwiftOSC
SwiftOSC is an Open Sound Control client and server framework written in Swift.ChimeHQ/SwiftTreeSitter
Swift API for the tree-sitter incremental parsing systemweitieda/cs193p-2020-swiftui
๐ Stanford CS193p Spring 2020 - Developing Apps for iOS (SwiftUI)davedufresne/SwiftParsec
A parser combinator library written in the Swift programming language.PerfectlySoft/PerfectTemplate
Empty Perfect Starter Project.dejager/atmos
A SwiftUI proof-of-concept which adds rain to a view's backgroundChimeHQ/Meter
Library for interacting with MetricKitjordanebelanger/SwiftyBluetooth
Closures based APIs for CoreBluetoothAmirShayegh/DatePicker
A Date Picker with Calendar for iPhone and iPad Apps.EvanCooper9/swift-week-view
An iOS calendar library for displaying calendar events in a week view.orchetect/MIDIKit
๐น Modern multi-platform Swift CoreMIDI wrapper with MIDI 2.0 support.mattmassicotte/Queue
A queue for Swift concurrencysalmaanahmed/PaginatedTableView
Assign this class to your UITableView and it will be equipped with pull to refresh as well as infinite scroll along with a callback where you don't have to worry about page number/size stuff. Thats why libraries exist :)nathantannar4/TypingIndicator
A replica of iMessage's typing indicator bubble with support for a variety of animationsryanlintott/FrameUp
Reframing SwiftUI Views. A collection of tools to help with layout.wtsnz/Coordinator-Example
An example of the Coordinator patternPerfectlySoft/Perfect-TensorFlow
TensorFlow C API Class Wrapper in Server Side Swift.kirkbyo/Dropper
Customizable Swift Dropdown Menugabrieloc/roundrect
Conveniences for programmatically generating image assets and styling UIButtonpranavkarthik10/DiscordSwfitUI
A mockup of what would be a native Discord app for macOS, using SwiftUI. This is the code base. Hope you like it! Be sure to star and share.DrabWeb/macfeh
Like feh, but on macOSShaninnik/PWSwitch
Highly customizable UISwitch built with CALayers and CAAnimationsvldmrkl/airdrop-cli
A macOS CLI for AirDrop written in Swiftjoeltrew/GradientPathRenderer
Renders MKPolyline with a fancy multicoloured gradient fillunsplash/swiftui-lazycollectionview
A modest attempt to port UICollectionView to SwiftUI.devinroth/GenerativeMusic
Procedurally generated musical compositions.NorthernRealities/Rainbow
An extension to the UIColor class in swift.ChimeHQ/OperationPlus
NSOperation's missing piecesIanKeen/NonReactiveMVVM
PerfectlySoft/Perfect-MySQL
A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.maxhumber/BreadBuddy
Recipe scheduler for iOSdalezak/turbo-ios-base
Turbo-iOS base project that's entirely driven from your backend Rails app.edouardlp/Mask-RCNN-CoreML
Mask-RCNN for Core MLSpinners/Spin.Swift
Spin aims to provide a versatile Feedback Loop implementation working with the three main reactive frameworks available in the Swift community (RxSwift, ReactiveSwift and Combine)NorthernRealities/ColorSenseRainbow
A plugin for Xcode that shows colours and allows you to modify them.nathantannar4/Engine
Engine makes it easier to create idiomatic APIs and Views that feel natural in SwiftUI without sacrificing performanceolivierboucher/StreamCenter
tvOS project that aims at providing various video feeds to the AppleTV.Love Open Source and this site? Check out how you can help us