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 ObjectMapperamirdew/CollectionViewPagingLayout
A simple but highly customizable UICollectionViewLayout for UICollectionView -- Simple SwiftUI views that let you make page-view effects.layoutBox/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 Swiftnathantannar4/InputBarAccessoryView
A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachmentstophat/RichTextView
iOS Text View (UIView) that Properly Displays LaTeX, HTML, Markdown, and YouTube/Vimeo Linksmattmassicotte/ConcurrencyRecipes
Practical solutions to problems with Swift Concurrencysteamclock/bluejay
A simple Swift framework for building reliable Bluetooth LE apps.schmidyy/Loaf
๐ A Swifty Framework for Easy iOS Toaststristanhimmelman/HidingNavigationBar
Easily hide and show a view controller's navigation bar (and tab bar) as a user scrollsspacenation/swiftui-grid
๐ SwiftUI Grid layout with custom styleslgaches/BeaconEmitter
Turn your Mac as an iBeacongabrieloc/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 bottomspacenation/swiftui-sliders
๐ SwiftUI Sliders with custom stylesduraidabdul/LocalConsole
In-app console and debug tools for iOS developersspacenation/swiftui-charts
๐ SwiftUI Charts with custom stylesterenceLuffy/AppStoreStyleHorizontalScrollView
App store style horizontal scroll viewPalleas/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.exPHAT/SwiftWhisper
๐ค The easiest way to transcribe audio in Swiftryanfowler/SwiftData
Simple and Effective SQLite Handling in SwiftAayush9029/NativeYoutube
Personal App that turned into "alpha released app" v2lapfelix/BluetoothConnector
Simple macOS CLI to connect/disconnect a Bluetooth device. Useful for AirPods or other Bluetooth headphones.J-W-CA/Health-Habit-Assistant
A simple health assistant app built in Swift5 for iPhone ๐ฑkabiroberai/node-swift
Create Node modules in Swiftdteoh/devdocs-macos
An unofficial DevDocs API Documentation viewer for macOS.evelyneee/ellekit
yet another tweak injector / tweak hooking library for darwin systems0xNSHuman/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, ...)nathantannar4/Transmission
Bridges UIKit presentation APIs to a SwiftUI API so you can use presentation controllers, interactive transitions and more.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.alejandro-isaza/BrainCore
The iOS and OS X neural network frameworkAwalz/SwiftyDraw
A simple, lightweight drawing framework written in Swiftmjrusso/scoot
Keyboard-driven MacOS cursor actuatorDylanVann/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.ChimeHQ/Neon
A Swift library for efficient, flexible content-based text stylingChimeHQ/Chime
An editor for macOSamirdew/gmenu
A redesigned menu for Gmail iOS app, implemented using SwiftUIryanlintott/LookingGlassUI
Shimmering SwiftUI Views using device orientation.spacenation/swiftui-shapes
๐ Collection of SwiftUI shapesfethica/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 SwiftChimeHQ/SwiftTreeSitter
Swift API for the tree-sitter incremental parsing systemJohn-Connolly/SwiftQ
Distributed Task Queueiwasrobbed/RPCircularProgress
(Swift) Circular progress UIView subclass with UIProgressView propertiesChimeHQ/ConcurrencyPlus
Utilities for working with Swift ConcurrencyExistentialAudio/SwiftOSC
SwiftOSC is an Open Sound Control client and server framework written in Swift.mattmassicotte/Queue
A queue for Swift concurrencyweitieda/cs193p-2020-swiftui
๐ Stanford CS193p Spring 2020 - Developing Apps for iOS (SwiftUI)dejager/atmos
A SwiftUI proof-of-concept which adds rain to a view's backgrounddavedufresne/SwiftParsec
A parser combinator library written in the Swift programming language.amirdew/AMLoginSignup
Login/Signup ViewController for iOSPerfectlySoft/PerfectTemplate
Empty Perfect Starter Project.orchetect/MIDIKit
๐น Modern multi-platform Swift CoreMIDI wrapper with MIDI 2.0 support.ChimeHQ/Meter
Library for interacting with MetricKitjordanebelanger/SwiftyBluetooth
Closures based APIs for CoreBluetoothEvanCooper9/swift-week-view
An iOS calendar library for displaying calendar events in a week view.AmirShayegh/DatePicker
A Date Picker with Calendar for iPhone and iPad Apps.ryanlintott/FrameUp
Reframing SwiftUI Views. A collection of tools to help with layout.salmaanahmed/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 animationsnathantannar4/Engine
Engine makes it easier to create idiomatic APIs and Views that feel natural in SwiftUI without sacrificing performancewtsnz/Coordinator-Example
An example of the Coordinator patternPerfectlySoft/Perfect-TensorFlow
TensorFlow C API Class Wrapper in Server Side Swift.kirkbyo/Dropper
Customizable Swift Dropdown Menumgriebling/SwiftMath
SwiftMath provides a full Swift implementation of iosMath for displaying beautifully rendered math equations in iOS and MacOS applications. It typesets formulae written using LaTeX in a UILabel equivalent class.gabrieloc/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 CAAnimationsjoeltrew/GradientPathRenderer
Renders MKPolyline with a fancy multicoloured gradient fillvldmrkl/airdrop-cli
A macOS CLI for AirDrop written in Swiftunsplash/swiftui-lazycollectionview
A modest attempt to port UICollectionView to SwiftUI.maxhumber/BreadBuddy
Recipe scheduler for iOSdevinroth/GenerativeMusic
Procedurally generated musical compositions.mattmassicotte/MainOffender
Utilities for transitioning to Swift ConcurrencyChimeHQ/OperationPlus
NSOperation's missing piecesPerfectlySoft/Perfect-MySQL
A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.NorthernRealities/Rainbow
An extension to the UIColor class in swift.Love Open Source and this site? Check out how you can help us